将iPhone应用程序移植到iPad无法签名?

发布于 2024-09-05 04:43:47 字数 358 浏览 6 评论 0原文

我能够创建针对我的 iPad 的新应用程序配置文件,但是,当我从 iPhone 转换为“通用”设备时,我在签名时遇到错误。

[BEROR]Code Sign error: a valid provisioning profile matching the application's Identifier 'rfc1034identifier' could not be found

另请注意:我可以在模拟器中运行它(不需要签名)。

这是一个非常旧的应用程序 ~OS 版本 2.x 或 3.1,存在 SDK 问题,需要更多手动过程才能将签名代码放入构建设置中,因此如果构建设置中存在一些残留的 foo,我不会感到惊讶。

I am able to create a new application profile targeted for my iPad, however, when I convert from iPhone to "Universal" device, I am getting an error in signing.

[BEROR]Code Sign error: a valid provisioning profile matching the application's Identifier 'rfc1034identifier' could not be found

Also note: I am able to run it in the simulator (which does not require signing).

It is a very old application ~OS version 2.x or 3.1 that had SDK problems which required more manual process to get the signing code into the build settings, so I would not be surprised if there is some residual foo in the build settings.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心如狂蝶 2024-09-12 04:43:47

我最终重新开始并创建了所有设备证书和配置文件。至少新的 XCode 知道如何将值放入 plist 并在设备上正确安装配置文件。在配置/设置好项目后,我确实在捆绑名称设置中发现了问题,该问题以某种方式与过期的配置文件挂钩。

另外,我可能错过了新的较短的到期时间。无论哪种方式,我都会将其标记为用户错误......但仍然声称构建错误消息可以更好地跳转到错误位置。

I ended up starting over and created all the device certificates and provisioning profiles. At least the new XCode knows how to put the values in plist and install the provisioning profile on the device correctly. After I got a good project configured/setup, I did find the problem in the bundle-name setting that was somehow hooked to an expired provisioning profile.

Also, I may have missed the new shorter expiry time. Either way, I am going to mark this one as user error ... but still claim that the build error messages could do a better job of jumping to the location of the error.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文