-1

我似乎无法在我的 iPad 上启动应用程序。我认为问题在于我从一位前同事那里继承了这个旧应用程序并被告知要完成它,而他最初在不同的配置文件上设置了该项目。再加上我是新手这一事实,这是一场灾难。

错误是:

Code Sign error: A valid provisioning profile matching the application's Identifier 'com.yourcompany.*' could not be found

我意识到引号中的对象是捆绑 ID。所以我的问题是 - 我应该设置我的捆绑 ID 以使其工作?我有一个配置文件和一个用于开发的应用程序 ID,是通过 XCode 生成的。也许还有另一个设置未正确设置,但我已经阅读了其他 stackoverflow 答案,并且无法真正理解为什么这个捆绑 ID 如此重要或从哪里获得它的价值。

请帮忙 :-(

4

2 回答 2

2

您需要确保您的配置文件和应用程序 ID 与应用程序的捆绑包 ID 匹配。配置文件需要与您计算机上的有效证书相匹配。然后,您需要确保在您的构建设置下为正确的构建配置(标准的两个是调试和发布)指示配置文件。

于 2013-08-26T21:54:02.567 回答
1

如果您还没有,请将设备添加到您的开发者帐户中(Apple 提供了大量关于此的文档)。

在 Xcode 的 Editor 区域中,选择您的目标并单击 Build Settings。搜索“代码签名”。更改代码签名身份与您的开发人员资料相匹配(或作为短期解决方案,选择不代码签名)。

希望有帮助!

于 2013-08-26T21:52:55.997 回答