Apple が iOS、macOS、watchOS、tvOS のベータ版を最後にシードしてからほぼ 1 か月後に Xcode 11.3.1 がリリース
Apple は月曜日、Swift コンパイラーによって生成される依存関係ファイルのサイズの削減を含むバグ修正と改善を含む Xcode 11.3.1 をリリースしました。これにより、多くのソース ファイルを含むターゲットの増分ビルド時間とディスク使用量が改善されます。完全なリリースノートは Apple の開発者 Web サイトに掲載されて います。
Xcode 11.3 と同様に、バージョン 11.3.1 は、iOS 13.3、iPadOS 13.3、macOS 10.15.2、watchOS 6.1、および tvOS 13.3 用のアプリの開発をサポートします。
Apple がソフトウェア プラットフォームの新しいベータ版をシードしてからほぼ 1 か月が経過しましたが、これは異常に長い期間です。 iOS 13.3.1、iPadOS 13.3.1、macOS 10.15.3、watchOS 6.1.2、および tvOS 13.3.1 の最初のベータ版は 12 月 17 日にシードされましたが、それ以降、追加のビルドは利用可能になっていません。
Apple はいつもホリデー期間中にベータ版のシードを停止しますが、このサイクルは通常、2019 年 1 月 7 日、2018 年 1 月 3 日、2017 年 1 月 9 日など、1 月上旬に再開されるため、今年は少し遅れています。
Xcode 関連の注意として、 Apple は開発者に対し 、2020 年 4 月以降、App Store に提出されるアプリは Xcode ストーリーボードを使用してアプリの起動画面を提供する必要があり、あらゆるディスプレイ サイズをサポートするインターフェイスを備えている必要があることを思い出させました。 Apple はまた、iPad でのマルチタスクのサポートを強く推奨しています。
りんご:
![]()
アプリは、ディスプレイのサイズやアスペクト比に関係なく、iPhone と iPad のすべてのモデルで見栄えがする必要があります。 Xcode ストーリーボードや自動レイアウトなどの機能を使用すると、アプリのインターフェイス要素とレイアウトがディスプレイに自動的に適合します。 WWDC19 で発表されたとおり、2020 年 4 月以降、App Store に提出されるアプリは、Xcode ストーリーボードを使用してアプリの起動画面を提供し、あらゆるディスプレイ サイズをサポートするインターフェイスを備えている必要があります。
![]()
iPad でのマルチタスクのサポートを強くお勧めします。複数のウィンドウのサポートを追加し、スライド オーバー、分割ビュー、ピクチャー イン ピクチャーなどのマルチタスク機能を採用することで、アプリが iPadOS 上で最新かつ完全なエクスペリエンスを提供できるようになります。
Apple は、開発ツールのクラッシュを引き起こす可能性があるストーリーボード キャンバスの Xcode のバグに対処したと述べています。










