有没有可能在iOS应用程序运行时检查它是否由其开发者签名?我尝试下载一些应用程序的.ipa文件并重新签署为我的开发者ID,几乎所有的应用都能在我的iOS设备上运行。但其中一些则不能,因此我想它们可能会检查签名是否已更改,并且如果是,则禁止运行。
我知道,在OSX上有代码签名服务,但我还没有找到在iOS上执行此操作的方法。
另外,我已经了解到,在审核后,Apple会用他们自己的签名对应用程序进行签名。_CodeSignature/CodeResources和embedded.mobileprovision文件是否在此过程中也发生了更改?我是否可以在运行时检查它是否使用苹果的签名签署?