MonoTouchソリューションでServiceStack.Text.MonoTouch.dllの使用を開始しました。すべてがコンパイルされ、シミュレータで実行されますが、電話でデバッグビルドを実行しようとすると、コンパイルプロセスが次のエラーで 終了します。エラーMT3001:アセンブリをAOTできませんでした'.../ServiceStack.Text.MonoTouch。 dll '
これは、ServiceStack.Text dllが大きすぎるか、これらの行に沿ったものが原因であると読みました。だから私はリリースモードで試しましたが、LLVMがオンになっていて、リンカーが「LinkSDKアセンブリのみ」になっているために動作します。
デバイスでデバッグできなくなったため、これは問題があります。デバッグモードでは、リンカは無効になり、LLVMはオフになります。これを回避する方法はありますか?
MT6.0.8および最新バージョンのServiceStackdllはGithubから離れています。