Ios 提交iPhone应用程序时出错
我正试图提交一份申请,我得到了这个问题 您的应用程序包含非公共API使用。请检查错误, 更正它们,然后重新提交应用程序 应用程序引用有效负载/XXX.app/XXX中的非公共符号: CTSettingCopyMyPhoneNumberIos 提交iPhone应用程序时出错,ios,iphone,xcode,Ios,Iphone,Xcode,我正试图提交一份申请,我得到了这个问题 您的应用程序包含非公共API使用。请检查错误, 更正它们,然后重新提交应用程序 应用程序引用有效负载/XXX.app/XXX中的非公共符号: CTSettingCopyMyPhoneNumber 如何解决这些问题以继续提交我的应用程序似乎很清楚。在你的代码中搜索这个 CTSettingCopyMyPhoneNumber 无论你在哪里看到它,无论你用它做什么,你都不允许这样做。它不是苹果提供的公共api,因此违反了你作为应用商店开发者与他们达成的协议 没有
如何解决这些问题以继续提交我的应用程序似乎很清楚。在你的代码中搜索这个
CTSettingCopyMyPhoneNumber
无论你在哪里看到它,无论你用它做什么,你都不允许这样做。它不是苹果提供的公共api,因此违反了你作为应用商店开发者与他们达成的协议
没有办法提交给商店,你必须删除它,故事结束
编辑:明确为什么苹果不允许这样做。例如,我可以发布一个在用户不知情的情况下收集电话号码的应用程序。然后,我使用这些电话号码作为销售线索向公司销售,等等。我以前做过,在我的项目中搜索过,然后我删除了它,但在提交过程中问题再次出现。如果您删除了它的所有实例,请确保您正在重新归档新代码并提交新的归档,而不是以前的意外归档。