标签: ios-provisioning

找不到创建iOS内部分发证书的选项

我一直在尝试生成内部应用程序分发证书和配置文件,但没有太大的成功.我已按照应用程序分发指南iOS设备分发企业应用程序中的说明进行操作,但我已经在圈子中进行了两天.

以下是概要:

  1. 我是iOS开发人员企业计划团队的成员.
  2. 我有管理员权限.
  3. 我已经生成了CSR.
  4. 当我尝试通过门户添加iOS证书时,我只有两个选项可用于iOS App Development(在开发分组下)和App Store和Ad Hoc(在分发分组下).所有其他选项都被禁用,根本没有内部分发证书选项(截图:http://i.stack.imgur.com/TkCLD.png).

屏幕截图

我一定错过了什么,但我不确定到底是什么.任何帮助表示赞赏.可能或不重要的另一条信息是我是多个团队(企业和标准开发人员)的成员.

谢谢!

code-signing-certificate ios in-house-distribution ios-provisioning

11
推荐指数
1
解决办法
8334
查看次数

个人资料不是"iOS App Store"个人资料

使用Xcode 9.

  1. 处理应用商店构建验证.
  2. 使用应用商店资料创建了一个应用.
  3. 存档成功
  4. 尝试在Organizer中验证构建,我在选择配置文件时收到以下错误.

在此输入图像描述 这是用于存档的相同配置文件,它是应用商店配置文件.

2查询

  1. 如果是ad-hoc或app store,如何识别配置文件
  2. 为什么会这样?很确定这是一个appstore配置文件.

ios ios-provisioning xcode9

11
推荐指数
1
解决办法
8199
查看次数

将"iCloud容器"权利添加到您的App ID

我现在试图解决这个问题几个小时.我检查了应用程序ID并确认了iCloud容器.我也在应用程序权利中输入了相同的内容.

但在"添加"iCloud容器"应用程序ID的权利"之前总是有一个红色标记.我创建了新的配置文件,并删除了过期的配置文件.这是我第一次面对这个问题.

此问题与开发人员证书签名有关吗?

在此输入图像描述

xcode app-id ios icloud ios-provisioning

10
推荐指数
1
解决办法
8886
查看次数

iOS的升级测试 - 应用程序标识符授权不匹配

以前使用Xcode 7.3.1我能够在我的iPad上直接在我的应用程序商店应用程序上构建并测试升级方案,该方案完美无缺.本周我升级到Xcode 8,当我尝试完全相同的方法时,我不断收到此升级错误

"此应用程序的应用程序标识符授权与已安装的应用程序的授权不匹配.这些值必须匹配才能允许升级."

在此输入图像描述

我尝试在这个帖子上发布了多个解决方案,但没有一个有效.我也没有手表应用程序.只是一个简单的iOS应用目标.

由于应用程序标识符权限,应用程序安装失败

我删除了我的证书和配置文件并重新创建它们仍然是同样的问题.然后我去下载Xcode 7.3.1并再次尝试使用完全相同的问题.

现在我陷入困境,无法完全测试我的升级方案.

请帮忙 !!

xcode provisioning-profile ios-provisioning xcode7.3 xcode8

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

Xcode 错误 - 配置文件不包含 com.apple.developer.icloud-container-environment 权利

我们在我们的应用程序中启用了 iCloud 功能并启用了以下服务,

  1. 键值存储
  2. iCloud 文档

但是在尝试通过存档导出构建时,它抛出了以下错误,

个人资料不包括com.apple.developer.icloud-container-environment权利。

我试图将com.apple.developer.icloud-container-environment entitlement权利文件中的也设置为ProductionDevelopment但它也没有帮助我。

任何线索如何解决这个错误?

在此处输入图片说明在此处输入图片说明在此处输入图片说明

xcode archive ios icloud ios-provisioning

10
推荐指数
3
解决办法
7952
查看次数

如何为现有应用启用 Apple 登录?“配置文件不支持使用 Apple 登录功能”

我正在尝试为现有应用程序启用 Apple 登录,但我收到“配置文件不支持使用 Apple 功能登录”和“配置文件不包含 com.apple.developer.applesignin 权利”。

遵循 Apple 文档和其他来源,我尝试了几件事。在 Xcode 我试过:

在此处输入图片说明

然后在我们应用程序的 Apple 开发者帐户中,我尝试在标识符部分下为我们的应用程序 ID 启用登录。

在此处输入图片说明

在此处输入图片说明

因此,一个主要问题似乎是我无法将 App ID 指定为主要应用程序。建议在文档中尝试的其他内容是在开发人员帐户中创建一个密钥,但我认为这不是必需的。我这样尝试:

在此处输入图片说明

在此处输入图片说明

我想我的直接问题是如何解决在 Xcode 中为我的配置文件列出的错误。我的应用程序构建良好,直到我尝试添加“使用 Apple 登录”的功能。但看起来可能失败的原因是没有主应用程序 ID,并且分配一个被禁用。

请注意这个Stack Overflow 问题,它确实直接解决了我的一个问题,但答案对我无效。


更新:

通过在 Xcode 中我的项目的签名和功能部分打开“自动管理签名”,我能够得到与第一张图片中看到的不同的配置文件错误,我能够通过删除配置文件、生成新配置文件来解决这些错误,并修改项目中的其他设置,然后能够成功打开 Apple 登录作为一项功能。如果您有更好的解决方案,请随时在赏金截止日期到期之前提供答案。

xcode provisioning-profile ios-provisioning apple-sign-in sign-in-with-apple

10
推荐指数
1
解决办法
5053
查看次数

无法让Xcode看到我的分销认证?代码签名错误:标识"iPhone Distribution"与任何配置文件中的任何标识都不匹配?

我似乎无法让Xcode看到我的发行版认证?代码签名错误:标识"iPhone Distribution"与任何配置文件中的任何标识都不匹配?

所以:

  • 在IOS Provisioning Portal中
    • 有一个未过期的分发证书
    • 有团队配置文件(不确定如何使用)
  • 已下载分发证书并双击它并将其导入密钥链
  • Goto Xcode - 创建了一个分发配置文件
  • 在Product/BuildSettings/Distribution line item =>如果我点击"iPhone Distribution",则没有匹配发生....

如果我能看到KeyLink中的分发证书不应该是Xcode能够看到这个的触发器吗?

我错过了什么/我怎么能修好所以我可以继续上传应用...

谢谢

iphone xcode code-signing provisioning-profile ios-provisioning

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

iOS Provisioning Profile未在特定设备上安装

我最近分发了一个用于测试的应用程序,测试团队在安装应用程序时出现问题,更具体地说是与应用程序关联的配置文件.

他们正在使用iPhone 4(iOS 5.1.1)并且因"未知错误而无法安装配置文件"

我习惯于在没有针对尝试安装的配置文件注册UDID时看到这一点,但他们坚持认为他们提供了正确的UDID.在配置文件方面,无论是在iOS开发帐户上查看配置,还是在文本编辑器中打开,都确认已提供的UDID肯定存在.

我的问题是,是否有任何已知问题(提供错误的UDID除外)可能导致在设备上发生这种情况,即使该设备有权安装该特定配置文件?

谢谢

iphone udid ios provisioning-profile ios-provisioning

9
推荐指数
2
解决办法
8497
查看次数

iOS App Groups不再有效

就在一年多前,我注册了一个免费的Apple开发者帐户.一切顺利,我能够构建应用程序并在我的iPhone上部署.

其中一个应用程序还有一个Today扩展程序,我创建了一个应用程序组来共享数据.我生成的配置文件已过期,我无法再在设备上部署应用程序.当然,它在模拟器上工作正常.

当我构建时,我收到此错误:

没有任何有效的配置文件允许指定的权利:com.apple.security.application-groups.

如果我点击"修复问题",我会得到:

与Apple的沟通失败了

您的帐户没有足够的权限来修改容器.

转到功能(应用程序和扩展程序都有相同的问题),在应用程序组中,我看到此错误

同样,"修复问题"没有做任何事情.完全禁用应用程序组的工作,但我需要这个.

我打开了过期的.mobileprovision文件,注意到在Entitlements-> com.apple.security.application-groups下,该组就在那里,而在新文件中,数组是空的.而最奇怪的部分是,不知何故该组在那里,因为它出现在XCode中,我可以选择它,但只是不在正确的地方,这可能是我得到这些错误的原因.

我尝试清理和构建项目,删除所有配置文件,证书,我创建了一个新项目,我试图创建一个新组但它没有工作(它只是以红色显示),但我都没有选择.

当我登录developer.apple.com时,我所做的任何事情都会将我重定向到购买注册会员资格.

xcode ios provisioning-profile ios-provisioning

9
推荐指数
2
解决办法
9428
查看次数

在钥匙串中找不到 Xamarin iOS 代码签名密钥

我正在尝试从我的 Windows 计算机在物理 iPhone 上调试我的 Xamarin.Forms 应用程序。

  • 我连接了 Mac,并将 iPhone 连接到该 Mac
  • 我有苹果开发者证书
  • 我已将设备链接到我的开发者帐户
  • 我使用 Visual Studio (17.0.5) 设置自动配置
  • 我下载了生成的证书并安装了它:
    • 在 Mac 上的系统钥匙串和登录钥匙串中
    • 在我运行 Visual Studio 的 Windows 机器上

当我尝试在 Debug|iPhone 中部署应用程序时,出现以下错误:

iOS code signing key 'Apple Development: John Doe (5L4565FZ2L)' not found in keychain.

Visual Studio 中的构建输出的更多详细信息:

2>Using "DetectSigningIdentity" task from assembly "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Xamarin\iOS\..\iOS\Xamarin.iOS.Tasks.dll".
2>Task "DetectSigningIdentity"
2>  DetectSigningIdentity: 2022-02-06T17:49:30.9039262+01:00 - Started
2>  DetectSigningIdentity: 2022-02-06T17:49:30.9039262+01:00 - Initializing
2>  [xma]: Trying to get a Build Connection for Session '6b535ab5f3c9b550fa521b36f236660807d516f929527c4e1cb2a3ecca9ec40d': …
Run Code Online (Sandbox Code Playgroud)

code-signing visual-studio ios xamarin ios-provisioning

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