I've followed all the instructions to the best of my understanding. I'm stuck with this error.
I've created sandbox account; have app set up in store; added test in-app purchases. I'm logged into my device as sandbox user (I have not visited store).
I'm using the sample code without modification other than the ID (which seems to be the issue)
What am I doing wrong?
This is my error:
Application_Start
Application_Active
Product not found: 1523552954
Purchase completed
Success = false
Error occurred on line: 66 (About)
Object was not initialized (SKPaymentTransaction)
Stack Trace: (
CoreFoundation <redacted> + 252
libobjc.A.dylib objc_exception_throw + 56
CoreFoundation <redacted> + 0
iDeliverPro -[B4IObjectWrapper object] + 136
iDeliverPro -[B4IPurchase Error] + 68
iDeliverPro -[b4i_about _mystore_purchasecompleted::] + 1756
CoreFoundation <redacted> + 144
CoreFoundation <redacted> + 292
iDeliverPro +[B4I runDynamicMethod:method:throwErrorIfMissing:args:] + 1608
iDeliverPro -[B4IShell runMethod:] + 448
iDeliverPro -[B4IShell raiseEventImpl:method:args::] + 1648
iDeliverPro -[B4IShellBI raiseEvent:event
arams:] + 1580
iDeliverPro __33-[B4I raiseUIEvent:event
arams:]_block_invoke + 60
libdispatch.dylib <redacted> + 24
libdispatch.dylib <redacted> + 16
libdispatch.dylib <redacted> + 1068
CoreFoundation <redacted> + 12
CoreFoundation <redacted> + 1924
CoreFoundation CFRunLoopRunSpecific + 436
GraphicsServices GSEventRunModal + 104