アプリケーションのビルドのトレーニングやテストをローカルまたはクラウドで行うには、モバイル開発IDEからシミュレータービルドまたはエミュレータービルドをエクスポートしておく必要があります。
- iOSアプリケーション: Xcodeからシミュレータービルドを.appフォルダー形式でエクスポートします
- Androidアプリ: Android Studioからビルドを.apkファイル形式でエクスポートします
この記事では、iOSおよびAndroidのビルドをmablでのテスト用にエクスポートする方法を説明します。
iOS
mablでのテスト用のiOSビルドを作成するには、ビルドスキームのターゲットがarm64iOSシミュレーターである必要があります。iOSデバイスをターゲットとするビルドのトレーニングは、mablでは行えません。
ビルドターゲットをiOSシミュレーターに設定
アプリケーションでWebViewを使用している場合は、inspectableとマークされていることを確認してください。例: if #available(iOS 16.4, *) {webView.isInspectable = true}
詳細はこちら。
iOSシミュレーターをターゲットとするビルドスキームを選択した後、[Product] > [Build]
を選択してアプリケーションをビルドします。.app
ファイルがローカルマシンにダウンロードされます。
エクスポートされたビルドのコンピューター上での場所を確認するには、[Product] > [Show Build Folder in Finder]
を選択します。
Xcodeからのビルドのエクスポート
これでiOSビルドをmablでテストする準備ができました。
mablでは、iOSアプリケーションをテストするには .app ファイルを使用する必要があります。
Android
Android StudioでAndroidアプリをビルドする際は、プロジェクトのビルド対象をemulator X86_64 ABIに設定します。
javaScriptEnabled
Web設定がtrue
に設定されていることを確認します。詳細はこちら)。
ビルドをエクスポートするには、[Build] > [Build Bundle(s) / APK(s)] > [Build APK(s)]
をクリックします。
Android Studioからの.apkファイルのエクスポート
エクスポートが完了したら、右下の [Locate] ポップアップをクリックして、コンピューター上で.apkファイルがある場所を確認します。
これでAndroidビルドをmablでテストする準備ができました。