我有一个有效的配置文件,我正在运行的程序在我的一个iPhone上工作正常。但是,出于某种原因,我无法将其添加到我的其他iPhone。这是它的外观:
显示配置文件
点击添加一个
选择我的配置文件
Aaaaa没有任何反应
是否有其他人遇到过类似问题,或者有人知道可能是什么解决方案?截至目前,似乎xcode没有响应。
答案 0 :(得分:17)
Rkey,我遇到了同样的问题。如果你还没有找到解决方案,这就是我解决问题的方法。 您无需尝试自行安装配置文件,而无需尝试自行设置应用程序。现在,如果我没有弄错的话,您将获得此可执行文件中没有找到配置文件"消息或类似的东西。
您需要在Xcode6的构建设置中更改代码签名标识。 将所有内容[代码签名身份,调试,任何SDK,任何iOS SDK,发布,任何iOS SDK]更改为iOS Developer并将Provisioning Profile设置为Automatic。
之后,如果您尝试再次在手机上运行该应用,则提示会为您提供选项以解决问题"并点击"修复问题"解决了这个问题。
希望它适合你。
答案 1 :(得分:1)
然后转到您要下载的配置文件,编辑它并确保以下内容:
与配置文件关联的应用ID和info.plist中的应用ID是相同的。
检查关联的配置文件证书是否有效,并且您拥有该证书的私钥对。
在xcode设置中,选择配置文件和代码签名 您正在运行的方案的身份(证书) 应用
答案 2 :(得分:0)
XCode 10的更新答案... 参见此处:https://stackoverflow.com/a/52434756/3216970
使用最初创建的带有XCode 9的Ionic应用程序运行该软件。 绝对没有自动/手动配置文件或证书的常用修补程序起作用。
问题出在XCode 10的“新的和改进的”构建系统上。它只是在旧项目中不起作用,并且没有错误消息真正说明原因。
转到文件->工作区设置。
将构建系统更改为“旧版构建系统”
现在,神奇的是,Provisioning Profiles出现在您的设备上,您可以在3个小时前开始无数次使用此Provisioning BS时,部署需要在设备上使用的应用程序。谢谢苹果。