我不熟悉快速开发的简单程序。 使用内置模拟器可以平稳运行。
当我尝试部署到真实设备时,它收到“代码签名错误:SDK'iOS 11.4'中的产品类型'Application'需要代码签名。”
我找到了一些有关自动签名的参考,并且已经将我的Apple ID设置为开发者帐户。 (尚未注册到Apple开发者(付费)帐户)
我将两个设备都更新为最新版本。实际是通过登录我的开发者帐户来寻找手动签名提供配置文件,但也找不到。
我可以知道,有什么办法可以解决吗?
非常感谢。
答案 0 :(得分:0)
首先,登录Xcode->首选项...->帐户,然后转到目标的常规部分
您将找到“自动管理签名”选项,将其选中。然后选择“团队”,它将是“您的姓名(个人团队)”,并等待Xcode为您创建所有内容。如果由于某些原因Xcode失败-更改捆绑包标识符,然后按Enter键-它将强制Xcode重新生成新ID的配置文件。还有...还有一件事)-您将需要允许iOS启动该应用,因为它会投诉不受信任的开发人员。安装应用程序后,转到“设置”->“常规”->“个人资料”,然后选择您的个人资料,然后按“信任”
提示:请花一些时间并研究如何手动管理签名。对于iOS开发人员来说,理解它非常重要
答案 1 :(得分:0)
最后,昨晚我可以将简单的应用程序部署到iPhone中。
1)我使用了最新的iOS和Xcode版本 2)登录到我的iTune帐户(起初我忽略并没有登录) 3)清除了我以前的所有证书 4)检查Bundle Identifier唯一(不能与他人重复) 5)团队-在我的帐户下选择了个人
然后,应清除项目设置中的所有红色错误。
最后在模拟器列表中选择我的设备并运行Xcode。
如果出现“无法启动..选择要信任的开发者应用程序证书”,请在iPhone设置的[设置>常规>配置文件和设备管理]下选择您的开发者ID,然后信任它。就是这样!
很酷! :D
答案 2 :(得分:0)