如何检测您的应用是否是#side; side-loading"有不同的证书?

时间:2016-11-03 05:37:29

标签: ios objective-c certificate

有没有办法通过代码检测你的应用是否在iOS上通过不同的(免费)开发证书进行了侧载?

1 个答案:

答案 0 :(得分:1)

应用程序可以检查其签名的证书,证书详细信息应足以确定它是否已加载。例如。如果您通常使用特定证书对应用程序进行签名,并且该应用程序找不到该应用程序,那么您就是侧载的。

执行检查的代码不长,但您需要了解自己在做什么,并为您的应用编写适当的自定义检查。尝试从Apple的Code Signing Guide开始。

HTH