Xcode 8 Swift 3アプリはiOS 7で正常に動作しますか?Xcode 8 Swift 3アプリはiOS 7で正常に動作しますか?
私は以下に説明するいくつかのテストを実行することを決めようとしましたが、App Storeの開発をよりよく理解しているエキスパートが、以下の質問を含む成功と失敗の理由を説明してください。
テスト1.
だから私は、Xcodeの7.3.1を開いて、スウィフト2.2でアプリを作成しました。私はiOS 7からiOS 10にアプリを展開しようとしています。
iOS 9.3 iPhoneシミュレータでアプリを実行してから、実際のiOS 7.1.2 iPhoneデバイスでアプリを実行することもできます。
試験2
次に、私は(私はスウィフト2.3またはスウィフト3. I更新のいずれかに更新するように促された同じプロジェクトを取られ、Xcodeの8ベータ2でそれをオープンしましたスウィフト2.3からスウィフト3へ)
iOSターゲットデプロイメントを7.0として手動で入力すると、iOS 10 Beta 2 iPhoneシミュレータでアプリを実行して成功します。しかし、実際のiOS 7.1.2 iPhoneデバイスでこのアプリを実行しようとしましたが、今回は成功しませんでした。以下のエラーが表示されます。私はXcodeの8ベータ2で作成し.ipaアプリのファイルをインストールしてみてくださいので、次の
Could not locate device support files
This iPhone 4S is running iOS 7.1.2 (11D257), which may not be supported by this version of Xcode.
テスト3.
:私は同じエラーでスウィフト2.3とスウィフト3でテストを繰り返し(製品>アーカイブ...)
iTunes経由でiOS 7.1.2 iPhoneデバイスに転送された.ipaアプリケーションファイルが完成した後、私はiTunesを使ってiOS 7.1.2 iPhoneデバイスに転送します。アプリを実際に起動するデバイス、今回は成功しました。
質問:
私は、上記の表のすべてのテストの成果をどう作ることができますか?
重要なのは、Swift 3でXcode 8で作成されたApp Storeを通じてアプリを配布するときに、iOS 7.1.2 iPhoneデバイスにiTunes経由で正常にインストールされたアプリが、 App Storeでダウンロードすると、すべてのiOS 7デバイスで互換性が維持されますか?
Xcode 7.3.1では、iOS 7からiOS 9のデバイスで、開発中にテストやデバッグを行うことができますか?
Xcode 8では、iOS 7デバイスを開発中にテストおよびデバッグすることはできませんが、iOS 7デバイスへのアプリケーションの展開は可能ですか?
スイフト3の中間段階としてのスウィフト2.3のポイントは何ですか?
あなたは一度に1つの質問に自分自身を制限しようとする必要があります。 – Rob
Re Swift 2.3、[What's New in Swift](https://developer.apple.com/videos/play/wwdc2016/402/)は、「Swift 3に飛び込む準備が整っていなければ、Swift 2.3は新しいSDKで動作するSwift 2.2は、Swift 3と2.3の両方でApp Storeへの投稿を受け付けますが、Swift 3に依存するXcodeには非常に重要な機能がいくつかあることに注意してください遊び場とドキュメンテーション、そして新しい機能も提供しています。 – Rob
私は質問自体が投票可能であることを願っています!結果マトリックスをありがとう、本当に役立つ! –