Posts

Post not yet marked as solved
0 Replies
197 Views
Hello, We are currently developing an application which uses BLE services to discover nearby devices (in foreground and background state) and stores these discoveries in user defaults as a simple model (i.e. timeOfDiscover and peripheralIdentifier). This app will not be served on stores and will be used internally. We need to send these stored data to our webservice at least once every hour, even if the app is in background state (assuming the purpose of the application, we expect it to be in background state %99 of the time). What is the most efficent way to accomplish this goal? Or is it even possible to do so? The things we considered so far; Background execution: I understand background executions are heavily dependent on the system and the users usage behaviours. Is it possible to archive our goal with background executions? Sending silent notifications to applications every hour and performing network call: While we never used silent notifications for triggering network calls, this seems doable. Please correct us, if we are wrong :) Regards, B
Posted
by bcgoz.
Last updated
.