From version < 46.4 >
edited by Simon Morlat
on 2020/06/25 12:02
To version < 46.5 >
edited by Simon Morlat
on 2020/06/25 12:07
< >
Change comment: (Autosaved)

Summary

Details

Page properties
Content
... ... @@ -130,16 +130,29 @@
130 130  **Using this solution requires a special authorization from Apple. The app must have its main usage done without connection to the internet.**
131 131  )))
132 132  |(((
133 -App **not showing calls with callkit.**
133 +Basic app **not showing calls with Callkit.**
134 134  
135 135  This is the case where the Callkit UI is not adapted.
136 136  
137 137  For example: an app that needs to establish video at first, home automation app showing video before the call is accepted.
138 -)))|[[Remote Push Notifications>>https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1]]|Use Remote Push Notifications. They will play a sound and vibrate once. When presse
138 +)))|[[Remote Push Notifications>>https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1]]|(((
139 +Use Remote Push Notifications in a basic scheme.
139 139  
141 +* They will play a sound and vibrate once.
142 +* They cannot be cancelled (for example if the caller cancels the call).
143 +* The caller identity must be added by the SIP server in the remote push notification in order to be shown to the user.
140 140  
145 +When pressed by the user, the notification will launch or resume the app. The app can then connect to the SIP service and display the incoming call in its UI.
146 +)))
147 +|(((
148 +**Advanced** app **not showing calls with Callkit**.
141 141  
150 +
151 +)))| |
142 142  
153 +
154 +
155 +
143 143  == CallKit Integration ==
144 144  
145 145  Starting from linphone-sdk >= 4.3, **Callkit** must be integrated in the following way: