在我的应用程序中使用配置文件启用 iCloud
Posted
技术标签:
【中文标题】在我的应用程序中使用配置文件启用 iCloud【英文标题】:Enabling iCloud with Provisioning Profiles in my App 【发布时间】:2014-05-10 10:00:07 【问题描述】:我对 iCloud 开发非常陌生,虽然我的应用程序在应用商店中有 2 个版本,但现在是时候引入 iCloud 功能了。
我有几个问题需要问。这些可能看起来很基本,但在继续之前我需要了解正确的程序,而且我似乎无法在网上的任何地方找到这些信息。
我的应用仅支持 ios 7,而且我也在使用最新的 Xcode。
问题和不确定性
我看到的所有教程都涵盖了将 iCloud 实现到一个新的 应用程序,而不是 App Store 中已经存在的应用程序 已经有一个 App ID 和配置文件。我必须创建一个 新的 App ID 或者我可以编辑我现有的 App ID 以包含 iCloud 和 然后生成新的配置文件?
另外,如果我生成新的配置文件,这会直接 在我的过程中影响我的任何测试设备 iCloud 开发?
很抱歉,我真的不知道该怎么做,如果有任何关于推进这件事的指导,我将不胜感激!
谢谢,
【问题讨论】:
我看到了将 iCloud 应用到新应用而不是 App Store 中已经存在并且已经有 App ID 和配置文件的应用的封面,那么为什么你有问题我必须创建一个新的 App ID吗? 【参考方案1】:您不必创建新的应用 ID,只需向现有应用 ID 添加新功能即可。
如果你去苹果开发门户--> 登录你的账户,你会看到。
点击证书、标识符和配置文件-->点击标识符-->然后点击要添加新功能的标识符,比如“iCloud”
在底部你会看到编辑按钮
点击编辑,您将被带到一个新屏幕,您可以在其中添加新功能 iCloud。
现在您必须记住以下几点。
您必须更改此标识符的所有证书,然后重新生成新证书。记住所有配置文件,需要为此 App Id 重新生成证书。
我已经做了很多次了,你可以要求我会帮助你。
【讨论】:
非常感谢 Husrat - 这真的很有帮助,我非常感谢屏幕截图和指导。只需一个简单的问题即可跟进 - 我必须生成新的证书和配置文件。现在,我有一个 iOS 分发证书和一个开发和分发配置文件 - 我需要重新创建所有这些(通过创建新证书)? 是的,首先添加功能,然后更改此特定应用程序 ID 的配置文件等。 感谢 Husrat 并为迟到的回复道歉。您的方法非常有效,感谢您的帮助! Wellcome Lavanya,我真的很高兴分享我所知道的以上是关于在我的应用程序中使用配置文件启用 iCloud的主要内容,如果未能解决你的问题,请参考以下文章
运行 CloudKitAtlas 失败(Cloudkit 测试)
iCloud 和配置文件中缺少 ubiquity-kvstore-identifier