2012-03-21 64 views
2

它在iPhone模擬器和iPhone設備上正常工作,具有正確的代碼簽名,當存檔應用程序提交給應用程序商店時,它引發錯誤:PhoneGap 1.4 + Sencha Touch 2 iPhone應用程序提交到應用程序商店錯誤

Your app contains non-public API usage. Please review the errors, correct them, and resubmit your application.

The app reverence non-public symbols in Payload/XXX.app.www/lib/command/vendor/nodejs/osx/node:NSGetEnviron,_bzero, fdatasync

是PhoneGap使用非公開的API嗎?

+0

你好,你有沒有修復它? – 2013-07-05 10:38:44

+0

升級到PhoneGap 2.7修復了這個問題。 – 2013-08-06 06:06:48

回答

0

這看起來沒有Phonegap相關,它看起來像是ST2相關的,並且更具體地涉及作爲SDK包的一部分的ST2 command。你可能不想提交這些文件。使用ST2命令構建生產包,並只將生產文件導入到Phonegap Xcode項目中。閱讀command page瞭解更多關於構建生產應用程序的信息。

相關問題