私はAppleには新しく、まもなく私はAppStoreで自分のアプリケーションを配布します。今はSwift 3を使用しています。デフォルトでは、デプロイメントターゲットはiOS 10.0に設定されています。つまり、iOS 8-9で実行することはできません。スウィフト3の「コス私はあなたがこれらのバージョンのいずれかに展開ターゲットを設定することで、iOSの8 & 9上のアプリの実行を行うことができます以降のOSにSwift 3 iOSとの互換性
25
A
答えて
60
利用できない新しいのfuncsを使用しています。 Swift 3.xはiOS 8以降と互換性があります(わかりませんが、iOS 7とも互換性があります)。 Swift 2.2(システム要件に関する)との唯一の違いは、Xcode 8を使用する必要があることです。
デプロイメントターゲットをiOS 10よりも前のバージョンに設定すると、 iOS 10の新機能(ただし、#available
演算子を使用する場合を除きます)。ただし、Swift 3を使用することは問題ありません。
編集:あなたが今、あなたは(この答えは掲載されているので、それはスウィフトの最新バージョンです)スウィフト3.xのを使用する必要があるのXcode 8.0 GMに
5
を使用してスウィフト3で書かれたアプリケーションをアップロードすることができます。
iOSバージョンは、使用する必要のあるSwiftバージョンとは関係なく、新しいバージョンのapisが最小バージョンのOSをサポートしています。しかし、それは自己であるプログラミング言語とは関係ありません。たとえば、アプリケーションがSwift 2.x(Deployment Target 9.x)を介して構築されている場合、iOS 10で動作するはずです。 IDE(xcode)を更新すると、デフォルトではプログラミング言語の最新バージョン-Swiftがサポートされます。
ALSO:あなたが行うことができます。
if #available(iOS 10, *) {
// use an api that requires the minimum version to be 10
} else {
// use another api
}
が、これは助けを願っています。
関連する問題
- 1. iOS 9とiOS 9との互換性
- 2. swift 3はiOS 9のNSURLクラスと互換性がありませんか?
- 3. IronPython 3との互換性
- 4. Swift 3とCocoapodsパッケージの互換性に関する問題
- 5. swift 3とxcode 8互換のUber SDK
- 6. realm iOSとrealmの互換性Xamarin iOS && realm Javaとrealm Xamarin Android
- 7. iosのバージョン互換性
- 8. 3 jsブラウザの互換性
- 9. jQueryUI iOSとのドラッグ&ドロップの互換性
- 10. 角材2とBoostrap 3の互換性
- 11. Doc2VecモデルPython 3との互換性
- 12. iOS 10とswift 3の変換質問
- 13. iOS 6 APIと下位互換性
- 14. Firebaseデータベース(iOSとAndroid)との相互互換性
- 15. NSFetchRequestコアデータスウィフト3下位互換性
- 16. 素材のCocoaPodバージョンがSwift 3と互換性があります
- 17. iOSの互換性ライブMP4ストリーム
- 18. インタフェースビルダーiOS 5の互換性の問題
- 19. iOS 4とiOS 5の下位互換性
- 20. macOS Swift Appsとexit 1シグナルとの互換性がない0
- 21. python 6と2と3の互換性のためのライブラリ
- 22. jetty9とワイヤモックの互換性
- 23. ネイティブバンドルとの互換性
- 24. Safari iOS Mobileのブラウザとの互換性 - Codepenの作成
- 25. iPhone 3G/3GSとiOS 3/4のiOSアプリの互換性をLionでテストする方法は?
- 26. ジャージーとジャクソンの互換性
- 27. WebSocketとGopherJSの互換性
- 28. match_parentとの互換性
- 29. HadoopとJDKの互換性
- 30. tensorflowとhadoopの互換性
この回答は役に立ちましたが、Swift 3がiOS 7と互換性があるかどうか知っていれば不思議です。 – rtcarlson
@rtcarlson以前のバージョンはiOS 7と互換性がありました。http://stackoverflow.com/questions/24001778/do-swift-based-applications-work-on-os-x-10-9-ios-7-and-lowerだから私は、Swift 3もうまくいくと思う。しかし、私はこれを検証する可能性はありません。 – FelixSFD
@FelixSFDのバージョン要件は何ですか、elキャプションは問題ありませんか? – vaibhav