Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 找不到此可执行文件的有效配置文件_Iphone_Provisioning - Fatal编程技术网

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

Iphone 找不到此可执行文件的有效配置文件,iphone,provisioning,Iphone,Provisioning,我刚刚打开了一个旧项目来应用bug修复 在修复了2分钟的bug之后,我开始将其构建到我的设备上,我得到了一个错误“没有找到此可执行文件的有效配置文件” 在《疯狂的故障排除》中,我完全制作了新的发行版和开发者证书,以及应用程序的新证书 然而,同样的错误 有人能提供一份清单来检查吗?如何进一步排除此问题 干杯。 另外,我讨厌供应 编辑:我正在使用团队资源调配配置文件。。。这是个问题吗?我只是想调试一个设备。。这不应该是个问题 您需要在目标级别和项目级别分配供应配置文件。所以,如果您使用的是Xcode

我刚刚打开了一个旧项目来应用bug修复

在修复了2分钟的bug之后,我开始将其构建到我的设备上,我得到了一个错误“没有找到此可执行文件的有效配置文件”

在《疯狂的故障排除》中,我完全制作了新的发行版和开发者证书,以及应用程序的新证书

然而,同样的错误

有人能提供一份清单来检查吗?如何进一步排除此问题

干杯。 另外,我讨厌供应


编辑:我正在使用团队资源调配配置文件。。。这是个问题吗?我只是想调试一个设备。。这不应该是个问题

您需要在目标级别和项目级别分配供应配置文件。所以,如果您使用的是Xcode 4,您可以看到两列。因此,您需要在这两种情况下分配配置文件。还有,确保

  • 您可以将配置文件拖放到iTunes或Xcode
  • 确保在新的配置文件中添加了设备id

  • 如果上述配置不起作用,请在所有配置中选择配置配置文件。只是想试试看

    您需要将设备添加到配置门户,并且需要在设备上安装该配置文件。在Xcode4中,一旦在站点上添加了设备id,您就可以通过Organizer完成所有这些操作。

    为此,您可以通过以下方式进行检查:

    1) 首先确认证书已正确安装在mac中。应正确添加证书分发和开发人员。如果没有,则创建新的,然后再次安装

    2) 检查配置文件开发人员、分发和临时配置文件安装是否正确。所有这些配置文件都必须与各自的证书绑定。如果配置文件过期,则创建新配置文件并再次安装

    3) 然后在项目中设置配置文件

    我希望所有这些检查将对您有所帮助,您将能够在设备中测试您的应用程序


    干杯。

    除了上述所有回答之外,还可以尝试删除授权文件并重新创建它,并准确地提供应用程序标识符

    我不说上面的错误是bcoz的权利文件,但可能是一个机会。尝试一次,如果它的作品你很高兴


    TNQ

    好的,所以我解决了这个问题,在尝试为应用商店构建时,我将“运行”方案的构建配置从调试更改为发布。。当然,发布时使用的是分发证书。。它没有(也不能)安装在我的设备上

    我讨厌xcode 4。(这方面:P)


    到底什么是计划S

    我在将应用程序安装到iPad上时遇到了问题,尽管它可以在其他iPad和iPhone上运行。我最终通过设置门户使用40位设备ID手动添加解决了这个问题。

    我的问题是因为我的个人资料中有“有效的签名标识错误”。我吊销了我的证书,删除了我的个人资料,重新创建了所有内容,然后执行了本文答案中的步骤:


    我也有一个解决方案。昨晚我也犯了同样的错误。我有一个以前编译过的程序,现在我正在向我的应用程序添加更新,显示了相同的错误。问题是我忘了将我的配置文件更改回Developer。(将应用上载到应用商店时,将其设置为Distribution)

    以下是Xcode 4.6的设置

    在应用程序中,单击目标->应用程序名->代码签名标识

    将iPhone发行版更改为iPhone开发者


    您的应用程序现在将编译。

    1-目标->单击应用程序->构建设置->代码签名: 确保“调试”和“任何iOS SDK”都设置为“iPhone开发”

    2-产品->方案->编辑方案: 确保生成配置设置为调试。

    1)首先确认证书已正确安装在mac中。 2) 应正确添加证书分发和开发人员。 3) 如果没有,则创建新的,然后再次安装。 4) 然后在项目中设置配置文件


    我希望所有这些检查都会有帮助。

    就我而言,这是两个月前我在iPhone上手动设置时间时出现的问题。但当我改为自动设定时间时,效果很好

    设置
    ->
    常规
    ->
    日期和时间
    ->
    自动设置时间


    如果它不起作用,请自动设置mac和iPhone的时间,它应该可以正常工作。

    经过几个小时的努力,我找到了下面的解决方案

    只需打开“文件”->“项目设置”或“工作区设置”

    从“构建系统”中选择“传统构建系统” 然后将其设置为“完成”


    现在清理并再次运行你的应用程序。它起作用了

    更改屏幕上的设置


    检查,检查,检查。仍然不走运:(我希望您也检查过,您的设备UDID号已添加到profiles Developer&AdHoc中。在左侧面板的“资源”文件夹下的xcode中,您可以找到一个名为“权利”的文件。plist感谢您发布解决方案。我尝试了所有建议,包括您的建议,但仍然遇到此错误(在运行3.1.3的iPod Touch上)。我看到了这个问题,因为我获得了一台新的Mac电脑,并且仍在使用旧电脑的证书。我为新的Mac电脑创建了一个新证书,但我的钥匙链中有两个证书。在Organizer中,配置文件警告说“XCode在密钥链中找不到此配置文件的有效私钥/证书对“即使旧证书存在于我的密钥链中。解决方案是从我的密钥链中删除旧证书,并删除/撤销使用此旧证书的所有配置文件。然后使用新证书创建一个新配置文件并使用此配置文件。我讨厌Xcode 4的所有方面。Xcode 3远远优于我。”