アップルからXcode 15.4がリリースされました

アップルからXcode 15.4がリリースされました。デベロッパーサイトやApp Storeからダウンロードできます。

動作環境は前回と変更なく、macOS Sonoma 14以降で動作します。

目次

Web配布のシミュレーションに対応

アプリをXcodeから実行したときに、Web配布をシミュレーションする機能が入ったそうです。

Xcode 15.4 supports simulating web distribution while running or testing your app. Enable the “Alternative Distribution – Web” build setting in your app target or project, then select “Website” in your scheme or test plan in the Distribution option. When you run or test your app, it will receive the AppDistributor.web value when querying MarketplaceKit for its current AppDistributor. (124230395)

Xcode 15.4 Release Notes

Web配布はApp Store以外でiOSアプリを配布する方法の一つです。EUで施行されたデジタル市場法(DMA)に対応するためです。App Store外でアプリを配布するには、Alternative EU Term Addendumに署名する必要があります。App Store外配布の詳細については、以下の記事を参照してください。

シミュレーションランタイムが無効化されることがある

macOSのアップデートの影響で、一部のMacでシミュレータのランタイムが無効化され使用できなくなることがあるそうです。その場合、次のようなエラーメッセージが表示されます。

The com.apple.CoreSimulator.SimRuntime.iOS-17-2 simulator runtime is not available.
 Domain: com.apple.CoreSimulator.SimError
 Code: 401
 Failure Reason: runtime profile not found using "System" match policy
 Recovery Suggestion: Download the com.apple.CoreSimulator.SimRuntime.iOS-17-2 simulator runtime from the Xcode

この現象が発生した場合は、Macを再起動する必要があるそうです。

Xccode 15.4のリリースノート

不具合修正など、その他の変更についてはリリースノートを参照してください。

著書紹介

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Akira Hayashi (林 晃)のアバター Akira Hayashi (林 晃) Representative(代表), Software Engineer(ソフトウェアエンジニア)

アールケー開発代表。Appleプラットフォーム向けの開発を専門としているソフトウェアエンジニア。ソフトウェアの受託開発、技術書執筆、技術指導・セミナー講師。note, Medium, LinkedIn
-
Representative of RK Kaihatsu. Software Engineer Specializing in Development for the Apple Platform. Specializing in contract software development, technical writing, and serving as a tech workshop lecturer. note, Medium, LinkedIn

目次