2013-02-13 21 views
10

iOSアプリケーションがアプリケーションの実行時に開発者によって署名されているかどうか確認できますか?一部のアプリの.ipaをダウンロードして、開発者IDで辞退しようとしましたが、ほとんどすべてが自分のiOS端末で動作しました。しかし、それらのうちのいくつかはそうしなかったので、署名が変更されているかどうかを何とか確認し、署名が変更されている場合は実行することを禁じます。iOSアプリケーションの署名を確認する

私は知っている、OSX用のCode Signing Servicesがありますが、iOSでこれを行う方法が見つかりませんでした。

また、読んだ後で、リンゴは独自の署名でアプリケーションに署名します。このプロセス中に_CodeSignature/CodeResourcesファイルとembedded.mobileprovisionファイルも変更されていますか?実行時にリンゴの署名で署名されているかどうかをチェックすることは可能ですか?

答えて

0

小さな署名チェッカー(opensslを使用)を書きました。

2番目の質問に対する答えは、いいえ、_CodeSignature/CodeResourcesおよびembedded.mobileprovisionは変更されていません。 AppleはMach-Oファイルの署名のみを変更します。

関連する問題