Windows システムは iOS ベースに対して uniapp を実行します

2022 年 9 月、Apple からの警告により、開発者は iOS 実デバイスで未署名の標準ドックを使用できなくなりました。そのため、iOS で実行するには署名が必要になります。

HBuilderX 3.6.20 より前のバージョンの Windows システムは、MacOSX のような標準ベースに署名できません。開発者はサードパーティ ツール (Aisi Assistant など) を使用して標準ベースに署名できます。

準備する道具:

1、HBuilder 3.6.9+

2. Aisi Assistant を起動し、データケーブルを介して携帯電話を接続します。

手順: (Windows のみ)

1. ベースをダウンロードしていない場合は、ダウンロード後、まずベースを HBuilder インストール ディレクトリにダウンロードします。

\plugins\launcher\base\ ディレクトリで、インストールされている iOS ベースを見つけます: iPhone_base.ipa。

これが見つかった場合は、インストール ベースが成功したことを意味します。無視してください。後で使用します。

2. HBuilder は実行するプロジェクトを選択し、それを iOS アプリ ベースに実行します。

3. 「標準ベースまで実行」にチェックを入れます。ただし、まだ署名されていないため、現時点では直接実行できません。

4. サイン

Aisi Assistant をオンにして、携帯電話に接続します。ツールボックスを選択 -- IPA 署名

 

最初のステップで ipa ファイルを検索するには、IPA ファイルの追加を選択します。

 

一番下の「Apple IDで署名」を選択し、「Apple IDを追加」をクリックし、自分のApple IDとパスワードを入力します

 

完了したらチェックを入れて「署名開始」をクリックします。

署名が成功すると、ステータスに署名が表示され、「署名された IPA の場所を開く」をクリックします。

このファイルがポップアップ表示されます。

 

次に、ファイルの名前を iPhone_base_signed.ipa に変更し、このファイルを次の場所にコピーします。

HBuilderX インストール ディレクトリ\plugins\launcher\base ディレクトリの下

5. 上記の操作が完了したら、HBuilderX を開き、実行するプロジェクトを選択し、ツールバーの実行アイコンをクリックして [Run to iOS App Dock] を選択すると、下図のように標準のドックを実行できます。実際の iOS デバイス。

6. 実行できない場合は、iPhone で「開発者モード」が有効になっていない可能性があるため、手動で開発者モードを有効にする必要があります。

設定 --- プライバシーとセキュリティ --- 開発者モードを開いた後、電話を再起動するように求められます。

iOS システムが 16 以降の場合、[設定] -- [プライバシーとセキュリティ] に「開発者モード」がない可能性があります。

このオプションを開くには、Aisi Assistant を使用する必要があります。

6-1. Aisi Assistant を開き、最新バージョンに更新し、データ ケーブルで携帯電話を接続することをお勧めします。

6-2. ツールボックス - 仮想位置決め

6-3. 任意の緯度と経度を入力し、クリックして変更すると、携帯電話で「開発者モード」を手動で開くように求められます。

6-4. 携帯電話で、[設定] --- [プライバシーとセキュリティ] に移動すると、[開発者向けオプション] が表示され、それを開くと、携帯電話の再起動を求めるメッセージが表示されます。終わり。

7. プロジェクトの再実行中に、「クレジットされていないエンタープライズ開発者」というプロンプトが表示されます。

次の場所にある必要があります: [設定] --- [一般] ------- [デバイス管理] ---- [Digtial Heaven....] をクリックします。 --Trust 「Digtial Heaven...Trust」

8. 上記の操作を完了すると、iOS で HBuilder アプリを開いて現在のプロジェクトを実行できます。

HBuilder で一部のコンテンツを変更すると、携帯電話でもそれを確認できます。

おすすめ

転載: blog.csdn.net/m0_54239438/article/details/130222278