Iphone 找不到此可执行文件的有效配置文件
我刚刚打开了一个旧项目来应用bug修复 在修复了2分钟的bug之后,我开始将其构建到我的设备上,我得到了一个错误“没有找到此可执行文件的有效配置文件” 在《疯狂的故障排除》中,我完全制作了新的发行版和开发者证书,以及应用程序的新证书 然而,同样的错误 有人能提供一份清单来检查吗?如何进一步排除此问题 干杯。 另外,我讨厌供应Iphone 找不到此可执行文件的有效配置文件,iphone,provisioning,Iphone,Provisioning,我刚刚打开了一个旧项目来应用bug修复 在修复了2分钟的bug之后,我开始将其构建到我的设备上,我得到了一个错误“没有找到此可执行文件的有效配置文件” 在《疯狂的故障排除》中,我完全制作了新的发行版和开发者证书,以及应用程序的新证书 然而,同样的错误 有人能提供一份清单来检查吗?如何进一步排除此问题 干杯。 另外,我讨厌供应 编辑:我正在使用团队资源调配配置文件。。。这是个问题吗?我只是想调试一个设备。。这不应该是个问题 您需要在目标级别和项目级别分配供应配置文件。所以,如果您使用的是Xcode
编辑:我正在使用团队资源调配配置文件。。。这是个问题吗?我只是想调试一个设备。。这不应该是个问题 您需要在目标级别和项目级别分配供应配置文件。所以,如果您使用的是Xcode 4,您可以看到两列。因此,您需要在这两种情况下分配配置文件。还有,确保
如果上述配置不起作用,请在所有配置中选择配置配置文件。只是想试试看 您需要将设备添加到配置门户,并且需要在设备上安装该配置文件。在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远远优于我。”