StoreKit Testingとは Xcode 12から使える 従来App Store Connectと実際に通信するしかなかったStoreKit API周りのやりとりを完全にシミュレートしてくれる シミュレータ・デバイス両方で使える ユニットテストでも利用可能 開発を始めるためにApp Store Connectにアプリや課金アイテムのセットアップをする必要がない シミュレータを使って開発できる さまざまな状況を網羅的にテストできる Ask To Buy、購読期限切れ、復元、再購入、etc. マニュアルテスト、ユニットテストの両方でStoreKitまわりの確認ができる ライブラリの挙動を検証するのにも便利 およそ想定されるあらゆる状況の組み合わせがシミュレートできる これまで経験が必要だったエッジケースも含めて網羅的な検証ができる
![StoreKit Testingについて](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f24e31c8c4f421f13b0d9e479513dc40d8c42fe/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F0b441c79dda745fdafe7abb136cfbfe0%2Fslide_0.jpg%3F18228634)