swift 2.2で書かれたiOSアプリケーションを起動し、iOS 9をサポートし、アプリストアでOS 2.2を監視しています。明日iOS 10がリリースされる予定です。 iOS 10サポートでアプリのアップデートがアプリストアにプッシュされるまで、ユーザーがアップグレードすると、アプリはiOS 10環境でどのように動作しますか?iOS 9とiOS 9との互換性
私はswift 3がメソッドと多くの構文レベルの変更を知っています。誰でも最高の解決策を教えてください。
swift 2.2で書かれたiOSアプリケーションを起動し、iOS 9をサポートし、アプリストアでOS 2.2を監視しています。明日iOS 10がリリースされる予定です。 iOS 10サポートでアプリのアップデートがアプリストアにプッシュされるまで、ユーザーがアップグレードすると、アプリはiOS 10環境でどのように動作しますか?iOS 9とiOS 9との互換性
私はswift 3がメソッドと多くの構文レベルの変更を知っています。誰でも最高の解決策を教えてください。
ほとんどのアプリは引き続き動作します。 iOS 10の互換性は、Swiftのバージョンとは関係ありません。
アプリはAppStoreにアップロードした時点で既にコンパイルされています。 Swiftの構文変更は、古いバージョンのアプリには影響しません。
旧バージョンでiOS 10で使用できなくなったAPIを使用している場合、クラッシュする可能性があります。しかし、すべてが機能し、iOS 9用に構築されている場合、あなたは本当に良い機会を得て、アプリはまだ動作しています。
ところで、6月にリリースされたiOS 10ベータ版であなたのアプリをテストしませんでしたか?
誰もあなたに伝えることはできません。 iOS APIを100%正しく使用していれば、アプリは完璧に動作します。間違いを犯した場合、アプリは起動直後にクラッシュする可能性があります。これを知るには、iOS 10でアプリを実行します。これがプレリリース版の目的です。それはスウィフトとは関係がありません。 Swiftコードがコンパイルされ、Swiftライブラリがアプリケーションにバンドルされています。 ** TL:DR:iOS 10をダウンロードしてアプリをテストするのが最善のソリューションです** –