Closed Bug 1139057 Opened 9 years ago Closed 5 years ago

Register for iOS's background fetch mode to maintain Firefox Account state

Categories

(Firefox for iOS :: Firefox Accounts, defect)

All
iOS 8
defect
Not set
normal

Tracking

()

RESOLVED INACTIVE

People

(Reporter: nalexander, Unassigned)

References

Details

The iOS equivalent of Android's SyncAdapter is a UIApplication level performFetchWithCompletionHandler:, see [1] and [2].

We should register for such a fetch and maintain the Firefox Account state -- exchanging tokens, etc -- a few times a day.

[1] https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

[2] https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/index.html#//apple_ref/occ/intfm/UIApplicationDelegate/application:performFetchWithCompletionHandler:
OS: Mac OS X → iOS 8
Hardware: x86 → All
Blocks: iosfxav2
After discussion with rnewman, tecgirl, and darrin, we are unlikely to support this for v1.
No longer blocks: iosfxa
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.