web-dev-qa-db-ja.com

macOS 10.14 MojaveでInfo.plistエラーXcode 10をロードできません

Xcode内からアプリを実行中にこのエラーメッセージが表示され、エクスポートされたアーカイブアプリはmacOS 10.14で実行されません

[default] Unable to load Info.plist exceptions (eGPUOverrides)

ところで、Xcodeの[ファイル]-> [プロジェクト設定]-> [ビルドシステム]を[レガシービルドシステム]に変更しても機能しません。

36
Jiulong Zhao

Xcodeのバグではなく、Mojaveのバグです。

毎秒このエラーに遭遇しました。どのアプリを開いても、すべてコンソールにこのバグがあります。

リストに何も追加できないため、System Prefrences - Security - Privacy - Accessibilityの設定を使用できません(パネルのロックを解除したはずです)

また、Steamを起動すると、このエラーも発生します------その後、Steamは自動的に終了します。

CoreServicesまたはLaunchServicesによるもののようですが、どうすればいいのかわかりません。

3
Tinko L.

私は私のプロジェクトで同じ問題を抱えています-すべてがうまく構築されますが、そのエラーを除いて何も表示されません:

Info.plist例外(eGPUOverrides)をロードできません

It IS Mojaveのバグ。 Appleは、Xcodeの次のバージョンでこの問題を修正しようとしています。今のところ、9.4.1バージョンのIDEをダウングレードし、解決を待つことをお勧めします。それは私のために働いた唯一のオプションでした。

3

10.14(Mojave)に対してリンクされているアプリは、このキーをInfo.plistに追加する必要があります

NSAppleEventsUsageDescription

使用方法の詳細はこちら Apple Developer Video およびこちら Apple Developer Forum .

2
Cliff Ribaudo

おそらく関係ありませんが、今日は同様の問題がありました-XCode 10 + High Sierra。

私の問題は、Build PhasesウィンドウのFabric/Runスクリプトの問題でした。このエラーは、「タイミング」の問題であることを示唆しています。ビルドフェーズウィンドウで「インストール時にのみスクリプトを実行する」というチェックボックスをオンにすると、プロジェクトが再びビルドされて実行されます。

[更新]私の解決策はここで見つかりました: XCode 10アーカイブの失敗

2
Carl Sanders

Mojave 10.14.4 Betaの最新のベータ版(18E194d)で修正されました。 XCodeで何も変更しないと、エラーは最終的になくなります。

2
Daniel

これは10.14.4のパブリックリリースで解決されたようです。私は昨日まで10.14.3のパブリックリリースを使用して問題を抱えていましたが、一晩の更新の後、問題はなくなりました。

XCodeの 'Build System Legacy'やNSAppleEventsUsageDescriptionなどの提案に関連するさまざまな作業を削除しましたが、これは私の場合は実際には役に立ちませんでしたが、すべて問題ありません。

1
paulrbarnard

Xcode 10.1とmojave 10.14を入手し、Legacy Build Systemにビルドすることで解決しました(おっしゃるように)が、アプリを実行したときにOSがトリガーされ、そのアプリのアクセシビリティウィンドウが開かれました。 -との現在のアプリの関連付けを削除して、再度追加しました。

0
OrangePot