Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Percentage of iOS users authenticated with iCloud

I am currently considering CloudKit as a backend for a new app I am writing.

With Apple claiming 782 million iCloud users and a billion active iOS devices, the idea of leveraging iCloud login sounds great.

My assumption was that it means pretty much anybody can just download my app and start using it without having to go through an annoying sign-up process.

So, out of curiosity I have checked the iCloud adoption rate in an app I currently work on, in the store, with a few thousands users.

Here is what I do to check for iCloud:

- (void)checkForiCloud {
    [[CKContainer defaultContainer] fetchUserRecordIDWithCompletionHandler:^(CKRecordID *recordID, NSError *error) {
        if (error.code == CKErrorNotAuthenticated) {
            user.hasiCloud = NO;
        } else if (recordID && recordID.recordName) {
            user.hasiCloud = YES;
        }
    }];
}

The result is that less than 60% have iCloud set up. If I have to ask 40% of my users to create or log in an iCloud account to use my app, it kind of defeats the purpose.

So here is my question:

Has anybody seen similar stats or know where I can find good numbers on the percentage of iOS users who have an iCloud account set up on their device?

like image 525
Yann Bodson Avatar asked Aug 03 '16 07:08

Yann Bodson


1 Answers

After 20 days and gathering data for about 5k users, the percentage of users authenticated with iCloud is stabilising at around 73%.

like image 156
Yann Bodson Avatar answered Nov 14 '22 04:11

Yann Bodson