Skip to content

Commit 56f295f

Browse files
committed
fix blocking items
1 parent 88271b2 commit 56f295f

File tree

17 files changed

+22
-22
lines changed

17 files changed

+22
-22
lines changed

articles/communication-services/concepts/chat/concepts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ Some SDKs (like the JavaScript Chat SDK) support real-time notifications. This f
8383
- `chatThreadPropertiesUpdated` - when chat thread properties are updated; currently, only updating the topic for the thread is supported.
8484
- `participantsAdded` - when a user is added as a chat thread participant.
8585
- `participantsRemoved` - when an existing participant is removed from the chat thread.
86-
- `realTimeNotificationConnected` - when real time notifiation is connected.
87-
- `realTimeNotificationDisconnected` -when real time notifiation is disconnected.
86+
- `realTimeNotificationConnected` - when real time notification is connected.
87+
- `realTimeNotificationDisconnected` -when real time notification is disconnected.
8888

8989
## Push notifications
9090
To send push notifications for messages missed by your users while they were away, Communication Services provides two different ways to integrate:

articles/communication-services/tutorials/add-chat-push-notifications.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Tutorial - Enable Push Notifications in your chat app
2+
title: Enable Push Notifications in your chat app
33
titleSuffix: An Azure Communication Services tutorial
44
description: Learn how to enable push notification in IOS App by using Azure Communication Chat SDK
55
author: angellan
@@ -16,17 +16,17 @@ ms.service: azure-communication-services
1616
>[!IMPORTANT]
1717
>This Push Notification feature is currently in public preview. Preview APIs and SDKs are provided without a service-level agreement, and are not recommended for production workloads. Certain features might not be supported or might have constrained capabilities.
1818
19-
This tutotial will guide you to enable Push Notification in your IOS App by using Azure Communication Chat SDK.
20-
Push notifications alert clients of incoming messages in a chat thread in situations where the mobile app is not running in the foreground. Azure Communication Services supports two version of push notifications.
19+
This tutorial will guide you to enable Push Notification in your IOS App by using Azure Communication Chat SDK.
20+
Push notifications alert clients of incoming messages in a chat thread in situations where the mobile app is not running in the foreground. Azure Communication Services supports two versions of push notifications.
2121

2222
- `Basic Version` : The user will be able to see a badge number of 1 on the app’s icon, receive a notification sound and see a pop-up alert banner.
2323
- `Advanced Version`: Except for the features supported in basic version, the Contoso will be able to customize the title & message preview section in alert banner.
2424

25-
<img src="./media/add-chat-push-notification/basicVersion.png" width="340" height="270" alt="This is basic version of push notification.">
25+
<img src="./media/add-chat-push-notification/basic-version.png" width="340" height="270" alt="This is basic version of push notification.">
2626

2727
[Basic Version]
2828

29-
<img src="./media/add-chat-push-notification/advancedVersion.png" width="340" height="270" alt="This is advanced version of push notification.">
29+
<img src="./media/add-chat-push-notification/advanced-version.png" width="340" height="270" alt="This is advanced version of push notification.">
3030

3131
[Advanced Version]
3232

