【发布时间】:2018-08-27 09:46:33
【问题描述】:
我的这个应用程序在我自己的网站上分布在 Mac App Store 和外部。
我需要在运行时检测正在运行的版本,以便我可以在代码中做一些决定。
有没有办法检测到呢?我该如何区分呢?有没有办法知道应用是否已为 App Store 签名?
编辑:我找到了this library,但这并不好,因为如果收据丢失,它就会告诉应用程序不是来自应用程序商店。但收据可能因其他原因丢失。没有收据并不是一个充分的理由。
【问题讨论】:
-
您能否说出导致收据丢失的其他原因?收据验证是防止破解或将应用程序复制给其他用户的标准预防措施
标签: macos cocoa macos-high-sierra