【问题标题】:Apple Developer - Provisioning profile showing invalid statusApple Developer - 配置文件显示无效状态
【发布时间】:2014-11-11 07:53:37
【问题描述】:

我是 ios 新手,6 个多月前我在 developer.apple.com 上创建了配置文件。

今天我检查了显示无效状态的个人资料。

有什么建议与配置文件有关吗?

【问题讨论】:

  • 检查分发证书是否仍然有效且未被撤销。
  • 我添加了新图像@rckoenes,我认为不要撤销它并验证。还有哪些情况,我想不通。

标签: ios xcode certificate warnings provisioning-profile


【解决方案1】:

可能是您添加了新设备或更新了影响此mobileprovision 的其他内容。点击Edit,然后重新生成mobileprovision,然后状态应该从Invalid变为绿点Valid

【讨论】:

  • 它发生在分发配置文件中。推送通知突然停止工作。我需要为已经在 appstore 上的应用做点什么吗?
  • 如果应用在您提交到应用商店时运行良好,则无需担心。
  • 您必须使用重新生成的配置文件吗?或者您可以继续使用您最初生成的配置文件吗?
【解决方案2】:

问:什么导致配置文件“无效”状态?如何解决,如何预防?

A:provisioning profile 无效状态是由 profile 的关联证书或 App ID 更改引起的。每当 App ID 或证书发生更改时,与其关联的所有配置文件都会被标记为无效。这不适用于 Xcode 的团队配置文件,但适用于所有 Xcode 不管理的配置文件,特别是自定义开发配置文件和分发配置文件。本文档详细解释了原因,并提供了解决和避免配置文件无效状态的步骤。

配置文件的有效期为 1 年,可能已过期,因此只需将其删除并使用相同的证书、应用程序 ID 和设备制作另一个文件,您就可以毫无问题地使用它。

如果您生成新的配置文件,您的旧安装(存储或临时)将不会受到影响

【讨论】:

    【解决方案3】:

    我今天为此苦苦挣扎,这非常令人沮丧。现在,只需进入“文件”>“项目设置...”(或在某些情况下为“工作区设置...”),然后从“构建系统”下拉列表中选择“旧版构建系统”。

    【讨论】:

      【解决方案4】:

      就我而言,我在创建临时配置文件后更改了Identifier Name。这就是为什么它显示Invalid

      我只是单击了显示Invalid 的临时配置文件,然后单击了EditSave 按钮,没有进行任何更改。然后它变成了Valid,并显示了到期日期。现在我再次下载了新文件

      【讨论】:

      • 哈哈.. 编辑,什么都不做,然后再次保存。很有意义(barf).. 有效;谢谢。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-17
      • 1970-01-01
      • 2016-06-08
      • 2017-05-17
      • 1970-01-01
      相关资源
      最近更新 更多