iOS account kit email verification. open app link in email gets error - ios

Verifying an email address using account kit the user receives an email that after the user has verified the email they have a option to go back into the app by pressing open app. When pressing open app it says "safari cannot open the page because the address invalid?"
Is there anything I could do client side to make pressing the button open actually open the app not give an error message?

I needed to select target and then info. add url type and then for url scheme I needed to say ak"facebookAppId"

Related

Universal link or URL scheme for App Clip to link back from email

We are building an App Clip that comes with some sign up functionality. Beside Sign in with Apple users can also sign up with email.
In order to proceed they need to confirm a link in an email that has been sent to the address used for signing up. The universal link works perfectly fine for the full app, so the AASA file and associated domains are working.
However, we can not link back to the App Clip which is a major break in the user flow and it's very likely that users are not able to return to the App Clip.
Is there any way to link from an email back to the App Clip?

Testflight invitation email's button not clickable

I have added my application to the iTunes Connect and allowed the application to go Testflight Beta testing. However, when I tried to send the invitation email to the internal tester, the email, which should contains a button to open the URL from the Testflight app appears to be not clickable, and when I tried to right click to get the hyperlink, it does not have it. The button become looks like this,
As far as I am concerned, the button should actually looks like this,
I have tried to remove the internal tester from the Users & Roles section, re-adding the user as internal tester, as well as remove the tester role, adding it back again to get a new invitation email, but all the emails have this same issue.
Any ways so that I can get the button back to the usual one?
Thank you.
So, after some time, I did tried on the alternative mentioned by #WilliamCorncobDecker that I eventually opened the email in a web browser. However, in my case, the button is still not clickable. So, what I did was to view the page source and get the invitation URL and send to URL to my device.
Open the URL from the device, and it's working fine now.

iOS Accounts Framework -- How to prompt user who hasn't entered account info to do so?

I am trying to get the Accounts Framework to give me a user's twitter handle.
This works if the user had previously logged on to twitter with their iPhone.
However, if they have never associated their account with their iPhone, I can't find a good way to prompt them to do so.
The method ACAccountStore.renewCredentialsForAccount does take them to settings to re-enter their password, but I don't see a way to take them to that settings screen to enter a new account.
As to me, the best solution for you right now is to make an UIAlert that tells something like:
"Please go to your Settings > Twitter and login...thanks"
As currently there is no URL to Twitter/Facebook settings page in iOS.
The only settings page in iOS Settings you can open from your app — is your app's settings page.
You can do that by calling:
UIApplication.sharedApplication().openURL(NSURL(string: UIApplicationOpenSettingsURLString))

How do I create a custom url scheme that will be recognized as a link?

My url scheme looks like "foo://".
This works great when I type into the browser.
The application requires I send this link in an e-mail and the e-mail opens from there. How can I configure the url scheme to be recognized as a link? I tried doing http://foo:// but of course my browser caught that.
One solution is to ping my server http://foo.com/redirect_to_app. If there is a way to do this with the app only I would like to know.
If you put the URL as foo:// in the email body, then that is all you need to do. Of course it requires that the user reads the email using the Mail app on their iOS device and the user must have your app installed on their iOS device as well.
Your foo:// URL will mean nothing if the email is read on a non-iOS device or computer or if the user doesn't have your app installed.
This all assumes that your goal is for one user of your app to send an email to another user of your app and tapping on the link in the email will launch your app on the receiver's iOS device.
There is a way. You need to create a webpage and create redirect code(url scheme) to your app.
Check this out... Check if URL scheme is supported in javascript

Add an App not functioning

When I go to the add an app button, enter my Gmail address, nothing happens and I receive no email with an app key. Thoughts?
After you've created your Simperium account and logged in you should see the 'Add App' button over on the left bar. Clicking it will ask you for an app name. Your API key will show on your app summary page. I don't remember getting emails on app creation.
If you've already created your app and want the API key for it, you can select it over on the left bar.

Resources