0

我正在努力发布一个应用程序,该应用程序将从使用应用内购买模型中受益匪浅。该应用程序是一种图书查看器,我想购买的内容将是更多不同语言的图书。每本书都以 sqlite 格式存储在单独的 .db 文件中。现在,我的开发人员设置它的方式是他在 info.plist 文件的底部添加了一行,称为数据库。在该数据库部分中,我可以输入“es”作为键,并输入西班牙语数据库的名称作为值,然后它使用 NSLocale 填充到西班牙语的 uitableview 中。所以易于设置和实现不同的数据库,这很棒,但现在我对如何实现我的应用内购买模型感到困惑。对冗长的介绍感到抱歉,这是我的问题:是否可以在应用内购买添加一行到我的 info.plist 文件?或者如果没有,是否可以让购买显示一个我已经正确设置的新的和更新的 plist 文件?这里的任何帮助将不胜感激。谢谢

4

1 回答 1

0

您不能动态编辑您的 info.plist 文件。当您将应用程序提交到 App Store 时,您的应用程序包(包括 info.plist)不能更改,因为您编译应用程序时创建的签名是基于该包的。

您可以进行应用内购买,随心所欲。您可以将数据存储在应用程序中,然后通过应用程序内购买将其解锁,或者您可以让应用程序以 plist 格式或您想要的任何其他格式下载新数据。像ilimeUrban Airship这样的服务让您非常轻松。

于 2010-03-13T20:42:06.303 回答