应用程序可以在购买,下载,安装和支付价格时以编程方式发现吗?

时间:2012-09-10 18:06:51

标签: ios app-store install

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

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

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

2 个答案:

答案 0 :(得分:1)

看起来有黑客和变通办法可以帮助你解决问题,但是对于你想要做的事情,你需要一个完全可行的解决方案,所以看起来像你不能这也是不好,我喜欢一个好的黑客:)

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

答案 1 :(得分:0)

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

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