我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
当前回答
在我的例子中,这是因为在密钥链中有几个版本的开发人员证书。
从My Certificates和Certificates中删除iPhone开发者证书,然后从开发中心下载最新的证书并安装(双击。cer文件)
解决了我的问题
其他回答
这是我的错误,我忘记在配置文件中添加我的设备。 当我添加了我的设备在开发和adhoc条款,并再次下载,然后重新启动Xcode,然后再次选择所需的条款在项目的目标,它工作顺利。
您的开发人员帐户会话可能已经过期。根据偏好检查帐户部分。如果是这种情况,您可以看到关于会话过期的红色文本
还要为myProjectTests添加正确的签名。
这招对我很管用: 从xcode,窗口->设备和模拟器,右键单击您的手机(s),解除配对。 然后重新连接一切,构建,完成。
以我为例,两个月前我在iPhone上手动设置时间时就遇到了问题。但是当我自动设置时间时,它工作得很好。
Setting -> General -> Date & Time ->自动设置时间
如果它不工作,设置时间自动的mac和iPhone,将工作良好。