有效的供应曲线相匹配的应用程序的标识符“”找不到(A valid provisioning prof

2019-06-27 02:04发布

您好所有我是新来的Xcode的等等。我做了一个应用程序,现在我想分发的ad-hoc我付了企业许可证,我认为这是与其他人我只是我太新,找出问题要改变什么。 有效的供应曲线相匹配的应用程序的标识符“4R7B8RY6Z1.com.LaneBob”找不到是我建立了一个供应配置文件错误“4R7B8RY6Z1.com.LaneBob。*”我的代码或Xcode中改变什么,所以我解决这个问题可以建立呢? 我建立,所以我不知道该怎么做不归档到一个设备。

谢谢你的帮助!

编辑我已经检查了这些地方:

1)的info.plist确保您的包标识符匹配,你有你的供应门户网站。 它应该有你在网上输入的内容,而不是yourcompanyname东西。

2)你的目标右键单击您的构建目标,并选择“获取信息”。 然后生成标签下,找到代码签名部分。 应该有一个项目,说代码签名身份。 这是你选择哪签字身份与签署并要确保它的预期供应分布相匹配。 如果你没有看到你的供应配置文件中列出,您没有正确安装。 置备个人资料需要在设备来运行它安装,并在Xcode,因此它可以标志的供应配置文件的应用程序。

还是行不通

Answer 1:

为了您的两点:

1)你应该有com.LaneBob.yourappName在Info.plist文件。 对于临时分布,你不能有通配符“通用”的名字。 你不需要一开始的散列部(在你的情况4R7B8RY6Z1。)

2)你挑Xcode目标的喜好代码签名身份。 “左”点击项目,然后到你的应用程序的目标。 里面有,也有不同的配置“代码签名身份”。 当你建立和存档你通常建立释放模式,并使用分配证书。

所有这一切都解决不了你的问题,如果你没有安装调配在你的Mac的个人资料做。 刚刚从它的门户网站并双击下载安装它。 另外随着新的XCode你可以下载所有的供应门户从组织者,通过输入用户名/密码那里。

顺便说一句,我发现你有时候需要重新启动Xcode中“得到”钥匙串更新。

希望能帮助到你!



Answer 2:

我已经当我试图在我的iPhone开发应用相同的错误消息。 一切似乎都在顺序,即证书均有效且存在等等,但我无法得到它的工作。

我只是无法找到项目 “的iOS团队预置简档”> 构建设置 > 代码签名证书 > 代码签名身份的选择-这是主要的线索来解决。 如果你不能看到该选项存在,请检查您的Xcode 组织者

它里面,去图书馆 > 供应概况

现在,你应该看到,如果一切是正确的是:

但是,如果在另一方面,你看到一个空的列表,单击管理的右下角的刷新按钮:

后说程序时,Xcode开始搅动了“添加”和“完成”,然后我的应用程序出现在我的iPhone的精彩信息。 结束。

祝好运!



Answer 3:

就我而言,我不得不先建用CMD-B的应用程序。

这个弹出的窗口钥匙串访问问我“允许”(或“总是允许”)的Xcode访问钥匙串。

只有到那时,我实际运行该程序启动它在我的iPhone。

显然,命中率只有运行没有做的伎俩。

(顺便说一句,记得先用签名的应用程序“iPhone开发人员:您的姓名()”键。



文章来源: A valid provisioning profile matching the application's Identifier '' could not be found