【发布时间】:2011-11-17 07:44:49
【问题描述】:
Mac App Store 有很多用于收据验证的代码(例如:NPReceiptVerification)。但是我不应该检查代码签名是否正确吗?
Lion 是否在启动时检查代码签名并拒绝启动?我看不出为什么不这样做的原因,如果那里有的话。看起来它没有检查我的简单测试中的签名。
如果有人更改 Info.plist,代码签名验证会失败吗? - 好吧,我自己回答说:“应用程序包的各种组件(例如 Info.plist 文件,如果有的话)也已签名”,来自 Apple 开发人员的“关于代码签名”。
【问题讨论】:
标签: cocoa code-signing mac-app-store receipt