Bertrand
Bertrand

Reputation: 140

iOS returning from safari (or another app)

My problem is the following: in my app, I need to switch to safari for a login; however, when the user is redirected to my app, I want a specific action to be executed. Is there a way to do that? ViewWillAppear doesn't work, since it's called only the first time the views shows up....

Thanks for the help :)

Upvotes: 0

Views: 293

Answers (1)

Julio Gorgé
Julio Gorgé

Reputation: 10106

You could register your iOS app to handle URL scheme 'foo', then invoke or have a link pointing to 'foo://my_custom_launch_action' from your website. When your app launches, you may read the launch options and act accordingly.

I think the official Flickr app for iPhone implements this mechanism to authenticate users through Safari from outside the app.

Upvotes: 1

Related Questions