bumptech / bump-api-ios

make your app bumpable in seconds
http://bu.mp/api
Other
147 stars 52 forks source link

This build does not work when building for iOS 6 (on device) due to armv7s #8

Open jeremyprovost opened 12 years ago

jeremyprovost commented 12 years ago

I believe it simply needs a recompile that includes that architecture.

Ed217 commented 12 years ago

Beyond the issue with the lack of armv7s slice, I am seeing lots of memory errors for V3. Most reference default_malloc-ex.

hisham commented 12 years ago

+1 please fix asap now that iOS6 and iPhone 5 is out...

rsmoz commented 12 years ago

Please, please, please fix this. I'm working on an app that needs this! Such a great API should be kept up-to-date.

tewks commented 12 years ago

We are working on a new update with some additional bug fixes to improve performance and reliability. We will release this next week. In the meantime, if you remove armv7s from your target, it will both build and work on the iPhone 5.

Thomas

Le 28 Sep 2012 à 19:05, rsmoz notifications@github.com a écrit :

Please, please, please fix this. I'm working on an app that needs this! Such a great API should be kept up-to-date.

— Reply to this email directly or view it on GitHub.

tewks commented 12 years ago

Hi all,

Please try out 3.1b2, which can be downloaded here: https://github.com/bumptech/bump-api-ios/downloads

T

ieswxia commented 12 years ago

There are some problems,see below.

Undefined symbols for architecture armv7s: "_sha1_digest_to_hex",referenced from:_bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_get_packed_size", referenced from:

  _hello__get_packed_size in libBump.a(bam.pb-c.o)

  _handset_update__get_packed_size in libBump.a(bam.pb-c.o)

  _handset_log__get_packed_size in libBump.a(bam.pb-c.o)

  _ack__get_packed_size in libBump.a(bam.pb-c.o)

  _clock_update__get_packed_size in libBump.a(bam.pb-c.o)

  _ping__get_packed_size in libBump.a(bam.pb-c.o)

  _pbcommunication__get_packed_size in libBump.a(bam.pb-c.o)

  ...

"_SHA1_Init", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_destroy_boat_packet", referenced from:

  _bapi_handle_sent_packet in libBump.a(api-core-64066F767C803869.o)

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_system_allocator", referenced from:

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_pack", referenced from:

  _hello__pack in libBump.a(bam.pb-c.o)

  _handset_update__pack in libBump.a(bam.pb-c.o)

  _handset_log__pack in libBump.a(bam.pb-c.o)

  _ack__pack in libBump.a(bam.pb-c.o)

  _clock_update__pack in libBump.a(bam.pb-c.o)

  _ping__pack in libBump.a(bam.pb-c.o)

  _pbcommunication__pack in libBump.a(bam.pb-c.o)

  ...

"_ntoa", referenced from:

  -[BumpClient ipStringForHost] in libBump.a(BumpClient-4A2ADD525826BE6B.o)

"_destroy_bumpnet", referenced from:

  _bapi_disconnect in libBump.a(api-core-64066F767C803869.o)

  _bapi_connect in libBump.a(api-core-64066F767C803869.o)

"_SHA1_Update", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_send_boat_packet", referenced from:

  _bapi_send_boat_packet_no_lock in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_boat_packet in libBump.a(api-core-64066F767C803869.o)

 (maybe you meant: _bapi_send_boat_packet_no_lock, _bapi_send_boat_packet )

"_protobuf_c_message_free_unpacked", referenced from:

  _apikey_status__free_unpacked in libBump.a(bam.pb-c.o)

  _clock_update__free_unpacked in libBump.a(bam.pb-c.o)

  _server_message__free_unpacked in libBump.a(bam.pb-c.o)

  _history_response__free_unpacked in libBump.a(bam.pb-c.o)

  _channel_list_response__free_unpacked in libBump.a(bam.pb-c.o)

  _confirm_request__free_unpacked in libBump.a(bump.pb-c.o)

  _data_action__free_unpacked in libBump.a(bam_actions.pb-c.o)

  ...

"_create_bumpnet", referenced from:

  _bapi_connect in libBump.a(api-core-64066F767C803869.o)

"_generate_optr", referenced from:

  _bapi_hello in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_bump in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_data in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_paypal_payment in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_payment_intent in libBump.a(api-core-64066F767C803869.o)

  _bapi_make_private_key in libBump.a(api-core-64066F767C803869.o)

"_shutdown_bumpnet", referenced from:

  _bapi_disconnect in libBump.a(api-core-64066F767C803869.o)

