iphone - 该应用程序不包含有效的包标识符。

标签 iphone ios xcode ios-provisioning provisioning-profile

我知道以前有人问过这个问题,但我已经尝试了给定的解决方案,但没有一个奏效。我正在切换开发计算机,并在我的新计算机上开始一个全新的项目。我们已经有了在旧计算机上使用的证书,所以我从旧计算机导出了开发人员证书,并将其安装在新计算机上。我在新计算机上为我的新应用程序创建并下载了配置文件。我正在尝试在测试设备上运行该应用程序,我将其 UDID 添加到配置文件中,因此它对该设备有效。

配置文件是使用我在线创建的 Apple ID 创建的,格式为 com.mycompany.projectname。

当我尝试在测试设备上运行该应用程序时(它在模拟器上也不起作用),我收到一个错误弹出窗口,提示该应用程序不包含有效的包标识符。

我的包标识符,我检查了 Targets -> Summary -> Identifier 和 Info.plist 以 com.mycompany.projectname 的形式正确显示,公司名称和项目名称都没有任何特殊的其中的字符。

我错过了什么吗?一段时间以来,我一直在用头撞墙......

最佳答案

我记得上一次发生这种情况是在我们无礼地破坏了我们应用程序的 plist 时。幸运的是,我们在旧时间胶囊上有一个旧副本,并将其恢复。但是我们已经更改了包 ID,它一直向我们显示该错误。将证书与 Bundle ID 匹配至关重要。绝对确保证书上的名称与 bundle ID 匹配,或者检查组织者以查看证书是否首先安装。如果需要,作为绝对的最后手段,请更改 bundle ID 并获取新证书。

关于iphone - 该应用程序不包含有效的包标识符。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8578769/

相关文章:

iphone - SKProductRequest 在没有连接的情况下不会失败

ios - slider 不准确

iphone - 调用单例类以保持套接字连接打开

xcode - SwiftUI 文本字段颜色

ios - 使用Shell脚本在XCode项目中查找包标识符

iphone - 如何从应用商店删除应用

ios - 应用程序关闭时如何处理localNotifications

ios - UIButton 图像不显示在导航栏中

ios - 如何在 iOS 中的线程之间传递 RLMObject?

ios - 如何在 Safari iOS 中启用从深层链接启动应用程序