@@ -43,59 +43,59 @@ Access the sample code for this tutorial on [GitHub](https://github.com/Azure-Sa
4343
Create an Azure Notification Hub within the same subscription as your Communication Services resource and link the Notification Hub to your Communication Services resource. See [Notification Hub provisioning](../concepts/notifications.md#notification-hub-provisioning).
4444

4545
3.APNS Cert Configuration
46-
Here we recommend to create a .p12 APNS cert and set it in Notification Hub.
46+
Here we recommend creating a .p12 APNS cert and set it in Notification Hub.
4747

4848
`If you are not a Microsoft internal client`, please follow step 1 to step 9.
49-
`If you are a Microsoft internal client`, please submit a ticket [here](https://aka.ms/mapsupport) and provide the bundle ID of your app to get a .p12 cert. Once you gtt a valid certificate issued, please execute the step 9.
49+
`If you are a Microsoft internal client`, please submit a ticket [here](https://aka.ms/mapsupport) and provide the bundle ID of your app to get a .p12 cert. Once you get a valid certificate issued, please execute the step 9.
5050

5151
* Step 1: Log in to the Apple Developer Portal. Navigate to `Certificates, IDs & Profiles > Identifiers > App IDs` and click the App ID associated with your app.
5252

53-
<img src="./media/add-chat-push-notification/cert1.png" width="700" height="230" alt="APNS Cert Configuration step 1.">
53+
<img src="./media/add-chat-push-notification/cert-1.png" width="700" height="230" alt="APNS Cert Configuration step 1.">
5454

5555
* Step 2: On the screen for your App ID, check  `Capabilities > Push Notifications`. Click Save and respond “Confirm” to the Modify App Capabilities dialog box that appears.
5656

57-
<img src="./media/add-chat-push-notification/cert2.png" width="700" height="350" alt="APNS Cert Configuration step 2-1.">
57+
<img src="./media/add-chat-push-notification/cert-2.png" width="700" height="350" alt="APNS Cert Configuration step 2-1.">
5858

59-
<img src="./media/add-chat-push-notification/cert3.png" width="700" height="210" alt="APNS Cert Configuration step 2-2.">
59+
<img src="./media/add-chat-push-notification/cert-3.png" width="700" height="210" alt="APNS Cert Configuration step 2-2.">
6060

6161
* Step 3: In the same page, click `Capabilities > Push Notifications > Configure`. Click one of the following buttons:
6262
* Development SSL Certificate > Create Certificate (for testing push notifications while developing an iOS app)
6363
* Production SSL Certificate > Create Certificate (for sending push notifications in production)
6464

65-
<img src="./media/add-chat-push-notification/cert4.png" width="700" height="320" alt="APNS Cert Configuration step 3.">
65+
<img src="./media/add-chat-push-notification/cert-4.png" width="700" height="320" alt="APNS Cert Configuration step 3.">
6666

6767
* Step 4: Then you will be navigated to the below page. Here you will upload a Certificate Signing Request (CSR). Follow the next step to create a CSR.
6868

69-
<img src="./media/add-chat-push-notification/cert5.png" width="700" height="400" alt="APNS Cert Configuration step 4.">
69+
<img src="./media/add-chat-push-notification/cert-5.png" width="700" height="400" alt="APNS Cert Configuration step 4.">
7070

7171
* Step 5: In a new browser tab, follow this [help page](https://help.apple.com/developer-account/#/devbfa00fef7) to create a CSR and save the file as “App name.cer”.
7272

73-
<img src="./media/add-chat-push-notification/cert6.png" width="700" height="360" alt="APNS Cert Configuration step 5 - 1.">
74-
<img src="./media/add-chat-push-notification/cert7.png" width="700" height="500" alt="APNS Cert Configuration step 5 - 2.">
73+
<img src="./media/add-chat-push-notification/cert-6.png" width="700" height="360" alt="APNS Cert Configuration step 5 - 1.">
74+
<img src="./media/add-chat-push-notification/cert-7.png" width="700" height="500" alt="APNS Cert Configuration step 5 - 2.">
7575

7676
* Step 6: Drag the .cer file to “Choose File” area. Then hit “continue” on the right top corner.
7777

78-
<img src="./media/add-chat-push-notification/cert8.png" width="700" height="400" alt="APNS Cert Configuration step 6.">
78+
<img src="./media/add-chat-push-notification/cert-8.png" width="700" height="400" alt="APNS Cert Configuration step 6.">
7979

8080
* Step 7: Click “Download” and save the file to local disk.
8181

82-
<img src="./media/add-chat-push-notification/cert9.png" width="700" height="220" alt="APNS Cert Configuration step 7.">
82+
<img src="./media/add-chat-push-notification/cert-9.png" width="700" height="220" alt="APNS Cert Configuration step 7.">
8383

8484
* Step 8: Open the .cer file you downloaded; it will open Keychain Access. Select your certificate, right-click, and export your certificate in .p12 format.
8585

86-
<img src="./media/add-chat-push-notification/cert10.png" width="700" height="330" alt="APNS Cert Configuration step 8 - 1.">
87-
<img src="./media/add-chat-push-notification/cert11.png" width="700" height="400" alt="APNS Cert Configuration step 8 - 2.">
86+
<img src="./media/add-chat-push-notification/cert-10.png" width="700" height="330" alt="APNS Cert Configuration step 8 - 1.">
87+
<img src="./media/add-chat-push-notification/cert-11.png" width="700" height="400" alt="APNS Cert Configuration step 8 - 2.">
8888

8989
* Step 9: Go to your notification hub, click “Apple (APNS)” under Settings and select “Certificate” under Authentication Mode. Also select the Application Mode based on your need. Then upload the .p12 file you just created.
9090

91-
<img src="./media/add-chat-push-notification/cert12.png" width="700" height="360" alt="APNS Cert Configuration step 9.">
91+
<img src="./media/add-chat-push-notification/cert-12.png" width="700" height="360" alt="APNS Cert Configuration step 9.">
9292

9393
4.XCode Configuration
9494
* In XCode, go to  `Signing & Capabilities`. Add a capability by selecting "+ Capability", and then select “Push Notifications”.
9595

9696
* Add another capability by selecting “+ Capability”, and then select “Background Modes”. Also select “Remote Notifications” under Background Modes.
9797

98-
<img src="./media/add-chat-push-notification/XcodeConfig.png" width="680" height="500" alt="Enable Push Notifications and Background modes in Xcode.">
98+
<img src="./media/add-chat-push-notification/xcode-config.png" width="680" height="500" alt="Enable Push Notifications and Background modes in Xcode.">
9999

100100
## Implementation
101101

0 commit comments

Comments
 (0)