Questions tagged «provisioning-profile»

Apple用来验证应用程序代码签名的配置文件。


14
Xcode 8设置配置文件将不会下载
我最近更新到了Xcode 8,当我单击Xco​​de / Preferences / Accounts / View Details菜单中的配置文件旁边的“下载”选项时,它变为灰色,无法下载。重新启动Xcode后,再次可以单击下载按钮,问题仍然存在。 手动下载配置文件并将其放到Xcode图标上不会将配置文件添加到Xcode 8中的特定开发人员帐户。有人最近遇到此问题并解决了吗?我检查了与新Xcode版本有关的所有问题,但仍然没有解决方案。

9
开发团队未在Xcode中显示
我是一名自雇的iOS开发人员,所以拥有自己的iOS发行会员资格。 几天来,我正在团队中担任开发人员。我的苹果帐户已添加到他们的iTunes Connect /用户和角色中。因为我可以访问我们开发的当前应用程序的应用程序详细信息,所以它起作用。 但是,我无法在Xcode上正确使用它。因此Xcode表示捆绑包ID不正确,因为我没有配置文件。 在“项目>常规>身份>团队”中,我只能选择自己的帐户,而看不到我所属的新团队。我在Xcode偏好设置的“帐户”页面中都看不到它。 团队负责人为我创建了一个配置文件。它没有解决问题。 问题:如何在Xcode中添加我们所属的新团队? 注意-Apple最终将解决这种精神错乱, 他们终于在2018年解决了这个问题:

26
错误ITMS-90164 / 90046:无效的代码签名权利
注意:我正在使用Xamarin开发。类似的问题在Xamarin论坛上发布在这里 我正在创建一个名为CompanyApp的应用程序。然后,我为它创建了一个应用程序ID com.Company.CompanyApp,以及使用相应应用程序ID的Distribution Provisioning Profile。我上传了二进制文件,并且运行良好。 然后,我继续创建该应用程序的演示版本(基本上是同一应用程序,但进行了少量修改,因此它是相同的解决方案和项目,只是捆绑签名设置不同),CompanyAppDemo和新的应用程序ID com.Company.CompanyAppDemo以及使用新的应用程序ID的新发行配置文件。我更新了iOS Bundle Signing选项,以使用新的Provisioning Profile并生成了IPA。但是,当我将其上传到Application Loader时,出现以下错误: [2015-01-23 16:08:21 SGT]错误:ERROR ITMS-90164:“无效的代码签名权利。您的应用程序捆绑包签名中的权利与供应配置文件中包含的权利不匹配。根据供应配置文件中,捆绑包包含不允许使用的键值:“ Payload / CompanyApp.app / CompanyApp”中键“应用程序标识符”的“ TEAMID.com.Company.CompanyApp” [2015-01-23 16:08:21 SGT]错误:ERROR ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含iOS上不支持的代码签名权利。具体来说,值'TEAMID.com.Company不支持'Payload / CompanyApp.app / CompanyApp'中键'application-identifier'的.CompanyApp'。该值应该是一个字符串,以您的TEAMID开头,后跟一个点'。',然后是包标识符。” 我已经调试了几天,以至于无济于事。 我想知道为什么当我使用新的配置文件签名时,Application Loader抛出的错误是指原始TEAMID.com.Company.CompanyApp的ID而不是TEAMID.com.Company.CompanyAppDemo?这是Xamarin中的错误,是错误的配置文件,还是我丢失了某些东西?您不需要为不同的应用使用不同的证书吗? 请注意,在更改Xamarin中的iOS Build Signing选项之前,我总是在XCode> Preference中刷新Provisioning Profile列表。

18
自从iOS 7发布以来,是否有一种方法可以在PC / Mac上不使用iTunes的情况下获取UDID?
我正在为我的公司开发一个应用程序,我们正在通过将人们的iPad添加到公司的iOS开发中心帐户中,逐步使人们进入“测试版”的过程。在这里,我们为本地Intranet分发进行了临时构建。 在我的最后一次演出中,我将引导人们转到那些“为我查找UDID”应用程序中的一个,然后让他们将找到的UDID发送给我。 iOS 7已经切断了这些功能-这些应用程序现在已经全部消失,如果您仍然有一个应用程序,它将返回一些与UDID无关的GUID。 因此,我要做的就是将所有这些东西都连接到Mac,然后从iTunes获取UDID,这很麻烦(但要尝试向他们解释如何从iTunes获取它,要比向他们解释如何从烦人要乏味得多甚至已安装)。有时它会尝试与我的Mac进行同步,除了在设备上放置我不想要的配置文件外,这似乎没有任何作用。而且至少在我拥有iPad之后,我突然决定将自己从iOS 6升级到iOS 7,但我不确定这与插入电源有关(在这种情况下,用户不希望对其进行升级)。 那么,除了将其插入计算机之外,还有其他方法可以从iPad获取UDID吗? 明确说明:我不是在尝试在应用程序中获取UDID,而是在尝试考虑最快的方法来将UDID添加到我们的开发人员资料中的设备列表中以进行分发。



17
构建设置使用UUID指定配置文件
我似乎无法在新计算机上存档应用程序。我创建了用于分发和开发的新配置文件。我创建了一个新的证书签名请求。我可以在iPhone上构建我的应用程序,但无法对其进行存档。我不断收到错误: 找不到匹配的配置文件。您的构建设置使用UUID“ BD657D9A -...”指定了一个配置文件,但是未找到此类配置文件。Xcode可以通过从会员中心下载新的配置文件来解决此问题。 我尝试单击“修复问题”,但仍然继续是错误。我从钥匙串中删除了证书,然后通过开发门户再次下载了它,但是没有用。我试过清理,重建,关闭Xcode,但这些都不起作用。我尝试做不同的代码签名->自动组合,并选择调试配置文件作为我刚刚在开发门户中创建的开发配置文件,并手动选择刚刚在开发门户中创建的分发配置文件。两者似乎都不起作用。还有其他疑难解答提示吗?谢谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.