keenlabs / KeenClient-iOS

Official iOS client for the Keen IO API. Build analytics features directly into your iOS apps.
https://keen.io/docs
MIT License
78 stars 56 forks source link

XCode7 bitcode #122

Closed drico closed 8 years ago

drico commented 9 years ago

When compiling on a device with XCode 7, I get the following issue.

ld: '/Users/*****/KeenClient/libKeenClient-Aggregate.a(HTTPCodes.o)' 
does not contain bitcode. 
You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), 
obtain an updated library from the vendor, or disable bitcode for this target. 
for architecture armv7

Of course, setting ENABLE_BITCODE to NO will solve the issue in an app, but I am developping an SDK that embeds KeenIO SDK.

Thus, to make my SDK BITCODE ready, I need the KeenIO SDK to be BITCODE ready too.

heitortsergent commented 8 years ago

@drico sorry for the delay in getting back to you on this.

Could you please see if version 3.5.0 of the SDK fixes the issue for you? I just uploaded it here, and it seems to be working on my end. I tested with version 3.4.3 before and it really wasn't working.

drico commented 8 years ago

Hi, I confirm this is fixed in the 3.5.0 release :) Thank you !

heitortsergent commented 8 years ago

Awesome, thanks for confirming it @drico :100: