ユーザーが何かを購入しようとしたときに表示される「AppleIDパスワード」アラートに表示される「キャンセル」ボタンを聞く方法を見つけようとしています。ご存知のとおり、Appleが行った公式のパスワードは、「AppleIDパスワード。[ユーザー名][パスワード][キャンセル][OK]」のようになります。
私のフローはユーザーがすでに購入したものであり、サンドボックス環境の- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
メソッドでログインテストユーザーにトランザクションを復元する購入は、テストユーザーのログインアラートがキャンセルされたときにトランザクションが失敗したと呼ばれません!