"_create_boat_packet", referenced from:

  _bapi_send_ping in libBump.a(api-core-64066F767C803869.o)

  _bapi_hello in libBump.a(api-core-64066F767C803869.o)

  _bapi_update in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_confirm in libBump.a(api-core-64066F767C803869.o)

  _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o)

  _bapi_request_channel_list in libBump.a(api-core-64066F767C803869.o)

  _bapi_send_bump in libBump.a(api-core-64066F767C803869.o)

  ...

"_init_bumpnet_framework", referenced from:

  _bapi_create in libBump.a(api-core-64066F767C803869.o)

"_SHA1_Final", referenced from:

  _bapi_sha1 in libBump.a(api-core-64066F767C803869.o)

"_protobuf_c_message_unpack", referenced from:

  _apikey_status__unpack in libBump.a(bam.pb-c.o)

  _clock_update__unpack in libBump.a(bam.pb-c.o)

  _server_message__unpack in libBump.a(bam.pb-c.o)

  _pbcommunication__unpack in libBump.a(bam.pb-c.o)

  _history_response__unpack in libBump.a(bam.pb-c.o)

  _channel_list_response__unpack in libBump.a(bam.pb-c.o)

  _confirm_request__unpack in libBump.a(bump.pb-c.o)

  ...

ld: symbol(s) not found for architecture armv7s

clang: error: linker command failed with exit code 1 (use -v to see invocation)

At 2012-10-04 05:12:48,"Thomas Greany" notifications@github.com wrote:

Hi all,

Please try out 3.1b2, which can be downloaded here: https://github.com/bumptech/bump-api-ios/downloads

T

¡ª Reply to this email directly or view it on GitHub.

mwawrusch commented 12 years ago

Does'nt work for me either, same bugs.

gazolla commented 12 years ago

Hi Guys,

I was trying to generate ipa ("archive" option) for iOS 6.0 and it did not work. Then I changed the "build Active Architecture only" to YES into "Building settings"and it works !

I'm using:

OSX 10.8.2 Xcode 4.5.1 libBump.a — 3.1b2 trying to generate ipa ("archive" option) for iOS 6.0

Best Regards, Sebastian

rsmoz commented 11 years ago

Still no fixes -_-

Bartjezzz commented 11 years ago

Hi Guys,

Any progress on this? Still waiting for a fix. Would love to use this asap

Happy Holidays!

Bart

antoinelamy commented 11 years ago

Same thing here. Thank you for fixing it ASAP.

4ndrey commented 11 years ago

Thomas, where is new libBump with official armv7s support?

bluv commented 11 years ago

Any progress on the update?

feraco commented 11 years ago

Hello I having been trying to inegrate bump into my project for the past few days.

I keep getting the same errors about armv7s its about 19 errors that start like this

Undefined symbols for architecture armv7s: "_protobuf_c_message_unpack", referenced from:

Is there something i can do that will make this project build successfully? I have been reading forums for days now.

aranjan commented 11 years ago

Still cant use the new library

Ld /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest normal armv7s cd /Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp setenv IPHONEOS_DEPLOYMENT_TARGET 5.0 setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Products/Debug-iphoneos -L/Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp/../libBump -F/Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Products/Debug-iphoneos -F/Users/ranjan/Downloads/bump-api-ios-master/BumpTestApp/.. -filelist /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest.LinkFileList -dead_strip -fobjc-link-runtime -miphoneos-version-min=5.0 -framework CFNetwork -framework CoreLocation -framework AudioToolbox -framework UIKit -framework Foundation -framework CoreGraphics -lBump -o /Users/ranjan/Library/Developer/Xcode/DerivedData/BumpTest-efayjgbsqkqtokamdpajgximdxnj/Build/Intermediates/BumpTest.build/Debug-iphoneos/BumpTest.build/Objects-normal/armv7s/BumpTest

