3

tvos 9 で問題なく動作する tvml アプリを持っていますが、tvos 10.0 シミュレーターで実行しようとすると、アプリケーションの読み込みに失敗し、以下で始まる一連のエラーが表示されます。

クラス PLBuildVersion は、/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x11619dd00) /Applications/Xcodeの両方に実装されています。 .app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x115d4a8e8)。2つのうちの1つが使用されます。どれが未定義です。

私はポッドを使用していません。テストでは、問題が tvos 10.0 SDK に限定されていることが示唆されています。Apple の PrivateFrameworks で重複するクラスの競合を解決するにはどうすればよいですか?

4

4 に答える 4

0

Xcode を削除してから再インストールすることで問題を解決しました。

于 2016-09-15T18:04:41.160 に答える
0

ビューをコピーして別のプロジェクトを貼り付けようとすると、同じ問題が発生します。同じエラーが発生します。

ビューをコピーするときに問題を解決Font issueします。プロジェクト ファイルに含まれているフォントを確認するか、使用する必要があることを確認してください。System Font.

製品をクリックしてプロジェクトをクリーンアップして実行するよりも簡単です。

Yehhhh エラーは表示されません...

于 2016-10-19T07:26:15.057 に答える
0

ここの別の回答で説明されているように、info.plist を更新してみましたか?

このエントリには、クラッシュを停止する方法が記載されていますが、問題が同じ根本原因である場合、シミュレーターの使用時に引き続き警告が表示されます。

于 2017-06-05T15:39:57.070 に答える