Appleは昨日、開発者向けのXcodeバージョン7.3.1の最終バージョンの前にGoldMasterバージョンのリリースを発表しました。 このアップデートには、 ビルド7D1012 そして、一般の人々に次のリリースを準備するためのバグ修正に主に焦点を当てています。
先月、Appleは長いテスト期間の後にXcode7.3をリリースしました。 このアップデート Xcode 7.3 の最新のSDKが含まれています iOS 9.3、watchOS 2.2、OS X 10.11.4 また、Swift2.2の最新バージョンも含まれていました。
開発者がプログラムをより速く、より効率的に作成できるように、より洗練されたコードが含まれています。 また、開発者がApple Watchのコンテンツを簡単に作成できるようにします。これは、 時計のクイックスイッチ iPhoneと同期しました。
Xcode 7.3.1GMはで利用可能です 開発者のウェブサイト Appleから、以下の変更点のリストを確認できます。
ビルドシステム
•このリリースでは、Enable Clang Module Debuggingビルド設定が削除され、Xcodeがクラッシュしたり、変数ビューに不完全な情報が表示されたりする可能性のある問題が修正されました。 (25535528)
•-ObjCがリンカーに渡されるSwiftコマンドラインツールターゲットがビルド時にリンクに失敗するバグを修正しました。 (25447991)
プロビジョニング
•Xcodeエディターで機能を無効にすると、関連する資格がアプリで有効のままになる問題を修正しました。 機能を無効にした後、更新された機能リストを使用してプロビジョニングプロファイルを再ダウンロードする必要がある場合があります。 Xcodeは、ビルド時にプロビジョニングプロファイルからアプリのコード署名にほとんどのエンタイトルメントをコピーしなくなりました。 Wallet、GameCenter(OS Xの場合)、Data Protection、およびPush通知の資格は、引き続きプロファイルからコピーされます。 他のすべてのエンタイトルメントは、Xcodeプロジェクトエディタの[機能]タブを使用して宣言する必要があります。 (24771364)
アーカイブオーガナイザー
•アーカイブの整理[ダウンロードdSYM]ボタンは、ビットコードでアップロードされたアプリケーションバージョンのdSYMを正しくダウンロードします。 (25430147)Interface Builder
•多数の制約があるストーリーボードまたはxibを開くときのパフォーマンスの問題を修正しました。 (25314053)
コード補完
•コード補完では、コード補完ポップオーバーに完全なタイトルが表示されます。 (25530060)デバッグ
•ビューデバッガーが空白になる原因となっていたNSSegmentedControlsに関連する問題を修正します。 (25388091)
LLDB
•LLDBPythonインタープリターの修正により、Xcode内でI / Oを正しく実行できるようになり、「script」コマンドが期待どおりに機能できるようになりました。 Pythonスクリプトからの印刷出力は、Xcodeデバッグコンソールに表示されます。 (25448007)
ローカライゼーション
•ローカリゼーションのインポート後にXcodeがクラッシュする原因となっていた問題を修正します。 (25395822)