-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Podfile excluding headers #71
Comments
I am getting the same problem too. Also, show the build failures at https://github.com/pixelglow/zipzap/blob/master/zipzap.podspec.json
|
@parrots @laiso I'll look into the podspec issue. @laiso you also have issues with |
@pixelglow You got that right. I'm considering rewrite a code to an error object handling. |
@pixelglow : I'm having the same problems with exceptions and headers in our project as well; the latest zipzap pod disables objective-c exceptions globally, so our app no longer compiles (we have 3rd party code which does use exceptions and it's not feasible for us to re-write it). The easiest way to reproduce the problem is to create a new project with objective-c exceptions enabled (the default), add some dummy Thanks for the great library. It's pleasure to use. |
@pixelglow : do you know of a workaround for these two problems? |
Actually, my complaint may have been premature. Looking at our build settings, it appears we had been relying on the top-level default of |
@chrisze You can manually set the |
I seem somewhat obscure the project-wide disabling of Obj-C exceptions, me too. |
Thanks @laiso. Yes, this does solve the problem. The only remaining issue is that those settings get reverted back when your run pod install again, but that's merely a nuisance. |
Zipzap has been changed to include a list of public headers in the podspec and the only one listed is zipzap.h. Unfortunately this means that the headers that one references aren't exported. Removing the public_headers line fixes the issue, but I'd assume adding the list of all headers an external project should be able to use would fix this too.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: