To allow players to return to your game after completing checkout in an external browser, such as Safari, you need to set up a Universal Link.In Xcode:
Open your project and select your main project file.
Go to the Signing & Capabilities tab.
Click + Capability and search for Associated Domains. If you don’t see it, ensure you’re using a real device configuration.
After a player completes a purchase or exits the checkout in Safari, they’ll be redirected back to your app via a deeplink.
Your app must capture this URL and forward it to the Appcharge SDK to finalize the transaction.If your app handles deeplinks, make sure to call the Bridge handleDeeplink method inside your existing handlers to pass the URL to the Appcharge SDK.If your app doesn’t already handle deeplinks, add the following methods in your SceneDelegate: