I'm actully finish how to receive an incoming call and call the CallKit UI But when i'm trying to build my voip app into apple proterozoic contact list UI,it failed .Can you give me any advise?I just want like this below:
Asked
Active
Viewed 1,040 times
0
-
Can you specify exactly what you are asking about? Do you want your app to show up in the menu for the "Call" and/or "Video" buttons at the top? Or do you want there to be a call button on the right of your app's row on that screen? – user102008 Oct 25 '16 at 23:50
-
thanks for your answer,I want to do show up in the menu for the "Call" and/or "Video" buttons at the top first.Do you know how to do? – zm90125 Oct 27 '16 at 04:34
-
@zm90125 Were you ever able to do this? If so, could you post an answer to your question describing the solution? – Tom Harrington Mar 24 '17 at 19:43
-
@TomHarrington Actually When I realized all the process audio and video use callkit ,it came out self . ( ps: Need to follow the apple process : ) ) – zm90125 Mar 30 '17 at 07:11
-
@TomHarrington Maybe realized this first in Appdelegate will do some useful for you. - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler NS_AVAILABLE_IOS(8_0); – zm90125 Mar 30 '17 at 07:25
1 Answers
0
To have your app appear in the menu for the "Message", "Call", and/or "Video" buttons, you need to list the INSendMessageIntent
, INStartAudioCallIntent
, and/or INStartVideoCallIntent
intent types, respectively, in the array for the NSUserActivityTypes
key in your app's Info.plist
.
Then in your app delegate, you implement the -application:continueUserActivity:restorationHandler:
(or in Swift, application(_:continue:restorationHandler:)
) method to handle the received action.

user102008
- 30,736
- 10
- 83
- 104
-
Maybe I forget to list NSUserActivityTypes key ,I will try that later and to see what the difference,thank you for your answer. – zm90125 Oct 28 '16 at 01:27
-
@user102008, I have added the NSUserActivityTypes key in info.plist, still I couldn't able to see the call option in Recents. What may be the issue? – RJV Kumar Nov 08 '16 at 07:04
-
@RJVKumar: This question was about in the page for each contact, not Recents. Recents doesn't have a "call option" -- if you tap on a row you just repeat the same type of call with that person. – user102008 Nov 08 '16 at 16:19