Xcodeの最新情報

主な最新のテクノロジーと機能について詳しく解説します。

Xcode 26

お好みの大規模言語モデルを活用した生成インテリジェンスで、アイデアを形にすることができます。コーディングアシスタントで自然言語を使ってコードを記述でき、コーディングツールを利用してドキュメントの作成、問題の修正、コードの変更をインラインで素早く行うこともできます。Playgroundマクロを使えばUI以外のコードもプレビューできるほか、タブのデザインも一新されたため、ファイル内の移動もより簡単になっています。またローカリゼーションカタログが強化され、世界中のさらに多くのカスタマーにアプリを提供できるようになりました。

コーディングインテリジェンス機能はmacOS Tahoeを実行するAppleシリコンを搭載したMacが必要です。
地域または言語によっては一部の機能、アプリ、またはサービスをご利用いただけない場合があります。

Instruments

Instrumentsの2つの新しいハードウェア支援ツール、Processor TraceとCPU Counterを使用すると、Appleシリコン向けにアプリを最適化できます。また新しいSwiftUI Instrumentsでは、アプリデータの変更がSwiftUIによるビュー更新にどのように影響するかを視覚的に把握できます。

XCUIAutomationテスト

Xcodeで、XCUIAutomationテストの記録、実行、保守が行えるようになりました。テストプランの構成を使用して、多数のロケール、デバイスタイプ、システム環境でXCTest UIテストを再生したり、Xcodeのテストレポートでテスト結果をレビューし、記録した実行時のスクリーンショットやビデオをダウンロードしたりもできます。

Icon Composer

Icon Composerを使用すると、1つのデザインから、Liquid Glassを活用した多層で構成されるiPhone、iPad、Mac、Apple Watch用のアイコンを作成できます。新しいマルチレイヤー形式のアイコンでは、Liquid Glassのプロパティを簡単に調整したり、動的な照明エフェクトをプレビューしたり、複数の外観モードにわたる注釈を付けたりできます。Icon ComposerはXcodeとシームレスに連携するように設計されています。また、マーケティングやコミュニケーションのニーズに対応できるよう、アイコンを単層化してエクスポートするオプションも用意されています。