Undefined symbols for architecture armv7s: "_protobuf_c_message_unpack", referenced from: _apikey_statusunpack in libBump.a(bam.pb-c.o) _clock_updateunpack in libBump.a(bam.pb-c.o) _server_messageunpack in libBump.a(bam.pb-c.o) _pbcommunicationunpack in libBump.a(bam.pb-c.o) _history_responseunpack in libBump.a(bam.pb-c.o) _channel_list_responseunpack in libBump.a(bam.pb-c.o) _confirm_requestunpack in libBump.a(bump.pb-c.o) ... "_protobuf_c_message_pack", referenced from: _hellopack in libBump.a(bam.pb-c.o) _handset_updatepack in libBump.a(bam.pb-c.o) _handset_log__pack in libBump.a(bam.pb-c.o) _ackpack in libBump.a(bam.pb-c.o) _clock_updatepack in libBump.a(bam.pb-c.o) _ping__pack in libBump.a(bam.pb-c.o) _pbcommunicationpack in libBump.a(bam.pb-c.o) ... "_protobuf_c_message_get_packed_size", referenced from: _helloget_packed_size in libBump.a(bam.pb-c.o) _handset_updateget_packed_size in libBump.a(bam.pb-c.o) _handset_logget_packed_size in libBump.a(bam.pb-c.o) _ackget_packed_size in libBump.a(bam.pb-c.o) _clock_updateget_packed_size in libBump.a(bam.pb-c.o) _pingget_packed_size in libBump.a(bam.pb-c.o) _pbcommunicationget_packed_size in libBump.a(bam.pb-c.o) ... "_sha1_digest_to_hex", referenced from: _bapi_sha1 in libBump.a(api-core-64066F767C803869.o) "_SHA1_Init", referenced from: _bapi_sha1 in libBump.a(api-core-64066F767C803869.o) "_destroy_bumpnet", referenced from: _bapi_disconnect in libBump.a(api-core-64066F767C803869.o) _bapi_connect in libBump.a(api-core-64066F767C803869.o) "_init_bumpnet_framework", referenced from: _bapi_create in libBump.a(api-core-64066F767C803869.o) "_shutdown_bumpnet", referenced from: _bapi_disconnect in libBump.a(api-core-64066F767C803869.o) "_protobuf_c_message_free_unpacked", referenced from: _apikey_statusfree_unpacked in libBump.a(bam.pb-c.o) _clock_updatefree_unpacked in libBump.a(bam.pb-c.o) _server_message__free_unpacked in libBump.a(bam.pb-c.o) _history_responsefree_unpacked in libBump.a(bam.pb-c.o) _channel_list_responsefree_unpacked in libBump.a(bam.pb-c.o) _confirm_request__free_unpacked in libBump.a(bump.pb-c.o) _data_actionfree_unpacked in libBump.a(bam_actions.pb-c.o) ... "_send_boat_packet", referenced from: _bapi_send_boat_packet_no_lock in libBump.a(api-core-64066F767C803869.o) _bapi_send_boat_packet in libBump.a(api-core-64066F767C803869.o) (maybe you meant: _bapi_send_boat_packet, _bapi_send_boat_packet_no_lock ) "_destroy_boat_packet", referenced from: _bapi_handle_sent_packet in libBump.a(api-core-64066F767C803869.o) _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o) "_create_boat_packet", referenced from: _bapi_send_ping in libBump.a(api-core-64066F767C803869.o) _bapi_hello in libBump.a(api-core-64066F767C803869.o) _bapi_update in libBump.a(api-core-64066F767C803869.o) _bapi_send_confirm in libBump.a(api-core-64066F767C803869.o) _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o) _bapi_request_channel_list in libBump.a(api-core-64066F767C803869.o) _bapi_send_bump in libBump.a(api-core-64066F767C803869.o) ... "_SHA1_Final", referenced from: _bapi_sha1 in libBump.a(api-core-64066F767C803869.o) "_SHA1_Update", referenced from: _bapi_sha1 in libBump.a(api-core-64066F767C803869.o) "_generate_optr", referenced from: _bapi_hello in libBump.a(api-core-64066F767C803869.o) _bapi_send_bump in libBump.a(api-core-64066F767C803869.o) _bapi_send_data in libBump.a(api-core-64066F767C803869.o) _bapi_send_paypal_payment in libBump.a(api-core-64066F767C803869.o) _bapi_send_payment_intent in libBump.a(api-core-64066F767C803869.o) _bapi_make_private_key in libBump.a(api-core-64066F767C803869.o) "_create_bumpnet", referenced from: _bapi_connect in libBump.a(api-core-64066F767C803869.o) "_protobuf_c_system_allocator", referenced from: _bapi_handle_packet in libBump.a(api-core-64066F767C803869.o) "_ntoa", referenced from: -[BumpClient ipStringForHost] in libBump.a(BumpClient-4A2ADD525826BE6B.o) ld: symbol(s) not found for architecture armv7s clang: error: linker command failed with exit code 1 (use -v to see invocation)

manasishah88 commented 11 years ago

Hello any update regarding the libBump.a for ios 6 (architecture armv7s)

xtreme-mohannad-abwah commented 11 years ago

You guys can check this thread out, solved our problem. Just to clarify, this does allow the code to compile and work on iPhone 5, just choose the appropriate architecture in XCode and use the correct .a file. Cheers!

https://groups.google.com/forum/#!topic/bump-api/O0F0d_Y_-R8

tewks commented 11 years ago

The best approach right now is to remove armv7s from your targets; I've not gotten around to getting each of our dependencies built for armv7s. Please note that your binaries will work just fine on iPhone5 and iOS6.