iOS Osushi🍣

086 2024-01-15

visionOS 向けの App Store、互換性のある iPad と iPhone のアプリは自動的に公開、アプリの提出方法が公開

Apple Vision ProのApp Storeへのアプリの提出 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=h5nqhq3y

Apple Vision Pro で利用可能となる App Store へのアプリの提出が行えるようになりました。互換性のある iPad と iPhone のアプリは、自動的に公開され、App Store Connect にてその設定を変更できます。Xcode 15.2 の visionOS SDK を使用すると、アプリのユーザーインターフェイスを標準の visionOS のシステムの外観にし、プラットフォーム固有の機能を追加できます。

visionOS アプリ開発の「Hello World」など、新しい記事や更新された記事、チュートリアル、サンプルコードのまとめ

ドキュメント - サイトの更新情報 - Apple Developer https://developer.apple.com/jp/news/site-updates/?id=01112024b

新しい記事や更新された記事、チュートリアル、サンプルコードのまとめが公開されました。

visionOS 向けアプリのビルドについての Q&A が公開

Q&A:visionOS向けアプリのビルド - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=prl6dp5r

これまでに開催された Apple Vision Pro デベロッパラボでの visionOS に関するよくある質問への回答が紹介されています。

「Hello Developer 2024 年 1 月」が公開

Hello Developer 2024 年 1 月 - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=8fppguuh

「Hello Developer: 2024 年 1 月」が公開されました。Apple Vision Pro についての情報などがまとめられています。

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

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

正式版

開発者向けベータ

OSS のリリース情報

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

Apple

Swift Crypto 3.2.0

https://github.com/apple/swift-crypto/releases/tag/3.2.0

RSA 秘密鍵のための pkcs8PEMRepresenation、パディングなし AES-CBC、SHA-256 を使用する RSA-OAEP のサポートを含む、いくつかの追加・変更が行われました。

SwiftSyntax 509.1.0

https://github.com/apple/swift-syntax/releases/tag/509.1.0

Swift 5.9.2 で追加された SE-0407 Member Macro Conformances がサポートされました。また、フォーマットに関するバグが修正されました。

サードパーティ

Apollo iOS 1.8.0

https://github.com/apollographql/apollo-ios/releases/tag/1.8.0

@defer ディレクティブのエラーの修正、InputObject のケーシングストラテジーの追加、GraphQLResult 変換の拡張の追加、コード生成のパフォーマンス改善が行われました。

SwiftFormat 0.53.0

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

新たに preferForLoopwrapLoopBodiesnoExplicitOwnershipwrapMultilineConditionalAssignment ルールが追加されました。blankLinesBetweenChainedFunctionsblankLineAfterImports ルールがデフォルトでオンになりました。またいくつかの変更・修正が行われました。

Kingfisher 7.10.2

https://github.com/onevcat/Kingfisher/releases/tag/7.10.2

GIF 画像の読み込みに関するクラッシュの修正や、ビルドスクリプトの問題の解決など、いくつかのバグが修正されました。

The Composable Architecture 1.6.0

https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.6.0

TestStore.receive(\.action, payload) が追加されました。action の Equatable 適合がない場合でも action の payload に対して比較できます。また ViewStore で SwiftUI 側から警告が発生することのある問題、@Reducer マクロの @CasePathable 自動適用に関する修正など、いくつかの変更・修正が行われました。

Realm v10.45.3

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

RealmSwift のビルド済み XCFramwork の配布に Xcode 15.2 向けが追加され、Xcode 14.1、Xcode 15.0 向けが削除されました。

SDWebImage 5.18.9

https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.9

いくつかのバグが修正されました。

xcbeautify 1.4.0

https://github.com/cpisciotta/xcbeautify/releases/tag/1.4.0

フォーマットメソッドのリファクタが含まれています。