将新的 plist 文件添加到 iOS 应用程序
Posted
技术标签:
【中文标题】将新的 plist 文件添加到 iOS 应用程序【英文标题】:Adding new plist files to iOS app 【发布时间】:2015-11-15 16:38:35 【问题描述】:我创建了一个 ios 游戏,它由多个关卡组成,在这些关卡中,玩家必须完成多个阶段。
每个级别都是从一个 plist 文件中提取的,该文件包含每个阶段的数据。
我想知道的是,在用户无需通过应用商店更新整个应用的情况下,将新的 plist 文件(即新关卡)发送到应用的最佳方式是什么?
这可以使用 CloudKit 完成吗? CloudKit 适合这个吗?是否可以创建离线 plist 文件,然后应用程序可以在可用时拉取该文件?
【问题讨论】:
【参考方案1】:我很确定 CloudKit 可用于存储用户数据,但不能提供应用更新。
您可以考虑使用 REST API 来访问您提供的服务器上的不同级别。这将相对简单,您可以在网上找到很多示例。您可以从一项服务开始; getLevelN 等
【讨论】:
以上是关于将新的 plist 文件添加到 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Swift 将新数组数据添加到 plist 文件中的 NSDictionary
ios:如何在没有连接设备的情况下将新的 UDID 添加到配置文件?
如何在 XCode 上将自定义文件扩展名导入 iOS 项目?