{"action":"created","issue":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/4420","labels_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/4420/labels{/name}","comments_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/4420/comments","events_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/4420/events","html_url":"https://github.com/CocoaPods/CocoaPods/issues/4420","id":112680218,"number":4420,"title":"XCode 7.1 - Include of non-modular header inside framework","user":{"login":"solomon23","id":857744,"avatar_url":"https://avatars.githubusercontent.com/u/857744?v=3","gravatar_id":"","url":"https://api.github.com/users/solomon23","html_url":"https://github.com/solomon23","followers_url":"https://api.github.com/users/solomon23/followers","following_url":"https://api.github.com/users/solomon23/following{/other_user}","gists_url":"https://api.github.com/users/solomon23/gists{/gist_id}","starred_url":"https://api.github.com/users/solomon23/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/solomon23/subscriptions","organizations_url":"https://api.github.com/users/solomon23/orgs","repos_url":"https://api.github.com/users/solomon23/repos","events_url":"https://api.github.com/users/solomon23/events{/privacy}","received_events_url":"https://api.github.com/users/solomon23/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":95,"created_at":"2015-10-21T21:13:54Z","updated_at":"2015-11-10T16:28:54Z","closed_at":null,"body":"I have a project that was building fine that suddenly stopped building in xcode 7.1\r\n\r\nThe project has a development pod and also includes the GPUImage pod.  The development pod used to be able to reference GPUImage via:\r\n\r\n````\r\n#import <GPUImage/GPUImage.h>\r\n````\r\n\r\nBut that now gives a compile error of \"Include of non-modular header inside framework module\"\r\n\r\nI've tried setting the flag: \r\n\r\n````\r\nCLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = 'YES'\r\n````\r\n\r\nbut that makes no difference.\r\n\r\nI tried to import GPUImage via:\r\n\r\n````\r\n@import GPUImage;\r\n````\r\n\r\nbut that won't compile.  Is this a know issue ?"},"comment":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/comments/155476115","html_url":"https://github.com/CocoaPods/CocoaPods/issues/4420#issuecomment-155476115","issue_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/4420","id":155476115,"user":{"login":"banDedo","id":750729,"avatar_url":"https://avatars.githubusercontent.com/u/750729?v=3","gravatar_id":"","url":"https://api.github.com/users/banDedo","html_url":"https://github.com/banDedo","followers_url":"https://api.github.com/users/banDedo/followers","following_url":"https://api.github.com/users/banDedo/following{/other_user}","gists_url":"https://api.github.com/users/banDedo/gists{/gist_id}","starred_url":"https://api.github.com/users/banDedo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/banDedo/subscriptions","organizations_url":"https://api.github.com/users/banDedo/orgs","repos_url":"https://api.github.com/users/banDedo/repos","events_url":"https://api.github.com/users/banDedo/events{/privacy}","received_events_url":"https://api.github.com/users/banDedo/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T16:28:54Z","updated_at":"2015-11-10T16:28:54Z","body":"I am experiencing the same issue on Xcode 7.0 when I try to form a 'pod spec lint' on a pod that references another pod using @import syntax.  When I put both pods in a Podfile and install in a separate project I see the error as well.  The error is resolved in the separate project when I use post_install command prescribed by @solomon23. \r\n\r\nThe interesting thing that seems different from the rest of this thread is that these are pure Objective-C pods with no Swift code.  \r\n\r\n- Is this part of the same issue?\r\n- Will the next release of Cocoapods address this?\r\n- In the meantime, it there something I can put in the podspec of the failing pod to kill this error?"}}