I am using Xcode 5. I also added iOS universal framework to my Xcode.
I am trying to create a static library for a particular payment API which requires XCode to have iOS universal framework installed.
These are the steps I have followed up to now.
- Installed iOS universal framework to my XCode 5 as Real framework method.
- Built the Payment workspace project successfully, and I got the embedded framework in the derived data path.
- Added the embedded framework in the previous step to my application.
When I run my application I am getting following compile error
.../PaymentExchange.embeddedframework/Resources/ PaymentExchange.storyboardc: Exception while running ibtool: -[NSConcreteMapTable relativePath]: unrecognized selector sent to instance 0x7ff61b1e1710
When I click on that error line to jump to the point of error Xcode crashes.
I don't think this is related with iOS universal framework or the payment API. This looks more an like an XCode bug, so I know one obvious answer is to file a bug report. I am mainly asking for any workaround.
I have seen this 2 year old thread in stackoverflow, but I am not sure the accepted answer works now. Furthermore I can't install old version of XCode/ibtool because I am making an iOS 7 only enterprise app.