2013-10-23 64 views
1

您好,我使用quickblox聊天API爲我的應用程序版本1.0,它已成功上傳到App Store。 在我的應用程序版本1.1中,我集成了最新的Quickblox iOS SDK 1.7.2版。iOS App ItunesConnect驗證錯誤

在嘗試將我的應用程序的下一個版本二進制文件上傳到iTunes Connect時,驗證我的應用程序時出現錯誤。錯誤是:

  • 您的應用程序包含非公共API用法。

  • 應用程序不允許訪問UDID,也不能使用UIDevice的uniqueIdentifier方法。

這是因爲Quickblox最新API的錯誤嗎?

請幫我一把。

回答

0

最後我得到了解決,我的第三個API(Quickblox)試圖訪問該設備UDID,這蘋果不支持,所以評論說,代碼,並在itunesconnect上傳成功。

1

根據Quickblox的開發商,獲得了UDID了,不再因爲目前版本1.5.2

V1.5.2 - 5月11日,2013移除UDID內部訪問

的最可能的是你有其他的SDK可以訪問UDID,例如軟件開發工具包,顯示在您的應用內廣告等 您應該更新所有的軟件開發工具包,然後,如果它不能幫助,嘗試離開的SDK的一個出來,檢查哪一個訪問UDID。

+0

還有一些Apple工具可以在您的應用程序中搜索任何api,您應該嘗試使用它們。 –