gpt4 book ai didi

iphone - iOS应用程序更新,如何更新包中的plist?

转载 作者:可可西里 更新时间:2023-11-01 04:24:06 30 4
gpt4 key购买 nike

有没有办法通过 iTunes 应用程序更新来更新 bundle 中的修改后的 plist 文件?

我有一个应用程序,它以数组和字典的形式将一些数据存储在 plist 文件中。在某些更新中,我已将更多数组项添加到 plist 文件中,但似乎在更新应用程序时,新的 plist 文件不会被复制/更新,除非用户删除该应用程序并重新安装它。

如何让应用程序使用新文件更新 plist 文件的本地副本?

最佳答案

您无法更新 bundle 中的任何内容。如果您希望能够更新它,请将 plist 保存在文档目录中。

NSArray *arrayPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDirectory = [arrayPaths objectAtIndex:0];

使用商店更新应用时,文档目录中的文件不会被删除。

关于iphone - iOS应用程序更新,如何更新包中的plist?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5666824/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com