17 Aug

Log iOS Errors to File

Normally, attaching to the console log through the debugger in Xcode shows everything we need to see, but what happens when you need to understand what happened when the device wasn’t hooked up to the debugger?

I recently had an issue that manifested itself only sporadically, and therefore needed to capture the output from NSLog and other console errors to better understand what was happening at the time of the bug. Read More

08 Aug

Non-Renewing Subscription In-App Purchases iOS

I recently needed to implement a Non-Renewing Subscription In-App Purchase on iOS, well, actually a number of Non-Renewing Subscriptions!

In App Purchase Types

For newbies, there are multiple types of In App Purchase options, Consumable, Non-Consumable, Auto-Renewable Subscriptions, Free Subscriptions, and lastly Non-Renewing Subscriptions. Read More