我最近发布的应用更新在 info.plist 文件中没有最新/正确的值

Posted

技术标签:

【中文标题】我最近发布的应用更新在 info.plist 文件中没有最新/正确的值【英文标题】:My recently posted app update doesn't have latest/correct values in the info.plist file 【发布时间】:2012-08-07 22:33:43 【问题描述】:

我的 info.plist 文件中有一部分存储了一个关键指标,应用程序使用该指标来了解它可以预期加载多少个 db。这是一个简单的数字,我会根据需要进行更改。出于某种原因,当应用程序从 App Store 更新新值时,就好像更新后的 plist 值不存在。该应用基于旧值运行。

但如果我完全删除该应用程序,然后从 App Store 重新安装,它就可以工作!我在这里想念什么?为什么 plist 文件不能通过更新正确更新?我应该对 Documents 目录进行某种手动复制/更新过程吗?

【问题讨论】:

你能写出你如何从 info.plist 访问数据的代码 你让我隔离了这个问题!我假设从 plist 中检索值的代码正在做一些与实际不同的事情。如果您回答问题,赏金就是您的 :) 【参考方案1】:

你能写出你如何从 info.plist 访问数据的代码吗?

另外,请记住,当您在文档目录中存储任何数据时,它不会更新,直到您强制执行。

一旦你更新你的构建,info.plist 总是会得到更新。

希望对你有帮助....

【讨论】:

以上是关于我最近发布的应用更新在 info.plist 文件中没有最新/正确的值的主要内容,如果未能解决你的问题,请参考以下文章

错误 Appstore 连接:Info.plist 文件中缺少目的字符串

更新 app-info.plist 后的 xcode 仅显示应用程序中可用的旧信息

Info.plist 上传错误中的 CFBundleVersion

在 Eclipse 产品构建后编辑 Info.plist

在 xcode 4 中找不到 info.plist

iOS 开发中 Info.plist 变量的最佳实践是啥?