仅在iPhone 5上找不到此可执行文件的有效配置文件

Seb*_*ian 20 xcode ios

我尝试在我的设备上使用XCode调试我的应用程序,它适用于除iPhone 5之外的每个手机,然后我收到消息:

"找不到此可执行文件的有效配置文件"

当我尝试使用组织者续订证书时,Xcode崩溃了.

小智 19

我有同样的问题并按照以下指南解决了... Apple :)

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933

要确保Xcode项目Bundle Identifier与与Provisioning Profiles关联的App ID兼容,请执行以下步骤.

  • 选择Xcode"查看"菜单>导航器>项目.
  • 选择左上角的根项目文件夹.
    • (项目编辑器将显示在中心窗格中.)
  • 在"目标"部分中单击您的目标
  • 单击"构建设置"选项卡.
  • 向下滚动到"代码签名身份"部分.
  • 如果要构建到开发设备,请单击"Any iOS SDK"右侧"调试"下的"值"列.
  • 在配置文件选择弹出窗口中,检查当前选择是否使用预期的App ID读取"For Application Identifiers:".
  • 如果要构建分发二进制文件,请单击"Any iOS SDK"右侧"Release"下的值列.
  • 在配置文件选择弹出窗口中,检查当前选择是否使用预期的App ID读取"For Application Identifiers:".


Har*_*abu 9

我有同样的问题,因为我的设备UDID以"FFFFFFFF"开头.这个UDID是错误的.

现在我从Xcode中获取了UDID.

  1. 将您的设备连接到mac

  2. Xcode - >窗口 - >设备 - >单击您的设备 - >标识符(UDID)

在此输入图像描述

在我的Apple开发者帐户中添加了此UDID,并重新生成了配置文件.

现在工作正常