首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署到生产:为什么CloudKit要删除订阅类型?

部署到生产:为什么CloudKit要删除订阅类型?
EN

Stack Overflow用户
提问于 2021-02-26 00:26:06
回答 2查看 157关注 0票数 0

我正在部署从开发环境到生产环境的更改。当我进入iCloud developer仪表板时,导航到容器,并选择“”,我注意到这些更改中包含的是对订阅类型的删除。

(这些订阅类型是由CKQuerySubscription创建的,它们确实存在于我的开发模式和生产模式中。同样,这是对生产环境的更新。

我查看了我正在使用的其他应用程序,所有“将模式部署到生产”的尝试都包括删除每个订阅类型。

这怎么回事?

我是否应该担心,部署到生产中会破坏我们的付费客户的现有CKQuerySubscription基础设施?

苹果是否反对将订阅包括在架构中?(CKDatabaseSubscriptions根本不需要在模式中)。

任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-10 03:05:58

问题在于“将模式部署到生产”对话。尽管显示订阅类型被标记为要删除,但没有从生产环境中删除订阅类型。

我确实将模式部署到生产中,并确认订阅类型在生产环境中仍然处于活动状态。

票数 0
EN

Stack Overflow用户

发布于 2021-02-26 16:23:19

您已经开始制作这些订阅了吗?如果是,那么这些订阅只会从部署中移除到生产中,不会从生产中删除。

编辑

很抱歉对你的评论反应迟了。

如果您对订阅类型进行了更改,它们将被覆盖,而不是删除;如果您没有更改,则不会发生任何更改,它们将不会从CloudKit中删除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66378445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档