当我尝试在设备上调试我的应用程序时收到此错误。
我创建了开发配置文件,正如开发人员门户中提到的那样。我的开发设备已在配置文件中选择,并且我正在从 Target 的代码签名身份菜单中选择正确的配置文件。我多次重新创建了配置配置文件,还删除并重新安装了它并重新创建了项目,但每当我尝试在设备上调试时,我都会遇到这种情况。
顺便说一句,临时分发配置文件有效。
我花了一整天的时间寻找解决方案,但一无所获。大家有解决办法吗?
最佳答案
这可能是因为配置门户无法识别您的 iPhone。
解决方案:
在 Xcode 中,转到 --> 构建 --> 清理所有目标。
在“组和文件”中 --> 目标 --> 展开它 --> 右键单击您的应用并选择清理“您的应用”
转到->窗口-->管理器
在左侧的“设备”选项卡中,选择您的 iPhone
在所选 iPhone 的“配置”部分中删除所有当前配置文件(如果有)
拔下 iPhone 的插头,然后重新插入。
转到->窗口-->管理器-->右键单击您的 iPhone -->将设备添加到配置门户
现在请确保您已在编辑项目设置 -> 构建 -> 代码签名中选择了适当的代码签名身份
构建并运行。
关于iphone - 在 Debug模式下找不到此可执行文件的有效配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4167466/