我想使用 Xcode 将我们的 iOS 应用程序发布到 iTunes ,但是出现以下错误。

  • 您的应用程序包含非 public API 用法。请检查错误,更正错误,然后重新提交您的申请。
  • 该应用程序引用了Payload / XXXXXX.app / XXXXXX中的非 public 符号: NSZombieEnabled 如果您认为此消息发送错误并且您仅按照指南使用了Apple发布的API,请将该应用程序的九个位数Apple ID以及有关您为什么认为上述API被错误标记的原因的详细信息,请发送至appreview@apple.cpm。有关更多信息,请访问http://developer.apple.com/support/technical上的“技术支持信息”页面。

  • 我们使用 Xamarin Studio 对应用程序进行编码,在此之前,我们多次发布了应用程序而没有出现任何错误,但是我们无法将其更新为新版本,并且在此新版本中,我们仅更改了字体字体颜色和我认为此错误是不正确的。

    我知道其他人也有同样的问题,我阅读了所有这些问题和解答,但是我无法解决该问题。

    我在设置中启用了 NSZombie ,但未进行任何更改。

    如果您需要更多信息来帮助我解决此问题,请告诉我。

    问候。

    最佳答案

    您正在尝试发布调试版本。

    在项目的iOS构建选项中取消选中“启用调试”。

    09-04 02:43
    查看更多