首先程序的购买是能正常使用的 但是提交到苹果 说没有restore按钮被退回
然后我添加了一个restore 按钮 调用
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
看教程的流程应该是出现输入账号和密码然后跳到-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions 里面进行处理
但是我在测试的时候有时能进去有的时候直接就跳到-(void) paymentQueueRestoreCompletedTransactionsFinished: (SKPaymentTransaction *)transaction里面去了 而且有时候要输入2遍账号密码 。
另外一个情况是 当我停止后不改变代码重新编译 只要进入购买页面 直接账号密码都不用输了 直接就购买了 走的是-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions中的SKPaymentTransactionStatePurchased交易完成 
以上是出现的情况:求帮助 ,
PS:还有 这个函数里面需要写什么处理么-(void) paymentQueueRestoreCompletedTransactionsFinished: (SKPaymentTransaction *)transaction