2016-09-18 4 views
2

私はこの質問の答えを見つけようとしています:1,000,000 Xcodeプロジェクトでは、2.3や3.0の迅速なバージョンは何ですか? プログラム的な方法で迅速なバージョンを見つけるには?

(私は間違いなくプロジェクトのバージョンを確認する方法を知っている私は何を探していますが、多くのプロジェクトをチェックするprogrammical方法です。。)

は、その後、私はこの質問への答えは役に立つかもしれません信じている:どのようにXcodeは迅速なコードバージョンを識別しますか?

JSONのように、すべての情報は保存されていますが、ユーザーからは隠されているファイルはありますか?このファイルを見つけるにはどうしたらいいですか?

+1

Downvotersは説明してくれませんか? –

答えて

0

実行中のSwiftのバージョンは、project.pbxprojファイルで確認できます。このファイルをチェックアウトするには、プロジェクトのディレクトリを開き、xcodeprojファイルを右クリックし、[パッケージの内容を表示]をクリックすると、アプリケーションの設定データを含むpbxprojファイルが表示されます。

このファイル内にはXCBuildConfigurationセクションがあり、そこにはSWIFT_VERSIONというデバッグおよびリリースビルド設定の変数が必要です。どんな価値がリストされていてもSwiftのバージョンが使用されています。たとえば、値が3.0と表示されている場合は、手動で2.3に変更してプロジェクトを再度開くと、Swift 2.3がコンパイルされます。

+3

この値を保存するのに妥当な場所のようですが、SWIFT_VERSIONフィールドが見つかりません。 –

+0

私もSWIFT_VERSIONフィールドを見つけることができません。 .swift-versionファイルを作成する方法を教えてください。 –

関連する問題