objc[285]: Class DDLog is implemented in both /private/var/mobile/Containers/Bundle/Application/E6E25213-1BC1-4767-9BB2-0DE91DF06256/my.app/myapp and /private/var/mobile/Containers/Bundle/Application/E6E25213-1BC1-4767-9BB2-0DE91DF06256/my.app/myapp. One of the two will be used. Which one is undefined.
On Aug 28, 2014, at 6:21 AM, Tim Carr <xap...@gmail.com> wrote:The 1.0.2 Couchbase-lite update broke our build. And it took me an hour to work out why :(
Somewhere between the 1.0.0 -> 1.0.2 update, Couchbase-lite started using DDLog from CocoaLumberjack.
... and causes the app to crash as soon as DDLog is called.
Please don't define DDLog* symbols directly in Couchbase frameworks -- instead, update your .podspec to depend upon the CocoaLumberjack pod.