Hallo,
ich habe mir irgendwann mal angewöhnt von den vorherigen XCode Versionen die SDK's unter z.B.:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
aufzubewahren, ich glaube ich hatte hier mal einen Fehler...
Aktuell habe ich Xcode 7.1, das kommt ja mit iOS 9.1
ich habe aber noch die SDK's von 8.0, 8.3, 8.4 und 9.0 in dem SDK Verzeichnis.
Wenn ich jetzt die App starten möchte auf z.b einem Gerät das iOS 9.1 drauf hat, dann sieht die Auswal wie folgt aus:
Bildschirmfoto-2015-10-26-um-12.56.11.png
Das hängt ja irgendwie mit den BaseSDK Settings von der Reihenfolge etc. zusammen.
Ist das nur für den Compiler? Weil ob z.B. eine API auf dem Gerät vorhanden ist kann ich ja nur mit z.B. mit
if(xx respondToSelector:)
prüfen oder?
Kann mir jemand sagen ob das komplett unnötig ist das ich die SDK's behalte und wenn nicht was ich dann damit für Möglichkeiten habe?
Ich hoff mir kann das jemand erklären
Danke
ich habe mir irgendwann mal angewöhnt von den vorherigen XCode Versionen die SDK's unter z.B.:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
aufzubewahren, ich glaube ich hatte hier mal einen Fehler...
Aktuell habe ich Xcode 7.1, das kommt ja mit iOS 9.1
ich habe aber noch die SDK's von 8.0, 8.3, 8.4 und 9.0 in dem SDK Verzeichnis.
Wenn ich jetzt die App starten möchte auf z.b einem Gerät das iOS 9.1 drauf hat, dann sieht die Auswal wie folgt aus:
Bildschirmfoto-2015-10-26-um-12.56.11.png
Das hängt ja irgendwie mit den BaseSDK Settings von der Reihenfolge etc. zusammen.
Ist das nur für den Compiler? Weil ob z.B. eine API auf dem Gerät vorhanden ist kann ich ja nur mit z.B. mit
if(xx respondToSelector:)
prüfen oder?
Kann mir jemand sagen ob das komplett unnötig ist das ich die SDK's behalte und wenn nicht was ich dann damit für Möglichkeiten habe?
Ich hoff mir kann das jemand erklären
Danke