Ich möchte neue App in Swift 3 Xcode 8 starten und iOS 8.4/9.x unterstützen Wie mit Core Data umgehen?Ist es möglich, Core-Daten (Xcode 8 und Swift 3.0) mit iOS 9 und 10 zu verwenden?
Antwort
Ja, es ist leicht möglich. Swift 3 soll auf iOS v8 + laufen. Sie können jedoch nur die Teilmenge der APIs verwenden, die auf iOS v8.4 unterstützt werden. Der beste Weg, die Antwort auf Ihre Frage herauszufinden, ist ein Testprojekt, das Core Data verwendet. Sie werden feststellen, dass NSPersistentContainer
einen Fehler verursacht. Warum? Es ist auf früheren Betriebssystemen nicht verfügbar. Alternativ können Sie ein Testprojekt mit Xcode 7 erstellen und es dann zu Swift 3 migrieren. Sie werden sehen, dass es überall problemlos funktionieren kann.
Bitte beachten Sie, dass Sie keine Anwendung von Xcode 8 bis Xcode 8 veröffentlichen können, und wenn Sie Ihre App mit Xcode 8 gebaut haben, wird es nicht eingebaut Xcode 7.x (zumindest wenn Sie den Interface Builder überhaupt verwenden). –
Für alle, es zu suchen, habe ich die Vorlage Kerndaten von Xcode erzeugt 7 (swift 2) und dessen rasche 3 Umwandlung in dieser Antwort: https://stackoverflow.com/a/39814217/3034715
Danke, habe meinen Tag gerettet. –
Vielen Dank! Ich habe danach gesucht! :) – Glenn
- 1. Ist es möglich, Apps in Xcode 8/Swift 3 Beta für iOS 9 zu veröffentlichen?
- 2. Wie hoch ist eine UITabBar auf iOS 8, iOS 9, iOS 10 und iOS 11?
- 3. Systemschriftart für iOS 8 und iOS 9
- 4. GIDSignIn keychain Fehler iOS 10 Xcode 8
- 5. Ist Xcode 6.3 mit Swift 1.0 möglich?
- 6. ist es möglich, socket.io-client unter IE 9 zu verwenden?
- 7. Google Cloud Messaging mit Xcode 7 und iOS 9
- 8. iOS-Lokalisierung ist mit dem Upgrade iOS 9 + Xcode 7
- 9. Customize Control Center Swift und IOS 9+
- 10. Unterschied zwischen NSURLSession auf iOS 8 und iOS 9?
- 11. Ist es möglich, Wifi Signalstärke in IOS 9
- 12. CocoaPods - Build für iOS 9/Swift 2 mit Xcode-beta
- 13. MapKit in iOS 8 und Swift
- 14. Swift: ist es möglich,
- 15. iOS 9 Swift UIView hat kein Mitglied
- 16. Spielwährung speichern Swift 3.0 Xcode
- 17. Swift 3.0 oder Swift 2.3 Mindestsystemversionsanforderung und wird in iOS 7 bereitgestellt
- 18. xcode 8 beta ios 10 Push-Benachrichtigungen funktioniert nicht mehr
- 19. ist es möglich, Notizen und Erinnerungen sicher von der UIActivityViewController in iOS 10 auszuschließen?
- 20. VoIP in iOS 10 Ausgaben (Xcode 8 Beta 3)
- 21. iOS: Ist es möglich, gleichzeitig Kopfhörer und Lautsprecher zu senden?
- 22. fetchedResultsController.fetchedObjects stürzt auf 10 iOS Beta 1 und Swift 2.3
- 23. IOS 10 mit SDK 9 nicht Remote-Benachrichtigung zu öffnen
- 24. Ist es möglich, std :: make_unique in Xcode 5.1 zu verwenden?
- 25. Anfrage Lage Swift iOS 9
- 26. Ist es möglich, FIFO-Datei in iOS zu erstellen und zu verwenden? (ObjC)
- 27. Firebase 3.0 iOS Codelab Chat App Tutorial mit Swift
- 28. Login Screen mit Swift und iOS 8 Storyboard
- 29. ist es möglich, UIImagePickerController im Querformat in iOS zu verwenden?
- 30. IBOutlets sind auf iOS 8-Geräten null, funktionieren aber auf iOS 9 (Swift)
Bitte geben ihm einen Blick, es jemandem in Not helfen könnte. https://Stackoverflow.com/a/44858661/6407986 –