Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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
Ios 代码7:;未找到匹配的配置配置文件";_Ios_Xcode_Export_Provisioning Profile - Fatal编程技术网

Ios 代码7:;未找到匹配的配置配置文件";

Ios 代码7:;未找到匹配的配置配置文件";,ios,xcode,export,provisioning-profile,Ios,Xcode,Export,Provisioning Profile,我已经更改了应用程序ID并为其创建了新的配置文件。新的捆绑包ID和配置文件似乎在目标设置中设置正确,存档时我没有收到任何警告。但当我想导出归档文件时,Xcode会显示一个对话框,上面写着: 找不到“Applications/MyApp.app”的匹配配置文件 下面写着: 任何有效的配置文件都不允许指定的权限:应用程序标识符、测试报告活动、密钥链访问组 我缺少什么来检查/更改 谢谢 编辑:在警告对话框中,我还显示了“访问会员中心”和“导入开发人员配置文件”按钮。如果我只想导出分发二进制文件,是否需

我已经更改了应用程序ID并为其创建了新的配置文件。新的捆绑包ID和配置文件似乎在目标设置中设置正确,存档时我没有收到任何警告。但当我想导出归档文件时,Xcode会显示一个对话框,上面写着:

找不到“Applications/MyApp.app”的匹配配置文件

下面写着:

任何有效的配置文件都不允许指定的权限:应用程序标识符、测试报告活动、密钥链访问组

我缺少什么来检查/更改

谢谢


编辑:在警告对话框中,我还显示了“访问会员中心”和“导入开发人员配置文件”按钮。如果我只想导出分发二进制文件,是否需要设置开发人员配置文件?

转到会员中心,然后“证书、标识符和配置文件”,然后创建新的开发人员配置文件。下载并双击配置文件,然后清理应用程序。然后跑


如果不解决。请参阅此视频解决问题的方法是手动将
调试
发布
配置文件设置为适当的值,而不是选择
自动
(即为开发和分发配置文件设置值)。基于。

这在Xcode 7.2中对我有效:

选择目标,然后选择“常规”选项卡。在“标识”部分,有一个警告说没有找到配置文件,还有一个按钮说“修复问题”。我按下它,它修复了问题


在我的例子中,我丢失了自动生成的配置文件,因为我已在现有项目中更改了捆绑包ID。

我通过使用显式应用程序捆绑包ID而不是通配符ID创建配置文件来解决此问题。

如果通过重新生成您的配置文件而不是用户配置文件,您可以尝试转到目标/构建设置/打包/产品捆绑标识,可能您忘记了更改捆绑标识。

对于Xcode 8(我在8上尝试了它,它成功了) 首先,清洁这个项目 Xcode-->产品-->清洁 选择模拟器作为通用IOS设备 然后再次单击产品-->存档 存档完成后,xcode会自动将您带到orgaiser,或者您可以单击windows-->Organizer。 在这里,您可以看到您过去制作的所有存档。 现在,主要部分是: 选择要导出的存档文件。 点击导出。在“上传到存储”按钮的右侧 单击“要求从4个选项中选择1个”时,请选择-->保存以进行开发部署(第4个选项) 在获取帐户后,请确保选择了创建临时配置文件或签名证书的帐户。 就这样,它将开始准备您的IPA。 它要求将您的IPA导出到首选位置并将其作为文件夹

对我来说,这很有帮助。
关于设置配置文件,没有其他3个选项给我相同的错误,但第4个选项没有给我相同的错误。

可能是您的证书过期了。它解决了问题,但通常面临相同的问题。