當我建立我在Xcode應用程序我有以下禁止我上載我的應用程序在App Store警告:iPhone應用程序分佈構建警告:這包是無效
這包是無效的。應用程序標識符權利不是格式正確的 ;它應該包含您的10個字符的應用程序ID種子, 後面跟着一個點,其次是您的包標識符: com.companyname.appname(-19053)
我試圖更改束indentifier爲「85B9GK2627。 com.companyname.appname」。但我得到相同的警告。有人知道如何解決這個問題嗎?
當我建立我在Xcode應用程序我有以下禁止我上載我的應用程序在App Store警告:iPhone應用程序分佈構建警告:這包是無效
這包是無效的。應用程序標識符權利不是格式正確的 ;它應該包含您的10個字符的應用程序ID種子, 後面跟着一個點,其次是您的包標識符: com.companyname.appname(-19053)
我試圖更改束indentifier爲「85B9GK2627。 com.companyname.appname」。但我得到相同的警告。有人知道如何解決這個問題嗎?
當XCode說要將其更改爲「XXXXX.com.companyname.appname」時,這意味着您應該實際使用在iTunesConnect上創建應用程序時提供的值。 「.com.companyname.appname」只是一個例子。
從您在分發調配配置文件中使用的門戶複製包標識符並將其添加到info.plist。然後執行清理並構建。
我試過了。我在分發提供配置文件中複製應用程序ID,然後過去到info.plist以獲得關鍵的「Bundle Identifier」,我已經執行了清理。但它不能工作,我甚至刪除了分發證書並重新創建。 – yakexi
我不認爲它與iTunesConnect有商務關係,因爲在我上傳我的應用程序之前構建分佈時,我收到了警告。我應該提供什麼樣的正確應用程序ID「XXXXX.com.companyname.appname」或「com.companyname.appname」?但都不起作用 – yakexi
您是否在使用Entitlements.plist - 上傳到TestFlight?如果是,那麼你可以放心地忽略這個警告。 –
非常感謝你。我通過添加文件entitlements.plist來解決這個問題。 – yakexi