MosheBerman/KosherCocoa

Framework is Difficult to Integrate into Other Projects

MosheBerman opened this issue · 1 comments

I've been using KosherCocoa as a framework since originally porting it back in 2012. I would just drag my files into the project and compile.

Since then, Apple has allowed third party developers to use dynamically linked frameworks in iOS. Then, we got CocoaPods and Carthage. More recently, Swift Package Manager was introduced.

With Xcode 7, I tried dragging my projects into Xcode and building. That worked for debug builds, but it's been a struggle to get things right when Archiving. I'm opening this issue to track efforts at simplifying the bridging headers and the archive process.

The umbrella header has changed a little bit, and the framework should now support modules. (@import KosherCocoa) Not closing yet, because I'm not convinced this is the best way.