iOS Osushi🍣

051 2023-04-03

App Store への提出要件が 4 月 25 日より適用開始

https://developer.apple.com/jp/news/?id=jd9wcyov

2023 年 4 月 25 日以降、App Store に提出する iOS、iPadOS、watchOS 向けアプリは Xcode 14.1 以降でビルドする必要があります。 iOS 16、iPadOS 16、watchOS 9 の最新機能を活用することが強く推奨されています。

WWDC23 が日本時間 6 月 6 日に開幕

日本時間 6 月 6 日から 10 日まで、WWDC23 がオンライン形式で開催されます。 すべての開発者が無料で参加できます。

初日に Apple Park で開発者と学生に特別な体験が提供されます。 参加リクエストの受付期限は 4 月 4 日午前 9 時(太平洋夏時間)までで、選考の状況は 4 月 5 日午後 6 時(太平洋夏時間)までに通知されます。

Swift 5.8 リリース

Swift 5.8 がリリースされました。

Swift 5.8 の新機能の一部を簡単に確認するには、Paul Hudson がまとめた Playground をチェックしてください。

TSPL が Swift 5.8 向けに更新されました。

Apple のソフトウェアリリース情報

Apple が提供している OS や IDE のリリース情報です。

正式版

開発者向けベータ

https://developer.apple.com/jp/news/?id=2cakrt06

OSS のリリース情報

iOS アプリ開発でよく使われている OSS のリリース情報です。

サードパーティ

SwiftLint 0.51.0

https://github.com/realm/SwiftLint/releases/tag/0.51.0

以下のルールは Swift コンパイラの警告を支持するため、非推奨かつオプトインルールに変更されました。

以下のルールが追加されました。

以下の機能が追加されました。

  • opt_in_rulesall を指定することで、すべてのオプトインルールを有効にします

SwiftFormat

0.51.3

https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.3

不具合の修正などされました。

0.51.4

https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.4

不具合の修正などされました。

xcbeautify 0.19.0

https://github.com/tuist/xcbeautify/releases/tag/0.19.0

xcodeproj 警告マッチャーが追加されました。

Realm

v10.37.1

https://github.com/realm/realm-swift/releases/tag/v10.37.1

様々な更新や不具合が修正されました。

v10.37.2

https://github.com/realm/realm-swift/releases/tag/v10.37.2

不具合が修正されました。

v10.38.0

https://github.com/realm/realm-swift/releases/tag/v10.38.0

  • Carthage のリリースが Xcode 14.3 でビルドされるようになりました
  • リリースパッケージに Xcode 14.3 のバイナリが追加されました
  • CocoaPods 1.12.0 は Xcode 14.3 をサポートしていないことに注意してください
  • その他不具合が修正されました