我的應用程序的第一個版本已經在iStore中。現在我想上傳我的應用程序的下一個版本,其中包含一些錯誤修復和新的UI。當提交這個時候,在應用程序加載器上傳zip文件的過程中,其開始了,而我越來越喜歡一些錯誤後,通過一些steps.But,應用程序因訪問Device UDID而被拒絕?
應用不應使用UNIQUEIDENTIFIER方法的UIDevice和
應用程序使用非公開的API.So問我刪除這些並重新上傳。
所以對於第一點,開始分析我的代碼,而不是使用UDID method.Some SO問題表明,即使是第三方的代碼也可以使用這個method.Then我用這個命令
$ find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep uniqueIdentifier
查找和顯示的兩個API- Google Analytics和Paypal(MECL).GA現在不在我的應用程序中使用,因此我刪除了但我需要paypal fucntionality.So如何從此API中刪除此問題。
那麼對於第二個問題,我用我的應用程序 FBConnect,XML解析器,PegexKitLite,ASIHTTPRequest,iCarousel,JSON,MECL(貝寶),可達性,ZBarSDK和谷歌Analytics(分析)以下的API。在這些API中,我無法找到哪些是非公共API。
請分享您的想法。任何幫助將不勝感激。
注意:即使在我的應用程序的第一個版本中,我使用了上述所有API,並且它已成功通過蘋果評論。
謝謝。
你說的是版本號變更嗎? – NSUserDefault
雅和我所有修改,如果你看到我的問題,它被拒絕,因爲在某些API使用UIDevice類的uniqueIdentifier方法?任何解決方案? – NSUserDefault
+1,@NSUserDefault你有沒有發現任何成功?尋找相同的。 – Mangesh