#iOSアプリ開発
![](https://assets.st-note.com/production/uploads/images/48914844/rectangle_large_type_2_bfb1f0ed63999910900757e4a47de8d5.png?width=800)
iOSアプリ内課金をテストし尽くす〜第2回 paymentQueue関数(購入時、更新時、重複購入時)〜[Xcode12/iOS14]
NTTレゾナントテクノロジー アジャイルデザイン部の西添です。最近、iOSアプリのアプリ内課金(In-App Purchase)を実装するために調査と実験をしていました。アプリ内課金の実装方法の解説はインターネット上にたくさんありますが、様々な場面でStoreKitがどのように振る舞うのかを紹介したサイトは見かけません。そこで、iOSアプリ内課金をStoreKit Testing in Xcode(以下、Xcodeテストと呼びます)とSandboxで実験して得られた知見を、連