I have an app where I can receive donations from users. Currently I use the WebSync app from Zeroqode to navigate to the external link to receive payments within the app.
Apple rejected my app and in the feedback they said this:
Both approved and not approved nonprofits may accept donations outside of free apps by providing a link to your website that launches the default browser or SFSafariViewController for users to make a donation.
So apparently using a web view is not acceptable like the plugin WebSync is utilising, it has to use the SFSafariView controller for navigation.
Can someone help in this regard on how to use that specific controller?
The option to use the phone’s default browser outside the app also has it’s own issues so I would prefer not going that route again.
Ah that sucks. Haven’t seen any plugins enabling use of SFSafariView. For now I think the only option will be to link out of the app to Safari using the “Open an external website” action.
I see, haven’t used that action in the live app, but assumed it would work since it does in Bubble Go. Have you tried using a text element instead, and adding a link to the text element? Those links should also open Safari I believe, and text elements can also be styled to look like a button.