我正在尝试在设备上启动我的应用程序。它已在模拟器上成功启动。
- 项目清单
- 我使用7.1 SDK
- Xcode 5
- 该设备是7.1 iPhone 4S
我努力了:
- 清洁
- 清理构建文件夹
- 删除应用
- 断开/重新连接设备
- 引导装置
- 重新启动Xcode
我该怎么做才能使其正常工作?
使用代码签名可以吗?
目前,我将其设置为“不输入代码签名”
我正在尝试在设备上启动我的应用程序。它已在模拟器上成功启动。
我努力了:
我该怎么做才能使其正常工作?
使用代码签名可以吗?
目前,我将其设置为“不输入代码签名”
Answers:
从Xcode运行应用程序时,我使用分发证书而不是Developer证书时遇到了这个问题。您可以检查出目标->构建设置->代码签名。
正如@AndyDynn在他的评论中指出的:确保您对“ Target”构建设置(而不只是对“ Project”构建设置)进行此操作。
我从字面上重新启动了iPad,已将其连接以测试该应用程序,从而解决了该问题。
如果您尝试了上述操作,请尝试另一件事:我发现此链接有关退出iTunes以避免超时。这适用于xcode 5.1
在供应配置文件中选择可能会导致此问题。因此,在设备上启动应用程序时,请确保您使用的是开发配置文件,而不是分发配置文件。我一直面临着同样的问题。但是,使用相同的过程就可以了。
检查“项目”>“构建设置”>“供应”配置文件并选择您的开发配置文件。
并且还要注意同一选项卡中的代码签名身份。确保同时选择开发者身份和分发者身份。
以下两个步骤为我解决了:
对于xcode
版本:7.2
就我而言,这解决了。
option + command + shift + k
然后运行该项目对我有用。
由于上述所有答案都对我没有帮助,因此我将发布解决方案:
删除和中所有出现的xcuserdata
文件夹.xcodeproj
,.xcworkspace
然后重新启动Xcode,可以解决此问题。要删除它,请右键单击 your_app_name.xcodeproj
和/或your_app_name.xcworkspace
在您的应用程序文件夹中,然后选择"Show Package Contents"
。我希望能帮助某人节省一些时间。