macOS LOB アプリをデプロイするときのエラー 0x87D13BA2
この記事では、Microsoft Intuneに macOS 基幹業務 (LOB) アプリをデプロイするときに、次のエラー メッセージを解決します。
1 つ以上のアプリに無効な bundle ID が含まれています。 (0x87D13BA2)
現象
Intuneを使用して macOS LOB アプリを発行します。 Microsoft Intune管理センターでアプリを選択すると、デバイスのインストール状態にアプリに関する次の情報が表示されます。
- 状態: 失敗しました
- 状態の詳細: 1 つ以上のアプリに無効なバンドル ID が含まれています。 (0x87D13BA2)
Microsoft Teams の例を次に示します。
この問題は、アプリがデバイスに正常にインストールされている場合でも発生する可能性があります。
原因
この問題は、次の条件下で発生します。
- macOS アプリ パッケージには、複数のアプリケーションが含まれています。
- パッケージに含まれる個々のアプリケーションのインストール状態は、Intuneに報告されません。
Microsoft Teams などの複数のコンポーネントを持つアプリは、このエラー メッセージを生成できます。
ソリューション
この問題を解決し、macOS LOB アプリがその状態を正しく報告できるようにするには、次の手順を使用します。
Intuneを介してアプリがインストールされている macOS デバイスで、ターミナルを開き、次のコマンドを実行して、インストールされているアプリの一覧を現在のディレクトリに出力します。
sudo /usr/libexec/mdmclient QueryInstalledApps > InstalledApps.txt
テキスト エディターで InstalledApps.txt ファイルを開きます。
[プロパティ>] [アプリ情報>] [編集] を選択して、Intuneで影響を受けるアプリに移動します。
Intuneに含まれているアプリの一覧を、InstalledApps.txt ファイルに一覧表示されているアプリと比較し、テキスト ファイルに表示されていないアプリをすべて削除します。
アプリケーションを確認して保存し、デバイスを同期して最新のアプリのインストール状態を取得します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示