Ios &引用;找不到此可执行文件的有效配置文件";

Ios &引用;找不到此可执行文件的有效配置文件";,ios,xcode,ipad,Ios,Xcode,Ipad,我们的一位前同事为一位客户开发了一款iPad应用程序。该应用程序最近突然停止工作。应用程序只需打开,然后立即再次关闭 我已将其中一台iPad连接到Macbook,并使用XCode中的Organizer检查日志。在应用程序关闭之前,我看到正在打印以下行: “找不到此可执行文件的有效配置文件。” 配置配置文件最近确实更新了,所以我通过iTunes将新配置文件上传到iPad上。我通过“设置”>“配置文件”进行检查,发现我的分发文件就在那里,因此我知道它安装正确 尽管如此,该应用程序仍然无法打开,并继续

我们的一位前同事为一位客户开发了一款iPad应用程序。该应用程序最近突然停止工作。应用程序只需打开,然后立即再次关闭

我已将其中一台iPad连接到Macbook,并使用XCode中的Organizer检查日志。在应用程序关闭之前,我看到正在打印以下行: “找不到此可执行文件的有效配置文件。”

配置配置文件最近确实更新了,所以我通过iTunes将新配置文件上传到iPad上。我通过“设置”>“配置文件”进行检查,发现我的分发文件就在那里,因此我知道它安装正确

尽管如此,该应用程序仍然无法打开,并继续写入“未找到此可执行文件的有效配置文件”

我如何发现该应用程序正在查找的配置文件


如果我要在iPad上重新安装这个应用程序,你能给我一个如何使用XCode的链接吗

  • 检查您的捆绑包ID是否与新配置配置文件中定义的捆绑包ID相对应

  • 通过在xcode的左侧面板中选择您的应用程序,检查应用程序目标的代码登录生成设置,然后选择生成设置并检查代码签名标识。确保已在此处选择新的资源调配配置文件


  • 没有什么东西可以先检查

  • 检查您的捆绑包ID是否与新配置配置文件中定义的捆绑包ID相对应

  • 通过在xcode的左侧面板中选择您的应用程序,检查应用程序目标的代码登录生成设置,然后选择生成设置并检查代码签名标识。确保已在此处选择新的资源调配配置文件


  • 在将设备连接到Xcode以安装应用程序之前,您必须将该设备的UDID添加到应用程序的开发者(而不是发行版)配置文件中

    然后在“组织者”窗口中下载并打开该配置文件,然后在“项目”和“设置”的“生成设置”中更新代码签名标识


    现在连接iPad并运行应用程序。检查您是否遗漏了上述任何一项。

    在将设备连接到Xcode以安装应用程序之前,您必须将该设备的UDID添加到应用程序的开发者(而非发行版)配置文件中

    然后在“组织者”窗口中下载并打开该配置文件,然后在“项目”和“设置”的“生成设置”中更新代码签名标识


    现在连接iPad并运行应用程序。检查您是否遗漏了上述任何一项。

    我认为您在更新您的ios开发帐户后不会更新您的产品配置证书

    • 使用创建
      产品供应证书的Apple id登录
    • 证书、标识符和配置文件-->选择您要使用的设置,如下图所示:

    • 为您以前使用的此生产cer选择您的valide distribution cer

    • 在此之后,按generate按钮并将其下载到您的系统中。双击这个。用这个希望,现在就开始工作
    注意:检查您的开发人员/发行人cer是否使用私钥将活动的cer失效到您的密钥链中。检查您是否选择了证书正在工作和活动模式

    更多信息:

    如果您使用的是xCode5,那么证书配置文件就不会像我们在组织选项卡中看到的那样显示,比如xCode4.x

    为了检查您的证书是否更新,您需要遵循xCode5中的以下步骤

    添加您正在使用的apple id

    • 添加您的apple id后,右侧有“显示详细信息”按钮。按该按钮,然后按刷新图标刷新您的所有证书,然后您可以从项目->目标->构建设置->代码符号设置临时文件

    我认为在您的ios开发帐户续订后,您不会更新产品供应证书

    • 使用创建
      产品供应证书的Apple id登录
    • 证书、标识符和配置文件-->选择您要使用的设置,如下图所示:

    • 为您以前使用的此生产cer选择您的valide distribution cer

    • 在此之后,按generate按钮并将其下载到您的系统中。双击这个。用这个希望,现在就开始工作
    注意:检查您的开发人员/发行人cer是否使用私钥将活动的cer失效到您的密钥链中。检查您是否选择了证书正在工作和活动模式

    更多信息:

    如果您使用的是xCode5,那么证书配置文件就不会像我们在组织选项卡中看到的那样显示,比如xCode4.x

    为了检查您的证书是否更新,您需要遵循xCode5中的以下步骤

    添加您正在使用的apple id

    • 添加您的apple id后,右侧有“显示详细信息”按钮。按该按钮,然后按刷新图标刷新您的所有证书,然后您可以从项目->目标->构建设置->代码符号设置临时文件

    您是否在项目设置中使用新的配置文件更新了代码签名标识?并且,将设备UUID注册到配置文件中。尝试使用TestFlightApp:)您是否在项目设置中使用新的配置文件更新了代码签名标识?以及,将设备UUID注册到配置文件中。尝试使用TestFlightApp:)