Thanks, Dave. I took a similar route myself for debug builds, to test that my UI was behaving correctly. I just was hoping that there was a more "official" way to test it so that the payment queue was fully in charge.
On Sep 29, 2014, at 2:33 PM, David Brittain <websi...@paperetto.com> wrote: > The best I could come up with was to change the build I was testing so > that on receiving SKPaymentTransactionStatePurchased I store the > transactions, replace the state with SKPaymentTransactionStateDeferred > and then > > [self performSelector:@selector(deferredPaymentQueue:) > withObject:_savedTransactions afterDelay:10.0f]; > > with: > > - (void)deferredPaymentQueue:(NSArray *)transactions > { > [self paymentQueue:nil updatedTransactions:transactions]; > } > > > This at least proves that my UI behaves the right way in the event of > SKPaymentTransactionStateDeferred. It's a hack but helped me feel > somewhat better that the code worked. > > Dave > > On Mon, Sep 29, 2014 at 12:03 PM, Steve Christensen <puns...@mac.com> wrote: >> I'm trying to figure out how to test deferred purchases >> (SKPaymentTransactionStateDeferred) in the sandbox but thus far have not >> been able to find any guidance. In chatting with The Google I see questions >> in Apple's developer forums, stack overflow.com, etc., but no answers. Has >> anybody had success in this area? >> >> Thanks, >> Steve > > -- > David Brittain > da...@paperetto.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com