发现iOS应用购买date
我明确不是指应用内购买。
是否有可能在iOS上发现应用程序本身的购买date?
我想奖励早期的购买者。 奖励早期用户(启动应用程序的用户) 不是要走的路。 我想奖励那些买了游戏的人,比如在1月1日到1月31日之间,甚至是2月28日第一次发布游戏的消费者。
想法?
只是为了更新这个,这是可能的。 看看这个问题的答案 – 收据中的一个字段是“原始购买date”。 还有一个来自WWDC13的video/演示文稿讨论了这个问题 – “使用收据来保护您的数字销售”
在iOS 7上本地validation应用内收据和捆绑收据的完整解决scheme
我几乎肯定这是不可能的任何方法。
但是你可以存储他们第一次“启动”应用程序的date,然后做任何你想要的。
if ([[[[NSUserDefaults standardUserDefaults] dictionaryRepresentation] allKeys] containsObject:@"firstLaunch"]) { [[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:@"firstLaunch"]; } NSDate *firstLaunch = [[NSUserDefaults standardUserDefaults] objectForKey:@"firstLaunch"]; if (firstLaunch < Cutoff) { // Do Something }
不幸的是,这是不可能的。
- Objective-C协议和类别可以被inheritance吗?
- 将UISearchBar放在tableview上方,但不能放在tableview或navbar中
- 核心数据迁移:无法将types“NSManagedObject_MyType”的值转换为“MyModule.MyType”
- 如何改变UITableViewCellselect视图的颜色?
- Xcode,Swift; 检测UIWebView中的超链接点击
- 应用程序重新启动后AWS ExpiredTokenException
- 问题在使用标签正确显示在tableView单元格中
- 最简单的代码,用于将UIImage视图从A点移动到B点
- 始终从iOS中的函数获得零值