ios - 我可以在旧项目和新项目之间交换 bundle 标识符吗?

标签 ios xcode provisioning-profile

我已在 Apple 注册了付费开发者帐户,并为我的公司向 Apple Store 发布了一个应用程序。 (例如:com.company1.app 在下一个版本开发过程中,我开始了一个新项目并使用新的Bundle标识符(个人团队)(例如:com.company1.testApp)来编写和测试代码。 现在,我想通过新项目启动应用程序的新版本,并尝试交换包标识符(在旧项目文件中写入 com.company1.testApp 并在新项目文件中写入 com.company1.app 。)

我收到这些错误:

enter image description here

enter image description here

这可能吗?如果可以,我该如何实现?

非常感谢您,我很感激。

最佳答案

不,这是不可能的,如果您的应用已使用捆绑 ID“com.company1.app”上传,则即使您将其删除,也无法在任何其他应用中重复使用、交换或进行任何其他操作甚至来自应用商店。您必须提供新的唯一捆绑 ID 才能在 App Store 上发布您的新应用程序。或者用新版本更新旧版本。

关于ios - 我可以在旧项目和新项目之间交换 bundle 标识符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59361242/

相关文章:

iphone - 是否可以在 iOS 应用程序中使用 rsync?

ios - 是否可以从 NSIndexPath 获取 "global"索引?

ios - 如何在 Objective-C 中正确同步对实例变量的访问

objective-c - iOS 13 TLS 问题

ios - "No code signing identities found"为 iOS 设备构建 cordova 应用程序时出错

ios - Phonegap CSS :focus and/or :active on button not working

swift - Xcode 创建一个具有 cocoapods 依赖项的框架

xcode - Mac App Store Xcode 5 删除 Xcode 4

iOS 配置 : How do I discard unwanted app ids and provisioning profiles?

swift - 没有物理设备的配置文件