我一直在编写应用程序并在模拟器上测试一段时间。但最近我试图在我的iOS设备(iPhone 4,5.1.1)
上测试它为了让它在没有开发人员帐户的情况下运行,我必须正确编辑SDK列表(更改的代码签名要求为NO,以及NO所需的权利) 然后我将代码签名标识更改为“不代码签名”。一切都很好,直到这里。
当我尝试在iOS设备上运行它时,我在iPhone上看到了我的应用程序图标,但是在XCode上发生错误,“等待应用程序启动超时”,我注意到应用程序正在进行动画制作弹出但实际上什么都没有打开。
为了查看我的代码/项目是否有任何问题,我创建了一个新项目,并试图在iOS设备上运行该项目,我看到了一个新应用程序的图标,同样的问题。
模拟器上的一切都很完美。
有谁能告诉我这是什么问题?我该如何解决?
P.S。我尝试重启我的iPhone和XCode。但结果相同。它已经在调试配置上了。
答案 0 :(得分:3)
您需要一个开发人员帐户才能构建设备。在Xcode中更改代码签名设置不会改变任何内容; iOS仍然需要使用Apple发行的开发人员证书签署二进制文件。