ios - "An App ID with bundle identifier X is not available. Please enter a different string"(Xcode 7.3)

标签 ios xcode bundle-identifier

更新到 Xcode 7.3 (7D175) 的最新版本后,每次我尝试导出以进行临时分发时,我都会收到上述错误。在更新之前一切正常。 bundle ID 绝对是我自己的,注册到这个应用程序。我试过重新创建我的证书、配置文件、删除旧的、疯狂地点击“重试”按钮……似乎没有任何效果。

有人找到解决这个问题的方法吗?我看到其他一些人也面临同样的问题,但他们的解决方案似乎都不适合我(https://stackoverflow.com/a/36192586/1542275https://stackoverflow.com/a/36175175/1542275)

更新: 我不确定这是否相关,但不管怎样,我试图“验证”构建。我做到了,它通过了。无论如何,就在您启动验证之前,您会看到一个信息屏幕,其中显示了有关附加的 prov-profile 的所有详细信息。我注意到尽管选择了我的 adhoc prov-profile,信息屏幕(就在验证之前)说它正在使用我的分发配置文件。然后我从 xcode 中删除了我的分发配置文件,重新存档,现在验证失败了。归档、临时和导出似乎发生了一些奇怪的事情。

最佳答案

我刚刚安装了 Xcode 7.2.1 并且可以使用它成功导出 AdHoc 构建。虽然 Xcode 7.3 不断提示包标识符有问题。

更新:

看起来像是将开发人员门户中“证书、标识符和配置文件”下 App ID 的“名称”(不是 ID)更改为下一个格式“XC com mycompany appname”(如果您的应用 ID 是 com.mycompany。 appname) 帮助 Xcode 查看你的 appID。奇怪,但它的工作。

关于ios - "An App ID with bundle identifier X is not available. Please enter a different string"(Xcode 7.3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36206696/

相关文章:

ios - 正确的segue流程

ios - [iOS]如何省略协议(protocol)?

ios - 是否可以通过命令行 gcc 编译 iPhone 应用程序?

c - LLDB:如何制作一个漂亮地打印动态结构数组的自定义函数

ios - 捆绑 ID 以 `org` 开头

ios - 无法向我的应用程序添加新的 iOS 包标识符 - LinkedIn

ios - UITableViewCell 中的平移手势可以在整个桌面 View 上移动 ImageView ,而无需进入单元格下方

ios - 将新版本推送到 TestFlight 时,iOS 应用程序中的 Appicon 没有改变

objective-c - ObjC : How to proper implement a class that release itself?

android - 拥有在我的应用程序包 ID 中使用的域