ios - Estimote SDK Ignoring file... file was built for unsupported file format -


i having trouble estimote indoor location sdk in xcode 7.3.1. error receiving follows:

    ld: symbol(s) not found architecture x86_64     clang: error: linker command failed exit code 1 (use -v see invocation) 

at end. have added estimotesdk.framework , estimote indoor location sdk (two separate items, latter extension of former) project in supporting files folder in xcode project. have tried numerous solutions fix issue, including:

enable modules in build settings, add framework embedded binaries, add -lc++ flag other linker flags;

update framework/header search paths, add missing files directly project, add/remove architectures build settings;

add double quotes library search path;

change tests host application target;

make sure frameworks not double compiled;

as deleting derived data , cleaning project often. new xcode of yesterday, solution may obvious , not me. seems issue library not correctly built architecture need? full error receiving included here.

    undefined symbols architecture x86_64:       "_objc_class_$_estbeaconmanager", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estbeaconvo", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estcloudauthorization", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estcloudmapper", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estconfig", referenced from:           objc-class-ref in viewcontroller.o           objc-class-ref in appdelegate.o           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estestimoteaccount", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estrequestconst", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estrequestgetbeaconspublicdetails", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estrequestgetjson", referenced from:           _objc_class_$_x5jrfwmd1h3a6fjebamxpnvgvw58bdekzyadlky in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_r30zda89cbiwzqpcymm8xjpym4szy0l5 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_e0li38uuwsz9apofw3qhv6poprt1skmod in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_u6iu4jzrn2l55y2na6ub13imi6qjhpoaqewbetfyksxc8 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_x5tjiupt0eqxy2ysfrmjtty8sph2yh7fg65ufq in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_q6ajm8vjh5pyl1b9rjxogwyy255sv in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_eilrequestfetchlocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           ...       "_objc_class_$_estrequestmanager", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estrequestpostformdata", referenced from:           _objc_class_$_r9d3qv4yr1qcdjyclykdafnrdhhwmhb in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estrequestpostjson", referenced from:           _objc_class_$_a5fklf5zpakpzgydxejkjkm6uueiuhurfrm in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_h8wuqo9zv9z8zlnkpuzzrr5tgl7hg66fje in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_eilrequestfetchpubliclocations in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_eilrequestaddlocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_i9w6qorlyuxfjze0tdknztda1afu6 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_r1jq5staie8h4aouhkc3i2ck181ojpzw in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_j4knk5biyf4y2ruxzexkybeznkzgm0icootil in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           ...       "_objc_class_$_estrequestputjson", referenced from:           _objc_class_$_t7gpgjeilte9po9o1awx6tggq1i in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_r0ev8oevutpppjv9hbnca3c1vsjskd in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_r1ubuvn6lat7vhpt6oxjwyw819xlld61 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_eilrequestmodifylocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_class_$_i0d0cj6mb8xjbrtfn17wwfy1ulurhqo9x in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_class_$_estutilitymanager", referenced from:           objc-class-ref in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_metaclass_$_estrequestgetjson", referenced from:           _objc_metaclass_$_x5jrfwmd1h3a6fjebamxpnvgvw58bdekzyadlky in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_r30zda89cbiwzqpcymm8xjpym4szy0l5 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_e0li38uuwsz9apofw3qhv6poprt1skmod in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_u6iu4jzrn2l55y2na6ub13imi6qjhpoaqewbetfyksxc8 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_x5tjiupt0eqxy2ysfrmjtty8sph2yh7fg65ufq in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_q6ajm8vjh5pyl1b9rjxogwyy255sv in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_eilrequestfetchlocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           ...       "_objc_metaclass_$_estrequestpostformdata", referenced from:           _objc_metaclass_$_r9d3qv4yr1qcdjyclykdafnrdhhwmhb in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)       "_objc_metaclass_$_estrequestpostjson", referenced from:           _objc_metaclass_$_a5fklf5zpakpzgydxejkjkm6uueiuhurfrm in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_h8wuqo9zv9z8zlnkpuzzrr5tgl7hg66fje in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_eilrequestfetchpubliclocations in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_eilrequestaddlocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_i9w6qorlyuxfjze0tdknztda1afu6 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_r1jq5staie8h4aouhkc3i2ck181ojpzw in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_j4knk5biyf4y2ruxzexkybeznkzgm0icootil in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           ...       "_objc_metaclass_$_estrequestputjson", referenced from:           _objc_metaclass_$_t7gpgjeilte9po9o1awx6tggq1i in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_r0ev8oevutpppjv9hbnca3c1vsjskd in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_r1ubuvn6lat7vhpt6oxjwyw819xlld61 in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_eilrequestmodifylocation in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)           _objc_metaclass_$_i0d0cj6mb8xjbrtfn17wwfy1ulurhqo9x in libestimoteindoorsdk.a(libestimoteindoorsdk.a-x86_64-master.o)     ld: symbol(s) not found architecture x86_64     clang: error: linker command failed exit code 1 (use -v see invocation) 

update: removed first error receiving, appearing because had double included estimotesdk.framework in link binary libraries.

i ended solving issue removing framework project, redownloading github , adding project again.


Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -