如何防止在iOS中丢失应用收据?

时间:2014-05-23 22:07:08

标签: ios receipt-validation

Apple的Receipt Validation Programming Guide建议在应用发布的最早时刻测试应用的收据是否存在:

  

在调用NSApplicationMain函数之前,在main函数中实现此检查。

他们说:

  

如果没有收据,则验证失败。

但Apple忽略了如何处理此验证失败。

此问题call exit(0) in iphone app表示不应以编程方式退出iOS应用。

那么,如果应用没有收据,该怎么办? Catch-22 ...... Apple表示要在展示任何用户界面之前进行检查,但也表示永远不会在没有用户界面的情况下退出应用程序。

解决投票结束......我的问题是:

  • 我的技术选项是关于如何"不运行"我的iOS应用程序?
  • 我的技术风险是什么,因为Apple特别建议在生成任何UI之前测试丢失的收据?

0 个答案:

没有答案