3

我希望我的应用程序(单个 SKU)提供不同的初始条件(例如,开始游戏内货币),具体取决于它是免费安装还是​​用户付费安装。价格会不时变化。

应用程序是否可以查找此信息?

注意:这不适用于应用内购买;我知道我可以使用 StoreKit 进行查找。

4

2 回答 2

1

看起来有一些技巧和变通方法可以让你分道扬镳,但是对于你想要做的事情,你需要一个完全有效的解决方案,所以看起来你不能,这太糟糕了,我喜欢一个好的 hack :)

编辑:未来的读者应该阅读评论以进行全面讨论。

于 2012-09-10T18:09:38.977 回答
0

一个想法是在程序开始时将当前日期保存到一个变量中,该变量在第一次设置之前为 nil。然后你就有了应用程序首次运行的日期。您还可以查看下载应用程序时创建的 Documents 文件夹的日期。

如果您将此日期存储为用户偏好变量,则在您更新应用程序时它会保留事件。然后您可以将该日期与您从服务器获得的数据进行比较。

于 2012-09-11T19:56:23.297 回答