資格が必要なアプリ
アプリに特定の資格が必要な場合、以下の手順に従って、ASoC が資格を上書きしないようにしてください。そうでないと、スキャンが失敗します。
このタスクについて
アプリが正しく機能するためにこれらの資格が必要な場合、以下の手順に従って、資格と署名を置き換えることなく ASoC がスキャンを開始するようにします。
重要: 以下の手順を実行するには、Apple Developer Enterprise Program アカウントを持っている必要があります。
手順
-
使用するアプリに iOS Analyzer フレームワークを組み込みます。
- 以下からフレームワークをダウンロードします: https://cloud.appscan.com/api/v2/Tools/IOSAnalyzerFramework
- ファイルを unzip して、
iOSAnalyzerFramework.framework
というフォルダーが含まれていることを確認します - Xcode でプロジェクトを開きます。
- アプリのターゲットの「General」構成ページに進みます。
- 「Add (+)」アイコンをクリックするか、「Finder」からドラッグ・アンド・ドロップして、
iOSAnalyzerFramework.framework
フォルダーを「Embedded Binaries」セクションに追加します。このフレームワークは自動的に「Linked Frameworks and Libraries」セクションにも追加されます。
-
すべてのデバイス 用にアプリの Enterprise Deployment バージョンを作成します。
- 「Product」メニューで、「Archive」を選択します。 注: 「Archive」オプションが無効な場合、「Run Destination」メニューでシミュレーターの代わりに iOS デバイスを選択するようにします。
- 「Export」を選択します。
- 「Save for Enterprise Deployment」を選択して、「Next」をクリックします。
詳細については、以下を参照してください: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html
- 「Device Support」で、「Export one app for all compatible devices」を選択して「Next」をクリックします。
- エクスポートの場所を選択して、「Export」をクリックします。
- 「Product」メニューで、「Archive」を選択します。