web-dev-qa-db-ja.com

Xcode 11 Beta 5-プラグインのロードに失敗しました

カタリナベータ4で実行されているXcode 11ベータ5でSwiftUI「Hello World」の変更されていないプロジェクトを開くと、「プラグインのロードに失敗しました」というダイアログの警告が表示されます。

enter image description here

他の誰かがこれを経験したか、それを解決する方法を知っていますか? Xcodeを削除して再ダウンロードし、再インストールしましたが、それでも同じエラーが発生します。

問題のモジュールを削除する以外に修正方法はわかりませんが、それは正しくありません。

エラーの詳細:詳細

Loading a plug-in failed.
Domain: DVTPlugInErrorDomain
Code: 2
Failure Reason: The plug-in “com.Apple.dt.UVKit” at path “/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework” could not be loaded.  The plug-in or one of its prerequisite plug-ins may be missing or damaged.
Recovery Suggestion: The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled.
User Info: {
    DVTPlugInDYLDErrorMessageErrorKey = "dlopen(/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit, 0): Symbol not found: _$s2IDs12IdentifiablePTl\n  Referenced from: /Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit\n  Expected in: /usr/lib/Swift/libswiftCore.dylib\n in /Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit";
    DVTPlugInExecutablePathErrorKey = "/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit";
    DVTPlugInIdentifierErrorKey = "com.Apple.dt.UVKit";
    NSFilePath = "/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework";
}
--
The bundle “UVKit” couldn’t be loaded.
Domain: NSCocoaErrorDomain
Code: 3588
Failure Reason: The bundle couldn’t be loaded.
Recovery Suggestion: Try reinstalling the bundle.
User Info: {
    NSBundlePath = "/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework";
    NSDebugDescription = "dlopen(/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit, 265): Symbol not found: _$s2IDs12IdentifiablePTl\n  Referenced from: /Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit\n  Expected in: /usr/lib/Swift/libswiftCore.dylib\n in /Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit";
    NSFilePath = "/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.framework/UVKit";
}
--
17
J. Edgell

Xcodeベータ5を搭載したCatalinaベータ4でSwiftUIプロジェクトを実行することができました。OPからの警告も受けました。

コメントで述べたように、私が見た唯一のマイナスの影響は、プレビューキャンバスを使用できないことです。それ以外は、私のプロジェクトの他のすべてが順調に実行されています。シミュレータをもっと使うだけです;)

8
MScottWaller

Xcode 11をインストールするとCatalinaビルド19A558dで問題がなくなりましたGM Seed(ビルド11A419c、2019年9月10日リリース))

1
Manel

これにより、エラーメッセージは表示されなくなりますが、キャンバスは元に戻りません。

ベース: https://forums.developer.Apple.com/thread/120614

/Applications/Xcode-beta.app/Contents/PlugIns/UVKit.frameworkにアクセスして、UVKit.frameworkのすべてのフォルダにあるすべてのショートカットファイルを削除してください(元のファイルは削除しないでください)。

0
SinaMN75