我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
当前回答
用Xcode 6和一个新设备:
按cmd + shift + 2打开设备。 按下“注册设备”按钮。如果没有这样的按钮(如截图所示),请访问developer.apple.com并手动添加。将标识符复制到字段中。 进入Xcode -> Preferences -> Accounts ->双击你的账户->按左下角的刷新按钮刷新配置文件 转到代码签名并设置新的配置文件。
其他回答
选择自动管理器签名后
您可能仍然需要检查设置中的选择。有时候,这是不对的。
其中一个原因可能是你的“项目=>构建设置=>签名=>开发团队”与你的“目标=>构建设置=>签名=>开发团队”不同,只要让它们相同即可
我在按照指南为开发模式和生产模式创建单独的目标时遇到了这个错误。
我犯的错误是创建分发配置文件,并将其分配给生产模式目标。分发概要文件与调试设备没有关联,因此当然会出现错误。
解决方案是创建第二个开发配置文件并使用它。
这是我的错误,我忘记在配置文件中添加我的设备。 当我添加了我的设备在开发和adhoc条款,并再次下载,然后重新启动Xcode,然后再次选择所需的条款在项目的目标,它工作顺利。
您的开发人员帐户会话可能已经过期。根据偏好检查帐户部分。如果是这种情况,您可以看到关于会话过期的红色文本