App Store Connect 问题 ITMS-90129 一直阻止上传
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.
到目前为止我试过:
- 更改显示名称、Bundle 标识符(即使使用生成的哈希码来确保这些名称确实尚未被使用)
- 在 App Store Connect 中创建了替代配置文件、标识符和应用程序(也使用提到的相同哈希码)
- 尝试在 Xcode 输入字段(在 'General' 下)进行这些更改,并直接修改 Info.Plist
- 使用新命名将项目从 Unity 重新导出到 XCode(以确保 Unity 不会在 XCode 中不可见的某处写入一些包 ID)
- (更新)尝试根据以下内容清理构建文件夹
minchaej 建议
其他信息:XCode 项目是从 Unity 导出的,我们使用的是通过 Pods 安装的 Firebase。
我很感激任何继续寻找的提示 - 因为我真的 运行 没有想法。非常感谢您抽出宝贵时间。
干杯
维克
这个(可能非常 Unity 到 XCode 特定)问题的解决方案与本地化相关:
我不得不删除“本地化”部分中除英语本地化条目以外的所有内容。
我不确定为什么之前还有其他 loca 资源(因为我们没有设置它们),但我认为这些资源包括一个导致 ITMS-90129 弹出的替代应用程序名称。
我对ITMS-90129的救赎是下一个:
删除
的定义
CFBundleName
CFBundleDisplayName
CFBundleSpokenName
用于 base(en) 本地化 InfoPlist.strings
。
直接在Info.plist
中用单值$(PRODUCT_NAME)
设置这个变量
变量$(PRODUCT_NAME)
通过根项目定义Build Settings/Packaging/Product Name
设置变量 LSHasLocalizedDisplayName
in YES
value in Info.plist
为变量设置俄语(或其他)本地化
CFBundleName
CFBundleDisplayName
CFBundleSpokenName
通过InfoPlist.strings
我个人认为,通过基本本地化设置此变量是我面临的问题的关键
App Store Connect 通过发布
不断阻止应用程序上传ITMS-90129: The bundle uses a bundle name or display name that is already taken.
到目前为止我试过:
- 更改显示名称、Bundle 标识符(即使使用生成的哈希码来确保这些名称确实尚未被使用)
- 在 App Store Connect 中创建了替代配置文件、标识符和应用程序(也使用提到的相同哈希码)
- 尝试在 Xcode 输入字段(在 'General' 下)进行这些更改,并直接修改 Info.Plist
- 使用新命名将项目从 Unity 重新导出到 XCode(以确保 Unity 不会在 XCode 中不可见的某处写入一些包 ID)
- (更新)尝试根据以下内容清理构建文件夹 minchaej 建议
其他信息:XCode 项目是从 Unity 导出的,我们使用的是通过 Pods 安装的 Firebase。
我很感激任何继续寻找的提示 - 因为我真的 运行 没有想法。非常感谢您抽出宝贵时间。 干杯 维克
这个(可能非常 Unity 到 XCode 特定)问题的解决方案与本地化相关:
我不得不删除“本地化”部分中除英语本地化条目以外的所有内容。
我不确定为什么之前还有其他 loca 资源(因为我们没有设置它们),但我认为这些资源包括一个导致 ITMS-90129 弹出的替代应用程序名称。
我对ITMS-90129的救赎是下一个:
删除
的定义CFBundleName
CFBundleDisplayName
CFBundleSpokenName
用于 base(en) 本地化 InfoPlist.strings
。
直接在
中用单值Info.plist
$(PRODUCT_NAME)
设置这个变量变量
$(PRODUCT_NAME)
通过根项目定义Build Settings/Packaging/Product Name
设置变量
LSHasLocalizedDisplayName
inYES
value inInfo.plist
为变量设置俄语(或其他)本地化
CFBundleName
CFBundleDisplayName
CFBundleSpokenName
通过InfoPlist.strings
我个人认为,通过基本本地化设置此变量是我面临的问题的关键