Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 8-资源调配配置文件与资源调配配置文件(已弃用)_Xcode_Code Signing_Provisioning Profile_Xcode8 - Fatal编程技术网

Xcode 8-资源调配配置文件与资源调配配置文件(已弃用)

Xcode 8-资源调配配置文件与资源调配配置文件(已弃用),xcode,code-signing,provisioning-profile,xcode8,Xcode,Code Signing,Provisioning Profile,Xcode8,我刚刚更新到Xcode 8,现在有两个应用程序签名选项:配置文件和配置文件(已弃用) 为什么有一个不推荐使用,以及两者之间的区别是什么?在配置文件(不推荐使用)描述中,信息是有效配置文件的UUID。缺少或无效的配置文件将导致生成错误(已弃用,请改用[PROVISIONING\u profile\u SPECIFIER])。 我找到了链接。更新2017/02/13 管理签名证书和配置文件的用户界面已在更改 更改了用于管理签名证书和证书的用户界面 配置配置文件。证书由帐户管理 “首选项”窗格,方法

我刚刚更新到Xcode 8,现在有两个应用程序签名选项:配置文件和配置文件(已弃用)

为什么有一个不推荐使用,以及两者之间的区别是什么?

在配置文件(不推荐使用)描述中,信息是有效配置文件的UUID。缺少或无效的配置文件将导致生成错误(已弃用,请改用[PROVISIONING\u profile\u SPECIFIER])。


我找到了链接。

更新2017/02/13

管理签名证书和配置文件的用户界面已在更改

更改了用于管理签名证书和证书的用户界面 配置配置文件。证书由帐户管理 “首选项”窗格,方法是选择一个团队并单击“管理证书”。 建议自动管理签名,但是如果您的应用 需要在中管理的配置文件中手动签名 项目编辑器的“常规”选项卡。使用配置文件 用于导入或下载配置文件的下拉列表。此外,它还显示 与目标的当前签名配置匹配的配置文件。 (28641027)


  • 为什么不推荐一个
我认为它已被弃用,因为签名系统已在Xcode8中重写

签名系统已被重写,以包含一种新的签名模式 自动管理签名资产,以及专用的 手动模式,其中必须明确指定目标的配置文件 挑选出来的。自动管理签名资产时,Xcode将 创建签名证书、更新应用ID和创建资源调配 简介。对于手动模式,只能使用自定义创建的配置文件 selected和Xcode不会修改或创建任何签名资产。Xcode 现在使用 设置\配置文件\说明符生成设置。此设置允许 指定团队ID和配置文件的名称或标识符

有一些是Xcode 8.1的,你应该知道

因此,也许我们不应该在构建设置选项卡中设置配置文件,而是切换到常规选项卡,在签名类别中设置

如果您在构建设置中设置设置配置文件,并在常规选项卡中启用自动管理签名,Xcode将对此表示不满。

  • 这两者的区别是什么


我也更新到了XCode 8,也遇到了这个问题。在我的XCode 8项目中,配置配置文件和配置配置配置文件(已弃用)都设置为空

我尝试将它们设置回每个环境的状态,但是调试环境删除了下拉列表中的所有选项

创建存档并上传到iTunes Connect后,我注意到配置文件不太正确,在XCode 8之前,配置文件工作正常

在其他人发布了关于XCode 8更新其签名的内容之后,我转到general选项卡,注意到一个新的部分,它允许您让XCode自动管理签名。我勾选了那个框,现在看起来像这样:

我还没有将新档案上传到iTunes Connect,但当我上传时,我会在这里添加一个更新,看看是否解决了配置文件警告问题

更新:
在选择Automatically manage signing in XCode并重新发送到应用商店后,它仍在抱怨,所以这并没有起到很好的作用。可能必须删除并重新创建所有配置文件才能正常工作。多痛苦啊。谢谢苹果。

请按照以下步骤操作

  • 选择项目目标并转到常规选项卡
  • 在签名下选中自动管理签名选项

  • 希望有帮助

    我也有同样的问题。在设置配置文件中,我无法选择设置。所有当前设置配置文件都出现在设置配置文件(已弃用)中。在设置配置文件(已弃用)说明中,信息是有效设置配置文件的UUID。缺少或无效的配置文件将导致生成错误(已弃用,请改用[PROVISIONING\u profile\u SPECIFIER])。