👻
StoreKitのpreorderDateを事前にテストしたいとき
AppTransaction
の preorderDate
を使って、事前注文した人にのみリワードを与える、みたいなことをやりたいとき、 preorderDate
に実際の値が返ってくる状況がかなり限られていることがわかったので記しておきます。
- Xcodeからデバッグ実行 → nil
- TestFlightで配布したもの → nil
- 審査通して、プロモーションコードでAppStoreから取得したもの → 実際の予約注文日時
つまり開発段階ではテストできないので、先にアプリを完成させて審査を通しておく必要があります。
Discussion