0

最近、プロビジョニングプロファイルでいくつかの問題が発生しました。

ローカルで開発したアプリを別のiPadでテストすることを理解したので、そのiPadにプロビジョニングプロファイルをインストールする必要があります。

しかし、App Storeのアプリはどうですか?プロファイルなしで実行できるのはなぜですか?

ありがとう。

4

1 に答える 1

2

それらはAppleによってデジタル署名されており、AppleIDアカウントの情報から生成された一意のキーを使用して部分的に暗号化されているためです。AppStoreからアプリをダウンロードすると、iOSカーネルは最初にバイナリをチェックし(Appleの有効なデジタル署名を探します)、次にバイナリの暗号化された部分を復号化します(実際、これはクラッキングアプリケーションのベースとなるプロセスです)。

于 2012-07-13T11:31:18.950 に答える