Was gestern lief muss es heute nicht mehr tun ...
Ich verstehe langsam die (Apple) Welt nicht mehr.
Ich habe folgende Konfiguration:
- XCode 8.3.2 (aktuell für Debug)
- XCode 8.2.1 (für AppStore
Package)
- iPhone mit iOS 10.3.1 (14E304)
Den Fehler mit dem
Zitat:
„Can’t start debugserver on device – device support image was not mounted
konnte ich durch einfaches Projekt mit XCode aus Phone spielen, mehrfaches Reinstöpseln, Neustarten, beheben.
- Ich konnte in der Konfiguration XCode8.3.2 iOS 10.3.1 debuggen (zumindest vorgestern noch)
Seitdem habe ich da nichts angefasst, und jetzt kommt immer wieder die o.g. Meldung und kann mit XCode8.3.2
nicht mehr debuggen.
Das Problem scheinen die Apple-Abhängigkeiten von XCode/iOS/iTunes und was weiss ich noch zu sein.
Es gibt viele Beschriebungen im Netz wie man XCode8.2.1 zum Laufen bringe, dabei wird dann das fehlende
"device support image"
einfach in das Xcode reinkopiert.
Das Problem ist jetzt meine iOS Version:
- In XCode 8.3.2 gibt es "device support image" 10.3 (14E269) - das konnte ich in den AppStore bekommen
- In XCode 8.2.1 gibt es "device support image" 10.2 (14C89)
aber mein Phone braucht iOS 10.3.1 (14E304)
# Wo bekomme ich denn das passende "device support image" 10.3.1 (14E304) her ?
# Ist das 10.3.1 womöglich eine Beta-Version ?
Es gibt auch schon iOS 10.3.2, aber auch da gibt es kein "device support image".
# Kann man diese "device support image" einfach umbenennen und reinwerfen ?
Das würde ich normalerweise nicht so machen, aber was bleibt mir übrig ...
Weil XCode 8.3.2 aber selbst Projekte erzeugen kann sollte das "device support image" doch bereits da sein,
oder nicht ?
Es könnte auch sein das Apple ihr bewährtes System seit 8.3.2 wieder komplett umgestellt haben, glaube
ich aber eigentlich nicht.
Das "device support image" müsste so eine Art
SDK-Library für die jeweilige iOS Version sein wenn ich das richtig sehe.
Hat vielleicht jemand einen guten Tipp für mich, damit ich endlich wieder weiterarbeiten kann
Edit
Habe nochmal gecheckt:
XCode 8.3.2 ist aktiv (mit Terminal-Befehl: xcode-select -p --> /Applications/Xcode.app/Contents/Developer) OK
XCode selbst bietet bei mir auch kein 10.3.1
Package an (bis zuletzt war das noch so) siehe Bild
Also XCode selbst fehlt 10.3 auch, und kompiliert mit 10.2 ???
Wo kann man denn das XCode aktualisieren, bei den DeveloperTools habe ich auch nichts passendes gefunden.
Edit2
Hab ganz neues XCode Projekt angelegt, nochmal mit XCode 8 Kompatibilität (Standard scheint XCode 3.2 zu sein).
Danach ist auch iOS 10.3 wieder auswählbar.
Rx10.2 gestartet, debuggen läuft wieder
Warum XCode seine Einstellungen vergessen kann möchte ich langsam gar nicht mehr wissen ...
Rollo