我正在开发一个我想要放在一些iPad(而不是App Store)上的应用程序.我购买了开发者许可证,并在
Xcode中添加了条款.现在,当我尝试构建我已经连接到我的电脑的iPad的应用程序,我得到错误:
找不到与应用程序的标识符“匹配的有效配置配置文件”
我认为这个问题是因为我的Xcode上有两个不同的团队,我不知道如何指定正确的一个(一个已经过期).此外,我记得当我第一次创建我的应用程序时,我没有真正关注像“公司名称”这样的字段,现在可以更改吗?
编辑:这是我有的规定:
解决方法
这是一个非常常见的(至少我)错误.听起来你只是没有为你要放在iPad上的应用程序提供移动设备.您需要每个应用程序标识符的.mobileprovision文件.对于各种名称的东西,您可以在项目的信息选项卡或info.plist中编辑它们.
如果您的其中一个配置文件已过期,请将其删除,但这不应影响任何内容.
要获取应用程序的配置,请转到Apple配置门户并添加配置配置文件.那么你只需要把所有的规范(UDID,开发证书,应用程序ID)都放在一起,并且它会踢出一个规定.苹果开发者网站上有一个如何指导他们做出规定并把它们放在他们应该在哪里.
由于某些原因,您的应用程序的标识符也是空的;您可以在项目的信息选项卡中更改此项. .mobileprovision应用程序ID和您的应用程序的ID必须与EXACTLY匹配,否则无效.