Weekend good reads for Apple developers #2023/46

It's Friday. Actually it is rainy Friday here in Bay Area, so it's a perfect weather to read through some of great reads for developers.

And this is it for today. We'll be back with new articles next week (probably, a little bit earlier due to Thanksgiving).

Weekend good reads for Apple developers #2023/41

We're gearing towards the end of the year. Here is 41st installment of Good Reads in 2023. Let's see what we've got for this week.

And now, we could get some rest over the weekend. Get back next time – we'll have something interesting. As always :)

Weekend good reads for Apple developers #2023/40

This is 40th edition of good reads in this year. Let's go through today's list.

And this is it for today. We'll get back next week with another pack of great reads.

Weekend good reads for Apple developers #2023/36

Next week we'll see how new iPhone is better than previous one, so, we have weekend to read about development topics.

And that is it for today. See you after the event (and, after our next podcast episode).

Weekend good reads for Apple developers #2023/35

It's September already! Time flies... School year is started. And we have something new to learn today.

And this is it for this week. We will be back next Friday with another great pack of articles!

Weekend good reads for Apple developers #2023/34

Small list for this weekend, so – more time to unwind. Let's go.

That is it for today. Have a great weekend and come back next Friday for another pack of great reads!

Weekend good reads for Apple developers #2023/32

School starts in US, and we have another weekend with great reads to spend some time on.

And quick shoutout for next week's online conference – Mobile People Community Day. Join our experts with great talks on different mobile development platforms, including review of WWDC23 announcements.

Apple announces availability of billing issues prompts

Apple recently announced that in-app billing issues will now be handled with system-provided dialogs. Starting August 14 these dialogs will be shown to users experiencing issues with in-app subscriptions.

Starting August 14, 2023, if an auto-renewable subscription doesn’t renew because of a billing issue, a system-provided sheet will appear in your app with a prompt that lets customers update the payment method for their Apple ID. You can test this sheet in Sandbox, as well as delay or suppress it using messages and display in StoreKit. This feature is available in iOS 16.4 and iPadOS 16.4 or later, and no action is required to adopt it.

Apple Developer

Developers could use API to show additional information directly in the app.

Apple Developer:

Apple announces API to communicate billing issues to users within the applications

StoreKit now has API to get billing issues related to subscriptions and display them without leaving the application.

Operating system will provide default implementation to report billing issues.

Starting this summer, if an auto-renewable subscription doesn’t renew due to a billing issue, a system-provided sheet appears in your app with a prompt that lets customers update their payment method for their Apple ID. No action is required to adopt this feature. 

Apple Developer

Feature is available in iOS and iPadOS 16.4 and newer, Mac Catalyst apps also have access to this API.

StoreKit also provides messages and display to get billing issue messages and display them within application scene.

Apple Developer: Get ready to help customers resolve billing issues without leaving your app

Weekend good reads for Apple developers, issue #38

Treat yourself with some really good articles this weekend!

And this is it for today, see you next time!