Testing Promoted IAPs in Beta 4

Hey there,


We've been looking at implementing support for promoted IAPs but have had no luck testing with the itms-services:// links.


We've confirmed we have the app delegate in the correct place, the app is being built with XCode 9.4 Beta, and running iOS 11 Beta 4, our test links are formatted correctly given the documentation and examples from Apple, but nothing we've done has resulted in the application being started by the links, and logs just show output from StoreKit, but nothing to tie the actions specifically to the link request we clicked.


Has anyone had any luck testing promoted IAPs recently in Beta 4?


Welcome to provide more information if anyone has ideas.


Thanks,


Sy

Answered by SpaceApeGamesSy in 252418022

After talking with Apple Support we tracked the problem down to the case of parameters on the test links:

Very specifically, it has to be "itms-services://?action=purchaseIntent&bundleId=" rather than "bundleID"

Getting the parameter case wrong will result in no useful logging, so be extra careful out there!

Accepted Answer

After talking with Apple Support we tracked the problem down to the case of parameters on the test links:

Very specifically, it has to be "itms-services://?action=purchaseIntent&bundleId=" rather than "bundleID"

Getting the parameter case wrong will result in no useful logging, so be extra careful out there!

Testing Promoted IAPs in Beta 4
 
 
Q