tag:blogger.com,1999:blog-2687820185167366196.post280563728677888812..comments2023-10-23T12:40:50.399-07:00Comments on Mulligan!: Don't Let Apple's Latency Mess With Your iOS AppViraj Modyhttp://www.blogger.com/profile/10980120071443522974noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2687820185167366196.post-24849226094033023782013-09-10T23:08:29.933-07:002013-09-10T23:08:29.933-07:00Just wanted to say thanks for this writeup. As of ...Just wanted to say thanks for this writeup. As of 11 September 2013, this is still an issue and it just caught me out... took over 24 hours for my IAP to start working. Like Basil said, either make a call to Apple's servers and hide invalid IAP items, or hold your app for developer release until the IAP has a chance to propagate through the servers.<br /><br />What I found most irritating was that Apple doesn't even have a "Item Currently Unavailable" message popup if the IAP turns out to be invalid; clicking on a button to purchase it will simply do nothing. It seems you have to be sure to handle this yourself.Anonymoushttps://www.blogger.com/profile/00438846592824658096noreply@blogger.comtag:blogger.com,1999:blog-2687820185167366196.post-51053727083687340472013-05-06T17:24:31.711-07:002013-05-06T17:24:31.711-07:00FYI, this video from Apple:
https://developer.appl...FYI, this video from Apple:<br />https://developer.apple.com/videos/ios/#3<br />…does warn that you should make a call to Apple's servers to verify that your desired products are actually for sale. Your app can pass a collection of product IDs that you expect to be valid. You can then check to see if any are not currently available. Scrub through the video to where it talks about "potential" products.Basil.Bourquehttps://www.blogger.com/profile/03457065228238134738noreply@blogger.com