![](/img/trans.png)
[英]I use Xcode distributing app to App Store Connect. Xcode upload fail and show “ERROR ITMS-90037”
[英]App Store Connect issue ITMS-90129 keeps blocking upload
App Store Connect 不斷通過發出阻止應用程序上傳
ITMS-90129: The bundle uses a bundle name or display name that is already taken.
到目前為止,我嘗試過:
附加信息:XCode 項目是從 Unity 導出的,我們使用的是通過 Pod 安裝的 Firebase。
我很感激任何提示在哪里繼續尋找 - 因為我真的沒有想法了。 非常感謝您抽出時間。 干杯維克
這個(可能非常特定於 Unity-to-XCode)問題的解決方案與本地化相關:
我不得不刪除本地化部分中除英語本地化條目之外的所有內容。
我不確定為什么之前還有其他 loca 資源(因為我們沒有設置它們),但我認為這些資源包括一個導致 ITMS-90129 彈出的替代應用程序名稱。
我對 ITMS-90129 的救贖是下一個:
刪除定義
CFBundleName
CFBundleDisplayName
CFBundleSpokenName
用於 base(en) 本地化InfoPlist.strings
。
直接在Info.plist
使用單個值$(PRODUCT_NAME)
設置此變量
變量$(PRODUCT_NAME)
通過根項目Build Settings/Packaging/Product Name
在Info.plist
YES
值中設置變量LSHasLocalizedDisplayName
Letup 俄語(或其他)變量本地化
CFBundleName
CFBundleDisplayName
CFBundleSpokenName
通過InfoPlist.strings
正如我個人所假設的,通過基礎本地化設置這個變量是我面臨的問題的關鍵
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.