An Azure communication platform for deploying applications across devices and platforms.
Are there some news about this topic?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi Team,
We've implemented Azure Communication Services in our native Android and iOS apps to enable 1:1 and group calling (audio+video). During app review, iOS team indicated that CallKit functionality is being used in the app and is non-compliant for China launch. We do not use CallKit at all in our code base and wanted to check whether Azure Communication Services uses CallKit? Is it possible to check with the product team and confirm?
Thanks.
GenixPRO Team
An Azure communication platform for deploying applications across devices and platforms.
Are there some news about this topic?
@GenixPRO same problem here. Have you found a solution? At the moment we have delisted china from AppStore but this is not a solution.
hi @Anonymous Thanks for your reply. The links shared above appear to be for developers using CallKit and implementing code to not instantiate app in China. Our issue is slightly different.
We're using Azure Calling SDK for voice+video call and the native UI Library. So we're not implementing CallKit functionality. That said, Apple review keeps rejecting our app for release in China and unfortunately we've had to delist our App from China AppStore.
In your reply above you've mentioned "You'll need to explain that an SDK you are using has CallKit headers but that's it. You are not using the APIs in anyway within your app."
Is there any plan in ACS Calling SDK roadmap to not use the CallKit headers altogether? For now, we'll again go back to Apple review and mention what you've suggested. That said, it seems like an uphill task at the moment.
Thnx.
@GenixPRO Thank you for your interest in ACS and iOS compatibility regarding CallKit inclusion.
Can you please verify if you are using the Azure Communication Calling iOS SDK?
Please note that version and later have included CallKit as part of a preview experience. Those release notes can be found here. If you are using the iOS SDK, then yes, CallKit would be included there.
If you are not using the ACS iOS SDK, please let us know so we can investigate if further parts of ACS have the CallKit functionality elsewhere.