我得到这个错误,而我试图调试我的应用程序上的设备。

我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。

顺便说一句,临时分发条款概要文件可以工作。

我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?


当前回答

首先,你应该 1.添加您的设备标识到成员中心->设备。 2.生成开发人员供应概要 3.使用该配置文件在设备上运行app。

其他回答

我也有同样的问题。我所做的是: 1. 清理目标 2. 退出xcode 3.重启xcode 4. 重建。 这招奏效了。

在我的案例中,出现此问题是因为为单元测试选择了另一个配置配置文件。我花了好几个小时才找到这个…

在我的情况下,设备日期和时间是手动更改的。为了解决这个问题,将日期和时间设置为自动。

我通过在XCode 8.2中勾选“自动管理签名”来解决这个问题 Target->Signing->自动管理签名

Xcode->点击你的应用->目标->点击应用->构建设置->代码签名:确保调试和任何iOS SDK都设置为iPhone开发 Xcode ->产品->方案->编辑方案:确保构建配置设置为调试。