由于与地图相关的权利,Apple App被Apple拒绝

时间:2017-01-30 05:34:09

标签: objective-c macos app-store entitlements

请注意我没有在我的应用中的任何地方使用地图,但我的应用程序仍然在应用程序商店被拒绝了两次,错误如下:

来自Apple

2. 4 Performance: Hardware Compatability

表现 - 2.4.5

您的应用仍然使用一个或多个在应用中没有匹配功能的权利。应用应该只拥有应用正常运行所需的最小权限集。请删除您的应用不需要的所有权利,并提交更新的二进制文件以供审核,包括以下内容:

com.apple.developer.maps

后续步骤

有关如何对应用程序进行沙盒处理的基本视频和文档的链接,请参阅App Sandboxing。

如果您需要实施沙盒的代码级协助,请与Apple Developer技术支持部门联系。

1 个答案:

答案 0 :(得分:2)

当您使用管理器将应用二进制文件上传到iTunes Connect时,您需要确保使用应用程序的分发配置文件而不是Wild Card(下面的屏幕截图中的XC)作为WC已启用Map权利。

enter image description here

要创建分发配置文件,请使用您的帐户转到证书网站。然后单击左下角的Distribution,然后选择App Store。创建个人资料后,您需要转到Xcode的帐户页面并加载您的个人资料。目前,Xcode不会为服务器问题或其他任何问题快速重新加载配置文件。所以你需要耐心等待。

enter image description here