Skip to content

Commit 9ed7f06

Browse files
authored
Merge pull request #69 from sendbird/feature/mininny/readme-about-remote-push
Add information about remote push notifications
2 parents 5e20e0f + d2f9f4e commit 9ed7f06

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,9 @@ VoIP Push Notification enables receiving calls even when the app is in the backg
154154

155155
To make and receive calls, authenticate the user with Sendbird server with the `SendBirdCall.authenticate(with:)` method and register a VoIP push token to Sendbird server.
156156

157-
You can register a VoIP push token (specific, the current user’ ) by passing it as an argument to a parameter either in the `authenticate()` method during authentication, or in the `SendBirdCall.registerVoIPPush(token:)` method after completing the authentication.
157+
You can register a VoIP push token (specific, the current user’s) by passing it as an argument to a parameter either in the `authenticate()` method during authentication, or in the `SendBirdCall.registerVoIPPush(token:)` method after completing the authentication.
158158

159-
Furthermore, a valid VoIP Services certificate or Apple Push Notification Service certificate also needs to be registered on [SendBird Dashboard](https://dashboard.sendbird.com) which you can do so on **Add certificate** under **Application** > **Settings** > **Notifications**.
159+
Furthermore, a valid VoIP Services certificate or Apple Push Notification Service certificate also needs to be registered on the [Sendbird Dashboard](https://dashboard.sendbird.com) which you can do so on **Add certificate** under **Application** > **Settings** > **Notifications**.
160160

161161
#### More about certificates
162162

@@ -180,6 +180,12 @@ To handle a native-implementation of receiving incoming calls, implement Apple
180180

181181
## Advanced
182182

183+
### Remote push notifications
184+
185+
Instead of PushKit and CallKit, you can also choose to receive remote push notifications for incoming calls.
186+
187+
For a sample app with remote push notifications, refer to the [feature/remote-push-notifications](https://github.com/sendbird/quickstart-calls-ios/tree/feature/remote-push-notifications) branch.
188+
183189
### Handle an incoming call without media permission
184190

185191
When using CallKit to process your call, there may be times where a user makes a call without allowing media permission for audio and/or video access. Without such permission, the call will proceed without audio and/or video, which may not deliver the intended user experience. On the other hand, some other calling apps implement different user flow and require a media permission before starting a call.

0 commit comments

Comments
 (0)