应用程序加载器 - 构建推送到错误的应用程序构建
Application Loader - build pushed on wrong app builds
我解释一下我的问题。
我们是目前在 iTunes Connect 仪表板上创建的两个同名 "MyApp" 的应用程序。
我们确实能够使用不同的语言本地化创建两个同名的应用程序(一个是英语,另一个是意大利语)。在此之上,应用程序被分发到不同的国家(因此瑞士 - 又名 ch - 版本将不会被意大利 - 又名它 - 用户看到)。
问题背景
问题与应用程序上传有关:我正在使用 Application Loader 软件将相应的 ipa(myapp.1.0.9.prod.it.ipa 和 myapp.1.0.9.prod.it.ipa)上传到他们的远程应用程序项目仪表板。
怎么了?
当我为 ch (myapp.1.0.9.prod.ch.ipa) 发布应用程序并且进程正确结束时,如果我打开 ch 应用程序的 TestFlight 选项卡,我无法看到我的构建,但 相反,结果可用于 it 版本。
我们如何区分项目中的app
为了正确区分应用程序,我们针对这种情况对所有工程文件中的包名进行了通用重命名:
myapp.1.0.9.prod.ch.ipa 包名 "com.myapp.domain.ch"
myapp.1.0.9.prod.it.ipa with package name "com.myapp.domain" (considered as default)
目标
发布当前 ipad 下载到其应用程序项目。
限制
请不要向我提供包含 iTunes 和存档菜单的解决方案,我们无法手动执行此操作,因为构建器依赖项在没有构建器功能的情况下会非常迂腐。
在此先感谢您的帮助!!!
西蒙
您提到您正在更改包名称。我不太确定你的意思,但你必须确保你在 Info.plist 中设置了正确的 Bundle Identifier 或 CFBundleIdentifier
才能您的 ipa 上传到正确的 iTunes Connect 应用程序。
您能否看一下生成的 .ipa
并确保按预期设置了 Bundle Identifier?
我解释一下我的问题。
我们是目前在 iTunes Connect 仪表板上创建的两个同名 "MyApp" 的应用程序。
我们确实能够使用不同的语言本地化创建两个同名的应用程序(一个是英语,另一个是意大利语)。在此之上,应用程序被分发到不同的国家(因此瑞士 - 又名 ch - 版本将不会被意大利 - 又名它 - 用户看到)。
问题背景
问题与应用程序上传有关:我正在使用 Application Loader 软件将相应的 ipa(myapp.1.0.9.prod.it.ipa 和 myapp.1.0.9.prod.it.ipa)上传到他们的远程应用程序项目仪表板。
怎么了?
当我为 ch (myapp.1.0.9.prod.ch.ipa) 发布应用程序并且进程正确结束时,如果我打开 ch 应用程序的 TestFlight 选项卡,我无法看到我的构建,但 相反,结果可用于 it 版本。
我们如何区分项目中的app
为了正确区分应用程序,我们针对这种情况对所有工程文件中的包名进行了通用重命名: myapp.1.0.9.prod.ch.ipa 包名 "com.myapp.domain.ch" myapp.1.0.9.prod.it.ipa with package name "com.myapp.domain" (considered as default)
目标
发布当前 ipad 下载到其应用程序项目。
限制
请不要向我提供包含 iTunes 和存档菜单的解决方案,我们无法手动执行此操作,因为构建器依赖项在没有构建器功能的情况下会非常迂腐。
在此先感谢您的帮助!!!
西蒙
您提到您正在更改包名称。我不太确定你的意思,但你必须确保你在 Info.plist 中设置了正确的 Bundle Identifier 或 CFBundleIdentifier
才能您的 ipa 上传到正确的 iTunes Connect 应用程序。
您能否看一下生成的 .ipa
并确保按预期设置了 Bundle Identifier?