2017-03-28 2 views
2

私はXamarin iOSアプリケーションを開発中です。最近、Xamarin Studioをlatest version 6.2にアップデートしました。しかし、今私は以下の点で立ち往生した。Xamarin iOSデザイナ:このドキュメントのレンダリング中にエラーが発生しました

iOSデザイナーが動作しないため、以下のエラーメッセージが表示されます。

System.AggregateException:1つ以上のエラーが発生しました。 ---> のSystem.InvalidOperationException:戻さリモートSDKエントリが MonoTouch.Design.Client.IosSdkTarget.InitializeLocalFileStore(AT無効 ある) [0x00065] に/ユーザ/ビルダー/データ/レーン/ 4010/3a28108f /ソース/md-addins/Xamarin.Designer.iOS/MonoTouch.Design.Client/DesignerItems/IosSdkTarget.cs:90 at MonoTouch.Design.Client.IosSdkTarget..ctor(System.Version xcodeVersion、MonoTouch.Design.DataPackEntry []データパック、System.String storeDirectory)[0x0004d] /Users/builder/data/lanes/4010/3a28108f/source/md-addins/Xamarin.Designer.iOS/MonoTouch.Design.Client/DesignerItems/IosSdkTarget.cs: 80 at MonoTouch.Design.Client.IPhoneDesignerSession + c__ async12.MoveNext ()[0x00189] /Users/builder/data/lanes/4010/3a28108f/source/md-addins/Xamarin.Designer.iOS/MonoTouch.Design.Client/IPhoneDesignerSession.cs:2015 - - スクリーンショットの内部例外スタックトレースの終わり---

エラー:

enter image description here

Xamarinバージョン:

enter image description here

XCodeのバージョン:

enter image description here

は、それを解決するための任意の回避策があります。

+0

Xamarin studioから完全な[バージョン情報](https://developer.xamarin.com/guides/cross-platform/troubleshooting/questions/version-logs/#version-information)を投稿できますか? –

+1

@PrashantC質問を更新します。私の編集を参照してください。私は問題がXcodeのアップデートでなければならないと思う。 – Ironman

答えて

5

最新のXCodeリリースの問題ですが、現在の安定版ではXCode v8.3はサポートされていません。

https://releases.xamarin.com/technical-bulletin-xcode-8-3/を参照してください)あなたはiOSのデザイナーを使用するためにはXCodeの以前のバージョンにロールバックすることもできます

+0

私は実際にその前のバージョンをダウンロードしてから試してみることをします。あなたの同じ考えをありがとう。 – Ironman

+0

@アイロンマン現在入手可能な修正があります。 Xamarinのインストールを更新してください –

2

のPrashant Cは正しいです。最新のバージョンに更新すると修正されます。

さらに、WindowsでVisual Studio 2017を使用する場合、同じ問題がありました。 Xamarin(Macの場合は&の安定版チャンネル)をアップグレードし、Visual Studio 2017を最新バージョン(15.0.26228.12)にアップデートすると、私のために修正されました。

を参照してください:ここでhttps://releases.xamarin.com/technical-bulletin-xcode-8-3-support-for-vs-2017/

0

は、この問題についての私の意見です。 私の最高のアドバイスはNEVERIOS designerを使用することです。それはごみです。常にXcode Interface Builderを使用してください。主な理由は、ストーリーボードがIOSで有効であることが保証されていることです。私はかつてIOS Designerで空のストーリーボードを作成し、生成したXMLをXcodeで作成された空のストーリーボードと比較しました。それはまったく違ったものでした。デザイナーのバージョンでは、たくさんの情報が欠けていました。それ以来、私はIOSデザイナーを信頼したことはありません。それだけでなく、制約はIOSデザイナーで使用するのに苦労します。これにより、Xcodeでの作業がずっと簡単になります。また、レイアウトが特に複雑な場合は、IOSデザイナーでストーリーボードが完全に間違ってレンダリングされてしまいました。