我想将我的iPhone应用从com.domain.OldApp
重命名为com.domain.NewApp
。
我在XCode中重命名了项目,这导致应用程序标识符按预期更改为com.domain.NewApp
及相关的构建设置:
Bundle Identifier
com.cityoflondonconsulting.${PRODUCT_NAME:rfc1034identifier}
Bundle Name
${PRODUCT_NAME}
但是我无法归档,因为分发证书是针对旧的App名称。
如果我生成新的分发证书,我需要一个新的应用程序ID,这在技术上是App Store中的新应用程序。我应该在Xcode中以旧名称离开项目吗?这将保留旧的应用ID com.domain.OldApp
,这是应用商店中识别应用的方式 - 还是应用ID号码?
然后我可以更改用户显示应用名称的字段,例如“图标和搜索结果”下的字段。
所以
更改目标>构建设置>捆绑显示名称。
当我将新版本提交到App Store时,我可以编辑应用名称。
这是对的,如果是的话我错过了什么吗?
答案 0 :(得分:2)
您使用的实际应用名称不必与Bundle相关。我的应用程序的名称与捆绑包不同,我没有遇到任何问题。
答案 1 :(得分:1)
您也可以进入itunesconnect并重命名项目,然后下载新的mobileprovision等。