我目前正在考虑将CloudKit作为我正在编写的新应用程序的后端。
Apple声称782 million iCloud users and a billion active iOS devices,利用iCloud登录的想法听起来很棒。
我的假设是,几乎任何人都可以下载我的应用并开始使用它,而无需经历烦人的注册过程。
所以,出于好奇,我已经检查了我目前正在使用的应用程序中的iCloud采用率,在商店中,只有几千个用户。
以下是我要检查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;
}
}];
}
结果是低于60%设置了iCloud。如果我不得不要求40%的用户创建或登录iCloud帐户来使用我的应用程序,那就有点失败了。
所以这是我的问题:
有没有人看过类似的统计数据,或者知道在哪里可以找到有关在其设备上设置了iCloud帐户的iOS用户百分比的好数字?