open iCloud settings programmatically

Hello,


My app uses iCloud Drive (and I want to prevent users from using it if they did not configure it).

Yet, I want to ease my user's life by allowing them to open this configuration directly (especially since the "iCloud Drive" config is kinda hiding..).


Any ideas what can I do?

Answered by Documentation Engineer in 173752022

You cannot do this directly. If this is important to your app, please file a bug report requesting this ability.

Accepted Answer

You cannot do this directly. If this is important to your app, please file a bug report requesting this ability.

Can you explain what you mean by "if they did not configure it"?

I use testFlight for beta testing.


It appears some people disable the ability of their device to use iCloud Drive (the Settings->iCloud->iCloud Drive->iCloud Drive is off).

Since I use CloudKit - I need this feature enabled...


I don't want my users to be able to start my app without this configuration.


Telling people "go to .... ->....->...->..." is pretty annoying, so I want to enable my users a direct link to this configuration ...

Thanks,


submitted, bug report: 28146954



Is there any way to do it indirectly (using code I can use within an app...)?

Hi Evenro,


Did you got any reply from apple for this bug. I also have the same requirement.

I need to have a button in my application that should redirect it to the icloud login page if the user has not signed in already.



Thanks in advance!!!

So there's no way to send the user to the iCloud settings page ?

Any update on this?

Apple should have this work the same as for notifications. It shows up under notifications, but on the app settings page it also shows notification settings there. Just put the icloud switch there if we ask for the entitlement.

Please???

🥺

open iCloud settings programmatically
 
 
Q