-1

私はmacos10.13で制限されているhackintoshを使用していて、最高xcodeが10.1であるため、

しかし、Xamarin.iOS は 13.6 にアップグレードされておりios sdk 13.2xcode11.3.

手動でダウンロードし、DeviceSupport/13.2ディレクトリをxcode10.1の対応する場所にコピーしました。

しかし、それは xamarin ビルド プロセスによって認識されていないようです。それでもプロンプトが表示されます。

MTOUCH : error MT0091: This version of Xamarin.iOS requires the iOS 13.2 SDK (shipped with Xcode 11.2). Either upgrade Xcode to get the required header files or set the managed linker behaviour to Link Framework SDKs Only in your project's iOS Build Options > Linker Behavior (to try to avoid the new APIs). [/Users/wellbye/repos/m/my/xamarin/mb.iOS/mb.iOS.csproj]

に設定MtouchLinkSdkOnlyても、エラーが発生します。

/Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/src/Xamarin.iOS/UIResponder.g.cs(204): error MT4162: The type 'UIKit.IUIMenuBuilder' (used as a parameter in UIKit.UIResponder.BuildMenu) is not available in iOS 12.2 (it was introduced in iOS 13.0). Please build with a newer iOS SDK (usually done by using the most recent version of Xcode). [/Users/wellbye/repos/m/my/xamarin/mb.iOS/mb.iOS.csproj] /Library/Frameworks/Xamarin.iOS.framework/Versions/13.6.0.12/src/Xamarin.iOS/UIResponder.g.cs(744): error MT4162: The type 'UIKit.UICommand' (used as a parameter in UIKit.UIResponder.ValidateCommand) is not available in iOS 12.2 (it was introduced in iOS 13.0). Please build with a newer iOS SDK (usually done by using the most recent version of Xcode). [/Users/wellbye/repos/m/my/xamarin/mb.iOS/mb.iOS.csproj]

xamarin の開発のために私の古い PC を救出する方法はありますか?

4

1 に答える 1