iOS APP上線前後遇到的問題 you must supply a CFBundleidentifier for this request
1.APP剛上線,一般需要等一段時間才能在AppStore搜尋到,無法立即搜尋到
在iTunesConnnect後臺,點選 在APPStore中檢視
結果提示:您請求的專案目前在中國店面不提供,但在美國店面提供。 點選“更改店面”檢視此專案。
檢視搜尋欄連結發現 https://itunes.apple.com/us/app/。。。。 (連結地址為美國地址)
解決方案:連結上 us 改成 cn, 成功搜尋到APP
2.APP之前狀態 被開發人員下架,後來更新版本忘記修改APP狀態,通過稽核後,狀態還是被下架
解決方案:檢視 價格與銷售範圍 , 將 下架 改為 在所有地區供應 ,APP狀態就能改成 可供銷售
3.提交包至AppStore時遇到問題:you must supply a CFBundleidentifier for this request
檢查info.plist 檔案,少了一行配置(無意中給刪掉了)
<key>CFBundlePackageType</key> <string>APPL</string> (少了這一行)
<key>CFBundleSignature</key> <string>????</string> (聽說這行錯了也會出問題)
4.提交包至AppStore時,報錯:
ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: 'true' for the key 'get-task-allow' in 'Payload/chess iOS.app/chess iOS'"
解決方案:Clean一下專案(快捷鍵 :command + K),重新Archive,再提交!
5.Export匯出ipa包時,報錯:An App ID with identifier "xxx.xxx.xxx" is not avalible
檢查了一下專案中配置的證書和描述性檔案都沒問題,後來發現是匯出過程中選擇的證書錯了。
因為證書和描述性檔案是在別的電腦上生成的,自己電腦上並沒有儲存對應的開發者賬號資訊,需要在專案中配置了證書和描述性檔案資訊(如果是自己的電腦上生成的證書,可以不配置):
選擇Development Team時應該直接選 Use local signing assets 這一項(如果電腦本地儲存了APP對應的開發者賬號資訊,就選擇對應的賬號),結果由於電腦上儲存賬號較多,選錯了,選成其他的賬號資訊,bundleId自然就不對應 。
所以,匯出ipa包時,出現了上面的問題,一定要確認下,是不是選錯了APP對應的帳號!
6.使用Application Loader 上傳ipa包時,報錯:No suitable application records were found. Verify your bundle identifier 'com.XXX.XXX' is correct.
原因:Application Loader登陸的賬號不是APP對應的賬號(太大意了)
解決方案:登出Application Loader之前登陸的賬號,重新登陸APP對應的開發者賬號。
相關文章
- 上傳App Store遇到的問題APP
- iOS App上線後收集Crash問題用到的第三方·BugHDiOSAPP
- 前後端分離,後端用springboot遇到的跨域問題後端Spring Boot跨域
- iOS APP上線流程iOSAPP
- 一次上線遇到的DB2 dprop問題DB2
- UE5 打包安卓後出現permission required you must approve this premission in app settings: storage彈窗安卓UIAPPREM
- Mount: you must specify the filesystem type
- iOS 極光推送遇到的問題iOS
- iOS11適配遇到的問題iOS
- Xcode11 iOS for MAC 遇到的問題XCodeiOSMac
- IOS日常開發中遇到的小問題iOS
- iOS CocoaPods 安裝可能遇到的問題iOS
- 使用nagios所遇到的問題簡記iOS
- 關於iOS的App上線,純自用,markiOSAPP
- pipenv + 離線移植專案 遇到的問題
- Appium 的 ios 中 webview 問題APPiOSWebView
- WebAppUtil.getService("accountService",request)問題WebAPP
- iOS 越獄後碰到的問題iOS
- 模仿今日頭條app開發遇到的問題APP
- 電商APP測試過程中遇到的問題APP
- zk 啟用kerberos後 hbase連線不上問題ROS
- Angular CLI 升級 6.0 之後遇到的問題Angular
- 在騰訊雲上安裝mysql遇到的問題MySql
- 適配iOS11, Xcode 9遇到的問題iOSXCode
- iOS App 上架內購3.1.1問題被拒解決思路iOSAPP
- IOS9後網路的問題iOS
- 灰度釋出-上線前的最後一公里
- 在個稅App上填資料遇到的這些問題,權威解答來了APP
- 寫FTP上傳的APPLET時,遇到的一個問題!!請幫忙解決FTPAPP
- 解決react-native run-ios報錯問題--Print: Entry, ":CFBundleIdentifier", Does Not ExistReactiOSIDE
- 小白記錄Java後端學習遇到的問題Java後端
- CNBlogsDottext部署到伺服器上後遇到一個快取不更新的問題伺服器快取
- 工作遇到的問題
- mysql 遇到的問題MySql
- APP打包上線應注意的問題!APP
- iOS 開發中遇到的一些證書問題iOS
- Oracle 19C上線後可能出現的問題彙總(全)Oracle
- linux 掛載光碟:mount: you must specify the filesystem typeLinux