Visual Studioの更新後、Xamarin iOSプロジェクトを実行できません。
更新されたIDEは最新のXcodeを必要とするため(iOS 13.4 SDKはXcode 11.4に同梱されています)
環境の詳細
私が試したもの。
Xcodeを更新する代わりに、Linker Behaviour
からLink Framework SDKs Only
。
運が悪く、次のエラーが発生しました。
Error MT5210: Native linking failed, undefined symbol: ___darwin_check_fd_set_overflow.
Please verify that all the necessary frameworks have been referenced and native libraries are properly linked in. (MT5210)
Error MT5202: Native linking failed. Please review the build log. (MT5202)
Error: linker command failed with exit code 1 (use -v to see invocation)
参照。
XcodeとmacOSを更新せずに問題を解決する他のオプションはありますか?.
どんな助けでも本当に感謝します。
ありがとうございました
Appleの使用法が壊れているようです-no_weak_imports
最近のXCode( https://github.com/mono/mono/issues/19393#issuecomment-606852342 および https://github.com/mono/monoを参照)/issues/19393#issuecomment-607126761 )。アップストリームMonoは https://github.com/dotnet/runtime/pull/36436 )で問題を回避したようですが、なぜAppleがハードを導入したのか不思議に思います)弱いシンボルを無効にするオプションを提供しながら、システムライブラリの弱いシンボルへの依存性...