webentwicklung-frage-antwort-db.com.de

Xamarin.iOS-App kann nicht mit XCode 9.3 auf dem Gerät bereitgestellt werden

Nach dem Upgrade auf XCode 9.3 (9E145) kann ich Xamarin nicht mehr verwenden und auf keinem meiner iOS-Geräte installieren.

Ich starte Visual Studio 2017 auf einem PC und verwende einen Mac als Build-Agent. Bis zum Upgrade hat alles gut funktioniert, aber jetzt kann ich keine Apps mehr bereitstellen.

Ich bekomme einen Fehler, wenn ich mich über ein fehlendes Framework 'DADocSetAccess' beschwere:

Start fehlgeschlagen Die App "iOSTest1" konnte nicht auf "Mein iPhone" gestartet werden. Fehler: Fehler HE0003: Das Framework 'DADocSetAccess' konnte nicht geladen werden (Pfad: /Applications/Xcode.app/Contents/SharedFrameworks/DADocSetAccess.framework/DADocSetAccess): nicht gefunden. Weitere Informationen finden Sie in den Protokollen. Die App wurde beendet.

Ich kann bestätigen, dass das fehlende Framework auf meinem Mac nicht vorhanden ist.

Ich habe auch versucht, Visual Studio auf meinem Mac zu verwenden, dies schlägt jedoch mit dem gleichen Fehler fehl. Ich habe jedoch eine Testapp in XCode erstellt und sie hat gut funktioniert - also vermute ich, dass der Fehler irgendwie mit Xamarin/XCode zusammenhängt.

Ich habe viele Stunden damit verbracht, XCode zweimal neu zu installieren, aber das Problem ist immer noch da. Es ist auch nicht mehr möglich, auf einem Simulator mit VS2017 zu laufen, was auch vor dem Update von XCode 9.3 problemlos funktioniert hat.

Ich kann nicht verstehen, wofür diese Frameworks verwendet werden, da es gut funktioniert, Apps über XCode bereitzustellen und auszuführen.

Hat jemand anderes auch dieses Problem?

Jede Hilfe ist dankbar

9
Thomas

Der stabile Kanal unterstützt jetzt Xcode 9.3 (ich war auf dem Betakanal)

Wechseln Sie zum stabilen Kanal oder laden Sie die neuesten Updates herunter, und es sollte jetzt funktionieren.

Folgende Versionen haben das Update:

  • Visual Studio für Mac 7.4.2.12 
  • Visual Studio Tools für Xamarin 4.9.0.753 
  • Xamarin.iOS 11.9.1.24 
  • Xamarin Remoted iOS Simulator 1.2.4.12

Mehr Infos hier

4
Iain Smith

Für jetzt können Sie xcode 9.2 herunterladen, bevor xamarin mit xcode 9.3 umgehen kann. Kann 9.2 unter https://developer.Apple.com/download/more/ - herunterladen.

Xamarin hat dieses Problem gerade behoben. Wenn Sie einen Mac verwenden, aktualisieren Sie einfach Ihren VS für Mac. Das Update für Windows VS wird in Version 15.6.5 sein, die noch nicht verfügbar ist. Sie können das erforderliche Paket für Xamarin jedoch jetzt herunterladen und installieren. Gehen Sie einfach zu dem folgenden Link: https://releases.xamarin.com/service-release-15-6-5/

UPD: Das Update für Windows ist jetzt verfügbar. Laden Sie einfach VS 15.6.5 herunter

1
Pavel the coder