The replicators were created using the REST api (from a react-native app). I want to resume them so tried writing a bit of objective-c to do it as there doesn't seem to be a way using the REST API.
/** * [email protected] * http://twitter.com/nickpomfret * https://uk.linkedin.com/in/nick-pomfret-03614a */ On 19 August 2016 at 13:17, James Nocentini <[email protected]> wrote: > [db allReplications] returns all the running replications so it will be > empty when there are no replications running. Did you try to use [database > createPush/PullReplication:] to resume it? The replication will pick up > from where it last stopped. > > James > > On Friday, 19 August 2016 11:38:40 UTC+1, Nick Pomfret wrote: >> >> I tried a basic brute force approach and just try and turn them all on: >> >> CBLManager *manager = [CBLManager sharedInstance]; >> >> NSArray* dbNames = [manager allDatabaseNames]; >> >> for (id name in dbNames) { >> >> CBLDatabase* db = [manager databaseNamed:name error:nil]; >> >> NSArray* replications = [db allReplications]; >> >> for(CBLReplication* rep in replications) { >> >> rep.suspended = false; >> >> } >> >> } >> >> But the list of replications returned by the call to allReplications is >> empty. >> >> On Friday, 19 August 2016 10:57:26 UTC+1, Nick Pomfret wrote: >>> >>> Sorry, I'm struggling with this a bit (not a iOS programmer!). I have a >>> method in my AppDelegate >>> >>> -(void)application:(UIApplication *)application >>> didReceiveRemoteNotification:(NSDictionary *)notification >>> fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler >>> { >>> >>> in which I'd like to switch on the replicator temporarily. But I don't >>> know how to get access to it in order to switch it on. >>> >>> On Monday, 20 June 2016 13:32:15 UTC+1, Nick Pomfret wrote: >>>> >>>> I'm trying to get couchbase lite (on iOS for now) to sync documents >>>> when its awoken in the background from a push notification. So far I can >>>> accept and process a notification while the app is in the background. And >>>> I have given it 10 seconds before the completionHandler gets called. >>>> But during that 10 seconds I can't see any activity. >>>> >>>> Any pointers on what I've missed would be appreciated. >>>> >>> -- > You received this message because you are subscribed to a topic in the > Google Groups "Couchbase Mobile" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/mobile-couchbase/EOkrycvMnas/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/mobile-couchbase/783cd947-3f74-4926-b3ef- > 100dc24342dd%40googlegroups.com > <https://groups.google.com/d/msgid/mobile-couchbase/783cd947-3f74-4926-b3ef-100dc24342dd%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/CACfBfNtT-zmLwE9EYes-VF%2B%2BwEANHHsM2CxcHQ%2Bvz0-7hdW_HQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
