我想在我的iOS设备上运行我的cordova iOS应用程序进行测试。 以下是我的构建设置:
单击“启用开发签名”将“团队”设置为“无”。
我的构建成功。安装时,XCode显示以下错误:
是否需要开发人员帐户才能在设备上运行cordova ios进行测试? cordova Android版已经在Play商店中使用
如何在没有开发者帐户的情况下设置签名证书?
如何修复无效的签名错误。我还没有设置任何签名。
注意:iOS全新。任何帮助将不胜感激。
答案 0 :(得分:0)
是的,您必须拥有开发者帐户才能获得签名证书。签名证书与您的配置文件配对,这也需要开发人员帐户才能创建。您需要两者都在物理设备上运行。您的设备还必须在您的帐户中注册,并包含在您的配置文件设备列表中,以便在App Store环境之外运行应用程序。
如果您在Xcode首选项>下设置了开发者帐户,Xcode会自动为您处理大部分内容。帐户> Apple ID。在该屏幕的右侧,您有一个" Teams"以及说"下载手册配置文件"和"管理证书......"那里有什么东西?
您的屏幕截图显示了一个包含您姓名的团队,应表示您已拥有开发者帐户?
屏幕截图中还有一个按钮,显示"启用开发签名。"你尝试过运行吗?它不会自动为您处理事情吗? "自动管理签名"启用应该可以帮助您轻松点击这些按钮来解决这些问题。
否则,您需要转到Developer门户并手动注册签名证书。这是一个很多人已经写过博客和手册的过程。我不认为有必要重写其他人已经说过的话。这是一个YouTube视频,可以很好地解释一些事情:https://youtu.be/OwXIJchrDdA