Skip to content
This repository has been archived by the owner on Jun 2, 2018. It is now read-only.

BlocksKit Crash at startup #65

Closed
RVLVR opened this issue Feb 1, 2012 · 4 comments
Closed

BlocksKit Crash at startup #65

RVLVR opened this issue Feb 1, 2012 · 4 comments

Comments

@RVLVR
Copy link

RVLVR commented Feb 1, 2012

i used blockskit 1.04 but when i try to compile my project ( with xcode 4.2 ) to a device ( 3GS ) with iOS 4.1

i get this error at start up

dyld: Symbol not found: _imp_implementationWithBlock
Referenced from: /var/mobile/Applications/4B67E185-B4EE-405B-944A-3B3101D4E375/INGDusk.app/INGDusk
Expected in: /usr/lib/libobjc.A.dylib
in /var/mobile/Applications/4B67E185-B4EE-405B-944A-3B3101D4E375/INGDusk.app/INGDusk

@brspurri
Copy link

brspurri commented Feb 1, 2012

I'm seeing this as well. Not sure how to get around it. Works on my 3GS with iOS 4.3.3. Crashes (with the above error) on my 3G with iOS 4.1.2. Any thoughts?

@brspurri
Copy link

brspurri commented Feb 1, 2012

Here is a bit more information: http://stackoverflow.com/questions/1805578/creating-an-imp-from-an-objective-c-block
States that imp_implementationWithBlock() is only available in >4.3. Is there any chance of a workaround for pre-4.3? Without it, it would kill all support for 3G phones.

@brspurri
Copy link

brspurri commented Feb 3, 2012

I see that this was corrected in:
394cd9d

Just thought I'd point that out for anyone having trouble (since it's not in the release version yet).
Thanks for the fix! Works like a charm!

@zwaldowski
Copy link
Collaborator

This will be fixed shortly (both runtime and linking variations) in the next release. Thanks for the report.

EDIT: Fixed in 1.0.5. Cheers!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants