【问题标题】:IOS CallKit calling Identify Got RejectedIOS CallKit 调用识别被拒绝
【发布时间】:2017-07-28 01:33:11
【问题描述】:

在我的应用中,我使用 CallKit 来识别来自我的应用用户的任何呼叫。并且有一个逻辑弹出一个警报窗口,检查用户是否在应用程序设置中打开了识别和阻止。 (你在我的屏幕截图中看到)。这就是我的应用被苹果拒绝的原因。他们告诉我在 info.plist 中添加一些隐私密钥。但是没有任何与 Callkit 调用识别相关的私钥。 所以,我不知道如何处理这个,有没有人有同样的经历 ?请告诉我你对这个问题做了什么,谢谢。

【问题讨论】:

  • Apple 审核团队随时为您提供帮助。打电话给他们,或发送电子邮件询问密钥并要求进一步澄清。
  • 是的,我已经给他们发了电子邮件,正在等待他们的联系。

标签: ios callkit


【解决方案1】:

关于此的信息相互矛盾。 One (accepted) answer here 表示不需要,但 cmets in this blog postthis StackOverflow answer 表示您要添加的密钥是 NSVoIPUsageDescription(用于 CallKit 和 VoIP)。

这就是我要添加到我的 Info.plist 文件中的键,以及值部分中的描述字符串。

This Apple forum thread 有一个不同的可能密钥,您也可以尝试。

【讨论】:

  • 我现在找不到 NSVoIPUsageDescription 了,是不是被删除了?
  • 您是否尝试将其添加到您的 Info.plist 中?老实说,我在 iPhoneOS SDK 头文件中也找不到其他的隐私密钥,例如NSPhotoLibraryUsageDescriptionNSMicrophoneUsageDescription,所以它可能根本不在头文件中。所有这些键(CallKit 除外)都可以在 Apple 的 Information Property List Key Reference 中找到。
  • 好吧,我唯一能做的可能就是等待他们与我联系,因为我已经给他们写了一封电子邮件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-04
  • 2015-11-13
相关资源
最近更新 更多