[英]“Unable to Validate your Application Error” While Uploading a new version of iOS App
我一直在嘗試為我的ios App上傳新版本但我總是收到此錯誤“無法驗證您的應用程序”,您選擇的應用程序不存在“
來自Xcode Archiver。 我在這里遵循這個問題Xcode 6.4您選擇的應用程序不存在
這建議使用Application Loader,在這之后我最終得到了諸如此類的一堆錯誤
ERROR ITMS-90049: "This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application Programming Guide entitled The Application Bundle.]"
ERROR ITMS-90057: "Missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString."
ERROR ITMS-90056: "This bundle is invalid. The Info.plist file is missing the required key: CFBundleVersion."
The resulting API analysis file is too large. We were unable to validate your API usage prior to delivery. This is just an informational message.
這個錯誤沒有任何意義,因為我的應用程序中已經存在所有缺失的密鑰,以及我的應用程序的相應捆綁ID,現在已經在Appstore中存在一年。
任何人都可以幫我解決這個問題,
我似乎已經嘗試了所有我能找到的解決方案,但無濟於事,還有其他人面對這個嗎? 這是蘋果服務器或維護方面的另一個問題,我只需要等待幾個小時才能解決它們的問題嗎?
我遇到了同樣的問題,但后來我使用了Application Loader ,它對我有用。 驗證您的應用程序通過選擇保存iOS App Store部署選項導出您的應用程序,然后使用Application Loader上傳您的應用程序ipa。
解決方法步驟使用Application Loader:
Xcode 6.4也存在同樣的問題。 我的解決方法。
我遇到了同樣的問題,使用Application Loader對我有用 。
在管理器中,導出您的應用程序並選擇保存為iOS App Store部署選項我做了它並且適合我
在此之前,我嘗試使用Save for Ad Hoc Deployment但沒有成功!
好的,我終於能夠上傳我的應用程序繼續發生了什么,我使用了第三方庫。它有一個自己的info.plist
這個info.plist是罪魁禍首,它沒有任何Bundle Identifier
, CFBundleVersion
或CFBundleShortVersionString
字符串,所以我手動將這3個鍵添加到該框架的info.plist中並且應用程序被接受了。
不知道為什么,但這工作,我能夠將我的應用程序上傳到itunes
似乎是Xcode 6.4的一個問題。 導出ipa並使用Application Loader上傳它。 相關Apple開發者論壇鏈接
盡管我將項目設置為不包含bitcode,但在我的構建中意外地將“Include Bitcode”選中(默認情況下已啟用)時,這種情況發生在我身上。 取消選中它可以解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.