My IAP Promotions were being held because my binary “did not include the SKPaymentTransactionObserver method” I haven’t seen anything like this before. I had presumed that this would be included in the Purchases package. Am I missing something, or did Apple? Thanks
Solved
iOS: Binary doesn’t include the SKPaymentTransactionObserver method.
+3
Best answer by Bry
Thanks for the quick response. The issue was on my end with not properly implementing the `shouldPurchasePromoProduct`. If anyone else is looking to this answer to help implement it, I also found this StackOverflow question that helped a great deal. The biggest takeaway from this was understanding how the transaction is completed. The answer explained:
“Note that you don't have to call purchaseProduct
inside the block. Calling the block will be equivalent to calling purchaseProduct
and it will open the purchase dialog.”
That was where I was stuck in my implementation.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.