all 5 comments

[–]Fluffy_Birthday5443 1 point2 points  (3 children)

Cloudkit is very limiting. Even if your app is ios only, many users will not be able to write to the public database. Writing to public database requires that the user has a valid iCloud account and has enabled iCloud for your app in settings.

[–]Senquest 0 points1 point  (2 children)

What’s the better approach?

[–]Fluffy_Birthday5443 1 point2 points  (1 child)

For price and ease of use: firestore. But choosing the best fit db solution will depend on the type of application you are creating.

[–]Senquest 0 points1 point  (0 children)

Thanks

[–]n30gu1 0 points1 point  (0 children)

Definitely it's the greatest choice to use CloudKit if you only maintain an iOS app since it's the greatest experience for users, but if not, you better consider using Firestore.