Seitdem ich auf meinem Mac auf xCode 9 aktualisiert habe, erhalte ich folgende Fehlermeldung beim Kompilieren:
Fehler ibtool mit Code 1 beendet Fehler beim Kompilieren von IB-Dokumenten für frühere Versionen als iOS 7 wird nicht mehr unterstützt.
Wie vorgeschlagen hier Ich habe keine Projekteinstellung in Visual Studio (unter Windows) mit der Option "Build for: iOS 10 und höher".
Außerdem arbeite ich an einem Xamarin.Forms-Projekt, also habe ich keine Storyboards. Wie kann ich dieses Problem lösen?
[EDIT] Ich arbeite mit der Visual Studio IDE unter Windows. Ich benutze den Mac nur zum Erstellen der iOS Apps.
Ich gehe davon aus, dass Sie ein älteres LaunchScreen.storyboard
in Ihrem Xamarin.iOS
Anwendungsprojekt haben.
Ich weiß nicht, wie ich diese Einstellung im Storyboard-Editor von VS4M bearbeiten kann, also klicke mit der rechten Maustaste auf LaunchScreen.storyboard
und öffne sie mit Xcode Interface Builder
.
In der rechten Spalte sollte File Inspector
die Standardansicht sein, ändern Sie sie wie in der SO-Antwort, die Sie verlinkt haben:
Führen Sie File
/ Save
aus, beenden Sie Xcode, führen Sie eine clean aus und bauen Sie Ihre Lösung neu auf. Ich musste dies mit ein paar alten Xamarin.Forms
Lösungen tun.
Tags und Links visual-studio xcode xamarin.forms xamarin