I’m new to iOS and not familiar with CoreData and CloudKit. Currently developing an IOT solution where a data gathering application collect data from BLE sensors. Multiple users(iPhone’s) gather data in several locations which need to be shared with a separate monitoring application.
Thinking about using CoreData for persistent local storage. Also CloudKit to store same data from multiple users so that monitoring application can access those data (for a management dashboard).
My questions are,
- Is this possible with CoreData and CloudKit?
- Is this recommended over having a SQLite DB <-> Cloud Server <-> Management Dashboard approach?
Any guidance is highly appreciated..