How to map social profile with CallKit API
<p>Now i am trying to integrate CallKit into the existing VoIP app.</p>

<p>According to the API, every call reported via CallKit has a handle associated with it. Users of our app can make audio and video calls, which are established between accounts and they don't have any associated "phone numbers", so we set call handle type to "generic" and use some special account identifiers as values for these handles. These user accounts are not user friendly and are not supposed to be shown in UI.</p>

<p>So there's a natural wish to show real user names in call history logs. This is where we hit the roadblock. </p>

<p>According to the WWDC session, social profiles will be a sort of link between VoIP apps integrating CallKit, so my question is how to create the social profile and link it with the Callkit API ? </p>

<p>After check with several VoIP app, i don't think it's the right way to create a new contact with these info, for i can't find them in the Contacts.</p>

<p>Any comments/suggestions/help would be highly appreciated!!!</p>

<p>Thanks in advance.</p>