App crashes on ios 4.3
I'm using GPUImage to process certain filters on images. When I'm testing with XCode (debug build) on devices with ios 4.3 everything is ok, but when I use product->archive and uploading my app to beta testers (using testflight), on each ios 4.3 device the app crashes when testers are using controls that leverage GPUImage framework.
Is there some problem in testflight or in build settings for archiving or something else?
The Core Video weak linking seemed to fix this crashing problem for myself and for everyone else that had this. Make sure that the weak linking is active for this application project and do a clean build. What do the crash logs from the users look like for these devices? What exceptions are they generating at the command line?
I have solved the problem. The problem was, I think in XCode, it didn't recognize -fobjc-arc flag in ad hoc tab. Thanks anyway and thanks a lot for your framework, great framework!!!
and I did followed that instruction: "Also, if you need to deploy this to iOS 4.x, it appears that the current version of Xcode (4.3) requires that you weak-link the Core Video framework in your final application or you see crashes with the message "Symbol not found: _CVOpenGLESTextureCacheCreate" when you create an archive for upload to the App Store or for ad hoc distribution. To do this, go to your project's Build Phases tab, expand the Link Binary With Libraries group, and find CoreVideo.framework in the list. Change the setting for it in the far right of the list from Required to Optional.
"