XCode 可以自动刷新/更新无效的“配置文件”吗?

Posted

技术标签:

【中文标题】XCode 可以自动刷新/更新无效的“配置文件”吗?【英文标题】:Can XCode automatically refresh/renew the invalidated "provisioning profile"? 【发布时间】:2021-03-18 00:21:39 【问题描述】:

我正在使用 Flutter 为 androidios 开发一个应用程序。该应用程序已在 Android 和 ios 平台上推出,这意味着可在 Playstore 和 Apple App Store 中使用。但是现在我们需要添加推送通知。为此,我们选择了 Firebase FCM 技术。

为了启用 ios 的推送通知,我们登录到苹果开发者控制台并尝试在标识符中启用“推送通知”服务。

现在它说这样做会使配置文件失效/过期,我们必须更新/刷新配置文件。

作为一名刚接触 iOS 平台的开发人员,我没有做对。我们拥有的配置文件由 xcode 自行管理。我们的 xcode 版本是 11.2.1。现在,我有以下问题。

如果我启用此推送通知服务并且此配置文件无效,

我在 Apple Store 中的现有应用会怎样?

由于我的配置文件由 xcode 管理,我应该怎么做?它们会被 XCode 自动更新/刷新吗?

我在 Apple Store 中已发布的应用会怎样?

【问题讨论】:

【参考方案1】:

我使用的是 XCode 11.2,Xcode 自动“修复”了我的配置文件。我将应用程序上传到TestFlight 以确保它有效。所以是的,XCode 可以为您修复和重新发布配置文件。

但是,要执行此操作,您的个人资料必须是 Automatically managed by XCode

【讨论】:

【参考方案2】:

您无法自动续订。 但是您需要更新它,这样您才能为您的应用上传更多版本 https://developer.apple.com/forums/thread/68164

更新: 如果您想完全 100% 确定 您始终可以使用 TSI 票证直接询问苹果,这是一种付费代码级支持,您可以从您的苹果开发者帐户中进行。 当我需要关键的答案时,我会多次使用它。 https://developer.apple.com/support/technical/ 让我知道这是否对您有所帮助,或者您是否需要帮助...

【讨论】:

你确定不能自动更新吗?我的意思是,通过 XCode 自动更新?

以上是关于XCode 可以自动刷新/更新无效的“配置文件”吗?的主要内容,如果未能解决你的问题,请参考以下文章

团队配置文件无效

上传到应用商店后的 XCode 6 无效(已处理)分发配置文件

xcode 7.3.1 无效的设备状态

无效的权利 Xcode

iPhone 团队配置文件 - 无效

config配置中心之自动刷新