On Wednesday, August 17, 2016 at 2:13:48 PM UTC-7, Jens Alfke wrote: > > > Are you using the regular static-library build of Couchbase Lite? If so, > you should switch to using the dynamic framework. Currently the only way to > get that is to build it yourself, from the “CBL iOS Framework” target. (Oh > wait, I think if you use Carthage it will also build this, because Carthage > only builds dynamic frameworks.) >
Indeed, since we're acquiring Couchbase Lite from CocoaPods, it has been the static version. (Are there plans to distribute a dylib build? Or perhaps more poignantly, why doesn't the CocoaPods distribution download and build the source like virtually every other pod does?) I had not heretofore explored Carthage, but I did set it up yesterday on your tip. That looks like another option to keep in mind; thanks. I think I'm going to put up with the "slap in a modulemap" hack for now though, as it appears to get the job done without further complicating our build pipeline right now—even though I expect we are going to be dealing with duplicately-linked symbols… cheers, -ben -- 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/5d4c0ada-98da-43fa-b4a3-d6e872be972b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
