【发布时间】:2017-01-05 10:59:47
【问题描述】:
我正在尝试为 iOS 编译我的 ionic 应用程序。 它与模拟器编译得很好,所以我想在一些朋友的 iDevices 上测试它(我没有任何 iphone 或 ipad),所以我想将 IPA 发送给他们以便测试。
执行此操作,我看到我必须归档我的项目,我尝试这样做,但出现错误:
代码签名错误:未找到配置文件:未找到未过期的配置文件。
所以我去查看我的个人资料,XCode 建议我解决这个问题。但是当我尝试这样做时,我得到了这个错误:
创建配置文件需要向您的团队注册一台或多台设备。将设备连接到您的 Mac 以将其添加到您的团队。
所以我认为为了为 iOS 编译而拥有 iDevice 并不是强制性的。我错了吗?
谢谢, 罗宾
【问题讨论】:
-
你有苹果开发者账号吗??不要与苹果 id 混淆!
-
是的,最近您不需要签名身份即可在设备上运行。在 xcode 的构建设置中设置你的苹果 ID。
-
如果您有朋友的设备,请连接到 mac 然后运行。最好使用您的个人 Apple ID。
-
这里有一篇详细介绍如何在不签署身份的设备上运行的文章。 blog.ionic.io/…
-
谢谢,所以即使在无法连接到我的 xcode 的设备上测试应用程序,也需要开发者帐户?
标签: ios xcode ionic-framework provisioning-profile ipa