标签: provisioning-profile

使用.mobileprovision文件提供xcodebuild

我正在设置Jenkins以自动化iOS构建.是否有可能提供未添加到Xcode中的配置工具的.mobileprovision文件到xcodebuild?

我知道我可以使用PROVISIONING_PROFILE和PROVISIONING_PROFILE [sdk = iphoneos*],但是他们需要将配置文件添加到管理器中.

我知道我可以用xcrun进行操作.但在运行xcrun之前,我必须使用xcodebuild成功签署应用程序.

有什么办法可以将配置文件(.mobileprovision)提供给xcodebuild吗?

xcodebuild ios provisioning-profile

26
推荐指数
1
解决办法
2万
查看次数

签署不同的开发者帐户时,代码签名"没有团队帐户"消息

到目前为止,我一直在使用我自己的Apple Developer帐户为客户开发应用程序,同时等待他们自己注册开发者帐户.

他们已经做到了这一点 - 现在是他们能够在他们的机器上构建和运行项目的时候了,但他们得到了这个错误:

Code Signing Error: No account for team "59xxxxxxxx". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials. Code Signing Error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "59xxxxxxxx" with a private key was found.

错误消息中的团队ID是我的,我一直用来在我的计算机上构建项目.

他们的帐户已经在Xcode的首选项窗格中设置,我已被添加为该团队的成员.

我已经与其他开发人员合作开展其他项目,只需在常规项目设置的"签名"部分的下拉菜单中选择我们各自的团队即可构建项目.出于某种原因,当我的客户选择他们的团队并尝试构建项目时,它仍会产生此错误.

有谁知道我们做错了什么?

xcode code-signing ios provisioning-profile xcode9

26
推荐指数
2
解决办法
3万
查看次数

找不到签名证书"​​iOS Distribution"

我正在尝试使用我的客户证书签署一个应用程序.我收到了客户端的以下文件

在此输入图像描述

我尝试安装ios_distribution证书和密钥(.p12).我也安装了配置文件.现在,当我尝试使用配置文件签署应用程序时,它确实显示在下拉列表中,但是我收到以下错误: -

No "iOS Distribution" signing certificate matching team ID "7S977Lxxx" with a private key was found
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我该如何解决这个问题?任何帮助表示赞赏.

ios ipa provisioning-profile ios-provisioning mobileprovision

25
推荐指数
4
解决办法
6万
查看次数

配置文件中的UDID?

给定配置文件,是否有人知道如何确定该配置文件中的UDID?

code-signing udid ios provisioning-profile ios-provisioning

24
推荐指数
3
解决办法
1万
查看次数

IOS团队配置文件 - 待定(由Xcode管理)

在我的Xcode项目中,我有一个问题:"没有安装过期的配置文件".我点击"修复问题"并在2-3分钟后:

"生成团队配置文件Apple ID"XxXxXxXxXx"仍处于待定状态.请稍等片刻,然后单击此团队"帐户"选项卡的"详细信息"部分中的"刷新"按钮.

我没有刷新它.我仍然在https://developer.apple.com/account/ios/profile/profileList.action上的所有"IOS Team Provisioning Profile"中"待处理(由Xcode管理)" .

有什么想法来解决它吗?

xcode provisioning-profile ios-provisioning

24
推荐指数
1
解决办法
9703
查看次数

开发团队已达到注册iPhone设备的最大数量

每当我尝试为我的iPhone设备构建iOS应用程序时,我都会收到以下错误:

您的开发团队已达到注册iPhone设备的最大数量.

我之前有一个开发者计划会员资格,现在已经过期,我曾经在我的旧iPhone上构建应用程序.

如何从我的设备列表中删除旧的iPhone?在苹果开发者支持页面说我应该去Certificates, IDs & Profileshttps://developer.apple.com/account/,但我找不到该菜单.在此输入图像描述

iphone xcode ios provisioning-profile

24
推荐指数
2
解决办法
4万
查看次数

iOS应用更新通知

iOS应用更新机制如何运作?如何告诉用户Appstore上的应用程序已更新?我是否必须在代码中编写功能以显示更新弹出窗口,或者由Appstore处理以向用户显示已更新应用程序的通知.苹果为此提供了哪些文件?

itunes app-store ios provisioning-profile

23
推荐指数
2
解决办法
2万
查看次数

如何在Xcode 6中将设备添加到开发门户?

我看到Xcode6已从组织者中删除了"设备"选项卡,并将其移动到"窗口">"设备"中的单独"设备"选项卡.

我没有在"设备"屏幕或"设备">"配置配置文件"屏幕中看到"将设备添加到成员中心"选项.

如何将设备添加到成员中心,从而在Xcode 6中安装正确的配置文件?

code-signing ios provisioning-profile xcode6

23
推荐指数
1
解决办法
2万
查看次数

Xcode 9:供应配置文件是Xcode管理的,但签名设置需要手动管理的配置文件

我需要存档我的应​​用程序以提交到iTunes Connect.

Xcode 8.3.3没关系:
在此输入图像描述

使用Xcode 9.0不行:
在此输入图像描述

存档时,我得到:

代码签名错误:供应配置文件"XC iOS:*"是Xcode管理的,但签名设置需要手动管理的配置文件.
代码签名错误:SDK"iOS 11.0"中的产品类型"应用程序"需要代码签名

这两个屏幕截图来自同一台计算机,相同的工作区. 在此输入图像描述

我不能使用"自动",因为它会将配置文件更改为其他配置文件,然后上传到iTunes Connect后我会得到:

钥匙串访问的潜在损失 - 以前版本的软件的应用程序标识符值为['YBDK7H6MLG.com.ef.english24-7'],提交的新版软件的应用程序标识符为['GEEM4BQ58H.com .ef.english24-7' ].这将导致钥匙串访问丢失.

如何在不丢失钥匙串访问权限的情况下制作针对iOS 11的版本?

xcode itunesconnect provisioning-profile ios11 xcode9

23
推荐指数
2
解决办法
2万
查看次数

找不到与应用程序的标识符匹配的有效供应配置文件

我正在尝试在我的设备上测试我的应用程序并且出现错误,指出"无法找到与应用程序的标识符'com.mycompany.MyApp'匹配的有效配置文件".我在这里看了很多类似的帖子,但没有一个能够提供帮助.

到目前为止我做了什么:

  • 在Provisioning Portal上创建了有效的Provisioning Profile.当我查看配置文件的App ID时,它是10CHARSEED.com.mycompany.MyApp(其中10CHARSEED显然是Apple生成的种子ID)

  • 在设备名称下,在XCode Organizer中下载并安装了配置文件.XCode有绿色勾号,告诉我这是一个有效的配置文件.

  • 检查Info.plist Bundle Identifier是否与此匹配.确实如此.

  • 手动查看project.pbxproj文件以获取对"PROVISION"的引用,但没有(我在SO上找到的一些其他解决方案说要删除这些行,但显然我没有任何删除).

  • 退出Xcode并重新启动.

  • 删除并重新添加了管理器中的配置文件.

有任何想法吗?

provisioning ios provisioning-profile ios-provisioning

22
推荐指数
2
解决办法
2万
查看次数