Services Plugins FAQs

Apple Sign In -

Thanks again for your support

I have tried updating the Redirect URL in the element to how you have it, and have also set the Redirect URLs in the ServiceID to be the same as you have in your documentation and it still isn’t working. I do not get any errors in the logs.

I have added the support email to collaborators and the link to my application is Tivitee-v2 | Bubble Editor. This is all taking place in a group which you can access on this page (Tivitee - Home) by clicking the ‘Sign Up/Log in’ button in the top right corner.

Please let me know if you need anything else and thanks again for your continued support.

image

Hello, @jet3945
Thanks for the screenshots.

I’m sorry, but I think we misunderstood the Redirect URLs you should use.
You can’t use the links from our Demo Page and Apple Console, since they only work in our application and we provide them as an example of the settings you should use.

So, you need to put your own links (domain and redirects for the application) as it was earlier. The only thing I noted is these links should be composed in the same way as on our Demo Page.

In the Apple Console, please set your own domain and after that, Redirect URLs, which were used before:

For the “Sign in with Apple button” please set the link for the app, like it was before, but, use the “/version-App version/index” path:

When it would be done, let me know and I will continue my investigation.
Best regards,

Sorry for the misunderstanding.

That has been resolved now. So the redirect URLs on the apple side are set as below, and the redirect URL in the element has been set with my domain but the same set up as you have.

Please let me know if you need anything else from me

image

Thanks

Jon

Hello, @jet3945
Thanks for the details.

Please allow me to check your app and do some tests in order to understand the root cause of the issue.
I will revert with an update ASAP.

Best regards,

Great, thanks a lot. I look forward to an update.

Jon

1 Like

Hello

Is there any update on this? Anything I can update on my side or any further questions for me?

Thanks

Jon

Hello, @jet3945

We tried to investigate your application with our keys, however, it wasn’t helpful. It means that the issue is in the key and your Apple Console configuration.

Thus, I can propose you 2 options:

  • You can give us access to your Apple console and we will configure everything from the beginning.
  • You can delete redirects, domains, and keys from your Apple Console by yourself and after that, add a new Service ID to the app.

Please let me know if that would be convenient for you, so we can continue our investigation.
Best regards,

Thanks for looking in to it.

I’m happy to give you access to my Apple Console. Please let me know what email address you want added.

Thanks

Jon

Hello, @jet3945

You can add this support@zeroqode.com email as Support to your apple console.
Please note that you need to indicate our role correctly since in case our access will be limited, we will not be able to download the key and change anything in your console.

Also, we need to establish the time, when we both will be online, so I will be able to receive the TFA code, which you will receive once I will try to log in.
Please let me know at which timezone you are leaving, so we can receive the code.

Best regards,

Thanks a lot. I have added that email as an App Manager user in my console.
I am in the UK and happy to send the code when I need to. Should I send it on here or is there a more secure/private way to give you that code?

1 Like

Hello, @jet3945
Thanks for your responsiveness on this matter.

It seems like you have added our team to your Appstore account, however, we need access to your Getting Started - Sign in with Apple - Apple Developer

Since we have access only to your Apptore account, we can’t check your keys and redirects.

Please add us to your Developer console.
Best regards,

I’m not sure how I can add you to the developer account. I have reviewed these instructions (Invite team members - Manage your team - Account - Help - Apple Developer) but that is what I already did that gives you access to App Store Connect. Can you clarify exactly what access you need any how I give you that access?

Thanks

Hello, @jet3945
Thanks for clarifying that and sorry for the misleading.

Indeed, there was a correct invitation and today, our development team will take a look at your settings.
I will do my best to speed up this process.

Thanks for your understanding.
Best regards,

Hey, @jet3945

Unfortunately, the access you provided for us is not enough for generating a new key.
Thus, I kindly ask you to provide us with credentials for your Apple Account: Getting Started - Sign in with Apple - Apple Developer

You can send them in DM to me, and I guarantee that everything is absolutely confidential and nothing will happen with your data.

Best regards,

Hello, @jet3945
Thanks for your patience.

Through this message, I would like to let you know that we have fixed the issue with Sign in with Apple Plugin in your application.
Now, redirects are correct and the new user is recorded in the Bubble DataBase.

However, once the user is signed in to your app, it should be redirected to the page where the Apple button is placed - index.
Thus, please make sure that you will add a condition to close the “Sign in/Login” group once the user is signed in.

Best regards,

Thanks so much for your help. That’s all working now.

Another question that has now come up though…I resubmitted my app to the App Store and they’ve rejected it because I ask for the users name after they log in with Apple. That day this doesn’t follow their design principles and that the name should be coming through as part of the authentication.

Is it possible to access this name and write it to the profile of my user? I only see email and password in the docs

Thanks

Jon

Just for a bit more context, I am pulling the first and last name through but (at least for my Apple account) they keep coming through as empty.

Hello, @jet3945

I discussed with our native team the reason of rejection your application, and they mentioned, that according to Apple rules, immediately after signing in a new user, should be redirected to the index page (and after that, they can access the profile page).
The fact that immediately after signing in to the app, your user should complete this form is not really acceptable by the App Store:

As you can see on my end, the name was written automatically, not manually by me.

Best regards,

Hi,

This has been sorted now. It turns out Apple only send the first and last name on the first sign in, otherwise it comes through blank.

Thanks a lot for your help on this. I’m really happy with the level of support you gave me. If there is anywhere I can leave feedback then let me know.

Jon

Hey, @jet3945
I’m happy to hear that from you!

If you like our plugin, could you please rate it by going to Plugins tab in Bubble editor? You can find the plugin by name and give it as many stars as it deserves :smiley:
I would be happy to hear your feedback about this plugin and our support :slightly_smiling_face:

Thanks! :pray: