【发布时间】:2013-06-28 06:54:14
【问题描述】:
是否可以在运行时获取代码签名身份信息?
谢谢
【问题讨论】:
标签: iphone
是否可以在运行时获取代码签名身份信息?
谢谢
【问题讨论】:
标签: iphone
是的,您可以在运行时从文件 embedded.mobileprovision 中获取大量代码签名信息:
[[NSBundle mainBundle] pathForResource:@"embedded.mobileprovision" ofType:nil]
How to determine at run-time if app is for development, app store or ad hoc distribution?有一个关于它的讨论
读取该文件并不容易,因为它是 DER 编码的 ASN.1 文件。
【讨论】:
通过.mobileprovision Files Structure and Reading — 应用程序二进制文件仍应被签名,即使在应用程序中删除了 embedded.mobileprovision。
【讨论】: