TextExpander / TextExpanderTouchSDK

TextExpander touch SDK
85 stars 13 forks source link

iOS5 compatibility #3

Closed AndreasVerhoeven closed 10 years ago

AndreasVerhoeven commented 10 years ago

Version 2.1 is no longer compatible with iOS5, due to calling the, on iOS5 nonexistent -[EKEventStore calendarsForEntityType:] method. It would be a good move to at least fail gracefully, by first checking if calendarsForEntityType: exists and if it doesn't, don't do any text-expanding.

gscown commented 10 years ago

I suspect this means you are using a pre-release TextExpander 2.1 framework and not the one here, as this was fixed at the end of our development process but before we placed the framework on GitHub. I'd strongly urge you to clone this repository directly and replace the TextExpander.framework in your project with the one from the clone. When run on iOS 5, TextExpander exclusively uses the old UIPasteboard model to share snippet data.

AndreasVerhoeven commented 10 years ago

You're right, Greg. We were one git commit behind. Everything is fine using the latest git version.

Thanks for the quick response!