私は現在、私が書いている新しいアプリケーションのバックエンドとしてCloudKitを検討しています。iCloudで認証されたiOSユーザーの割合
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ユーザーの割合に良い数字を見つけることができる場所を知っていますか?
興味深い。 iCloudは多くの場合、複数のデバイス間で同期をとるために使用されるため、多くのiCloudユーザーには複数のiOSデバイスが搭載されていると思います。これは、アップルの数字が必ずしもあなたの観測と矛盾しないことを意味します... –
CloudKitを使用するためには、iCloudドライブが必要なので、CloudKitの資格を持つユーザーの数は、おそらく782万 – Luke
これはいいところです@ルーク、iCloudはiOS 5以降のユーザーに利用できますが、iCloudドライブはiOS 8以降でのみ利用できます... –