iOS における StoreKit が意味わからなさすぎるのでひとまず覚書 なにに使えるかは知らない 後から内容を180度修正する可能性もある それくらいわけがわからない 情報も少ない・・・つらい ※ちなみに自分は消耗型の課金のみ扱ってるので、他の場合は知らない SKErrorUnknown と SKErrorPaymentCancelled は同じようなもん 主に課金周りの処理で、キャンセルボタンを押したら SKErrorPaymentCancelled ホームボタンを押しちゃったりしたら SKErrorUnknown が返ってくる という認識だったが、 これらは iOSのバージョン毎にしっちゃかめっちゃかである ということがわかった iOS7,iOS8,iOS9 で検証したが、例えば A の操作を行ったとして iOS7 では SKErrorPaymentCancelled が返ったかと