I'm working in Apple's Sandbox environment to implement in-app purchase of an auto-renewable subscription.
I followed the instructions at this link in order to Enable Billing Grace Period: https://developer.apple.com/help/app-store-connect/manage-subscriptions/enable-billing-grace-period-for-auto-renewable-subscriptions.
However, when I receive an App Store Server Notification for when the user's billing method fails (DID_FAIL_TO_RENEW), it includes no information about the gracePeriodExpiresDate and we never get a GRACE_PERIOD_EXPIRED notification.
Logs showing App Store Server Notification not reflecting Grace Period Enabled.
I enabled grace period in App Store Connect like three weeks ago, so it's not a delay there.
What can I do to test out Billing Grace Period? Is this just an Apple bug?
Post
Replies
Boosts
Views
Activity
Within the last week, we listed our app on the App Store for Pre-Download. Immediately after, we created campaign links and sent them around. We are 100% certain that at least a few of the campaign links have generated over 5 pre-downloads, yet we still can't view campaign data.
Is this because pre-downloads are not considered App Store Units, so we won't be able to get the attribution until the launch date?
I currently have the following screen, implemented through a UISheetPresentationController:
I would prefer that the screen look like this (i.e. I'd like to preserve the UISheetPresentationController but make it not pinned to sides and bottom)
I tried to use the sourceView property to do this, and followed all instructions in documentation but nothing worked. Is this possible without creating my own custom view that replicates a bottom sheet?