ios - plist 文件是否与应用程序包一起存储?

标签 ios plist icloud ios8.1

我有一个 iPad 应用程序(XCode 6.1、iOS 8.1 和 Storyboards)。我目前正在修改应用程序,以便能够使用 iCloud 将其同步到其他设备。

我的问题是:所有 .plist 文件都是应用程序包的一部分吗? (即我是否必须担心如果应用程序在设备之间同步,.plist 文件是否与应用程序 bundle 一起使用,或者我是否必须将它们移动到带有核心数据存储的 iCloud 中)?

最佳答案

如果您将 .plist 文件从应用程序明确保存到 Documents 文件夹中,那么这些文件将不会成为 bundle 的一部分。

在您分发时存档到 .ipa 文件中的所有其他文件,它们是 bundle 的永久部分。


注意:您可以在官方网站上阅读有关 bundle 的更多信息,例如here .

关于ios - plist 文件是否与应用程序包一起存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27570526/

相关文章:

ios - 在 SwiftUI 中将图像裁剪为正方形

ios - 如何修改 iPhone plist 以添加另一个级别并在代码中访问数据

java - Map Java的递归迭代

iphone - NSFileWrapper 基础知识 : How to extract components

ios - 如何在 Swift 3.0 ios 10.0 中将 iCloud 同步与 Core Data 集成

ios - tasskated : killed app because its use of the com. apple.developer.ubiquity-container-identifiers 授权是不允许的

ios - 从 iTunesConnect 中删除测试(未批准的)应用程序

ios - 在 CollectionView 上按需滚动加载更多数据

ios - NS谓词字符串

c++ - NSPropertyListSerialization propertyListWithData 因二进制 plist 而失败