だから、今日私は自分のiPhoneのiosをios10.3にアップデートしました。 次に、xcodeでプロジェクトを実行するためにクリックしました... xcode8.2は、10.2を超えるデバイスをサポートしていないとxcodeを更新する必要があると回答しました。 それでは、xcodeをxcode9.0の最新バージョンに更新しました。 それで、Xcodeはswift2.3プロジェクトを読むことができないと言います。swift3に変換するには低いバージョンを使用する必要があります。 ここで私はxcode 8.2だけが私のプロジェクトを3速に変換することができるstackoverflowを読んでいます。 しかし私がそうした場合、私のプロジェクトは私の電話でコンパイルされません。 私は何をすべきですか?Xcode9はswift2を読み取れません。 Xcode 8.2はios10.3では実行できません。それで?
私は周りにある古いプロジェクトについて何を言いますか? なぜAppleはXcodeを愚かにして、どのバージョンのスウィフトも読めないのですか? 私はどのように古いプロジェクトを今や将来的に変換してコンパイルするのですか?
アップルは前進しますが、私たちが前進するのを忘れてしまいます。 swiift2.3からswift3に10万行のコードプロジェクトを移行することは、巨大な作業です。増分マイグレーションをサポートしていないため、マイグレーション担当者は非常に貧弱な仕事をしています。だから私は当時swift3に移行する必要があったことはありませんでした。そしてすぐに迅速に開発を続けました。このようなsh * tty migratorを使って、私は獣を移動させて自分の人生を過ごすようになりました。ああ人生! – SirEnder
とにかく、swift2.3ターゲットを実行できない場合は、xcode8.3を使用してswift3に移行する必要があります(読んでいますか? – SirEnder
Xcode 8.3はSwift 2とXcode 8.2を実行します。 – rmaddy