提交iPhone应用程序时出错

时间:2015-02-20 21:35:27

标签: ios iphone xcode

我正在尝试提交申请,而我正在解决此问题

  

您的应用包含非公开API使用情况。请检查错误,   纠正它们,然后重新提交申请。

     

该应用引用了Payload / XXX.app / XXX中的非公开符号:   CTSettingCopyMyPhoneNumber

如何解决这些问题以继续提交我的应用

1 个答案:

答案 0 :(得分:1)

似乎很清楚。搜索您的代码

CTSettingCopyMyPhoneNumber

无论你在哪里看到,无论你用它做什么,都是不允许的。它不是Apple提供的公共API,因此违反了您作为App Store开发人员与他们达成的协议。

无法通过它向商店提交,您必须将其删除,故事结束。

编辑:要明确为什么Apple不允许这样做。例如,我可以在没有用户知识的情况下发布一个收集电话号码的应用程序。然后我使用这些电话号码作为线索等出售给公司。