ShareKit/ShareKit — Issue #147: Some iOS 3.1 Crashes
Author: bluesuedesw
Created: 2011-12-28 01:10:52+00:00
State: open

FYI - Came across two iOS 3.x issues with ShareKit 2.0 whilst testing on an OG iPhone running 3.1.3 today.

First crash comes from SHKFormControllerLargeTextField.m (located in the facebook sharer group - not sure that's the best place for it)

The conditional if (UIKeyboardFrameEndUserInfoKey) check causes a EXEC_BAD_ACCESS crash

my solution was to comment out the if statement and just use the code from the else clause.

The second iOS 3.x crash issue comes from the FourSquareV2 sharer. If I select the share > "More..." option from the ActionSheet, (whether or not the user has used the 4sq sharer before) for some reason it checks the FourSquare sharer and it does a check to see if the app needs Locational approval. This crashes iOS 3.1.3. I don't have a fix but I simply removed the FourSquare sharer to get around this as I didn't need it in my app.

As an aside, thanks for all the effort on the new version!