在撰写此问题时,我正在设置我的iPhone设备上的应用程序。最初(在构建过程中进行离子/角度更新之后),此工作正常,构建和存档成功(无签名错误)。
但是,后续版本会给我以下类型的代码签名错误:
=== BUILD TARGET *** OF PROJECT *** WITH CONFIGURATION Debug ===
Check dependencies
Provisioning profile "iOS Team Provisioning Profile: *" doesn't include signing certificate "iPhone Developer:
*********".
Provisioning profile "iOS Team Provisioning Profile: *" doesn't include the aps-environment entitlement.
Code signing is required for product type 'Application' in SDK 'iOS 10.3'
** ARCHIVE FAILED **
当我没有设置"自动管理签名时,会出现同样的错误,唯一的区别是它没有告诉我" iOS团队配置文件:* "由配置文件的名称更改。
但是,配置文件确实包含错误中提到的证书,以便我当前卡住了。我的开发者帐户中的配置文件似乎是正确的。然而,cordova / ionic的构建过程似乎忽略了这一点。
我想知道的是,是否有人对如何设置"自动签名"过程(我是否需要创建特定的配置文件或自动执行此操作?)或如何设置手动签名过程,我选择供应配置文件,因为我还确定无论如何都需要进行手动过程才能继续生产。
希望有人能帮助我。
致以最诚挚的问候,
已经给出了一个答案是Jose Rojas:
尝试咨询您帐户中设置的配置文件,自动签名会从那里进行配置。在你的团队中看到>添加帐户,您必须是您的帐户和配置文件后,如果没有,您可以从您的帐户在网页https://developer.apple.com/account下载并通过双击设置在XCode中,然后用此签名应用程序。