0

Apple 的Receipt Validation Programming Guide建议在应用程序启动的最早时间测试应用程序的收据是否存在:

在调用 NSApplicationMain 函数之前,在 main 函数中执行此检查。

他们说:

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

但苹果没有说明应该如何处理这种验证失败。

这个问题,在 iphone app 中调用 exit(0),表示不应以编程方式退出 iOS 应用程序。

那么如果app没有收据怎么办?Catch-22…Apple 说要在呈现任何 UI 之前进行检查,但也说永远不要在没有 UI 的情况下退出应用程序。

为了解决投票结束……我的问题是:

  • 对于如何“不运行”我的 iOS 应用程序,我有哪些技术选择?
  • 鉴于 Apple 特别建议在生成任何 UI 之前测试丢失的收据,我的技术风险是什么?
4

0 回答 0