{"action":"created","issue":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/6815","repository_url":"https://api.github.com/repos/CocoaPods/CocoaPods","labels_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/6815/labels{/name}","comments_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/6815/comments","events_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/6815/events","html_url":"https://github.com/CocoaPods/CocoaPods/issues/6815","id":236705641,"number":6815,"title":"generator: header.rb: umbrella always imports UIKit on iOS, even if the pod doesn't depend on it.","user":{"login":"r-mckay","id":3480946,"avatar_url":"https://avatars1.githubusercontent.com/u/3480946?v=4","gravatar_id":"","url":"https://api.github.com/users/r-mckay","html_url":"https://github.com/r-mckay","followers_url":"https://api.github.com/users/r-mckay/followers","following_url":"https://api.github.com/users/r-mckay/following{/other_user}","gists_url":"https://api.github.com/users/r-mckay/gists{/gist_id}","starred_url":"https://api.github.com/users/r-mckay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/r-mckay/subscriptions","organizations_url":"https://api.github.com/users/r-mckay/orgs","repos_url":"https://api.github.com/users/r-mckay/repos","events_url":"https://api.github.com/users/r-mckay/events{/privacy}","received_events_url":"https://api.github.com/users/r-mckay/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-06-18T07:23:26Z","updated_at":"2017-09-16T18:47:03Z","closed_at":null,"author_association":"NONE","body":"* [x] I've read and understood the [*CONTRIBUTING guidelines and have done my best effort to follow](https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md).\r\n\r\n# Report\r\n\r\n## What did you do?\r\n\r\nI wanted to install pods that do not depend on UIKit, RxSwift for example.\r\n\r\n## What did you expect to happen?\r\n\r\nI expected that these pods that do not depend on UIKit didn't import it.\r\n\r\n## What happened instead?\r\n\r\nThe pods imported UIKit.\r\n\r\n## Project that demonstrates the issue\r\n\r\nAdding pod RxSwift, for example, demonstrates it. It is confirmed that it does not depend on UIKit, but if I'm not mistaken it imports it when installed via CocoaPods.\r\nPlease see: https://github.com/ReactiveX/RxSwift/issues/1298\r\n"},"comment":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/comments/329987497","html_url":"https://github.com/CocoaPods/CocoaPods/issues/6815#issuecomment-329987497","issue_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/6815","id":329987497,"user":{"login":"dnkoutso","id":310370,"avatar_url":"https://avatars2.githubusercontent.com/u/310370?v=4","gravatar_id":"","url":"https://api.github.com/users/dnkoutso","html_url":"https://github.com/dnkoutso","followers_url":"https://api.github.com/users/dnkoutso/followers","following_url":"https://api.github.com/users/dnkoutso/following{/other_user}","gists_url":"https://api.github.com/users/dnkoutso/gists{/gist_id}","starred_url":"https://api.github.com/users/dnkoutso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnkoutso/subscriptions","organizations_url":"https://api.github.com/users/dnkoutso/orgs","repos_url":"https://api.github.com/users/dnkoutso/repos","events_url":"https://api.github.com/users/dnkoutso/events{/privacy}","received_events_url":"https://api.github.com/users/dnkoutso/received_events","type":"User","site_admin":false},"created_at":"2017-09-16T18:47:03Z","updated_at":"2017-09-16T18:47:03Z","author_association":"CONTRIBUTOR","body":"@paulb777 not sure......need to think about this. Perhaps a new `#if COCOAPODS_1_5`  that gets set only on a newer version? Wonder if it's also considered a breaking change and must be `2.0`"}}
{"actor":{"display_login":"dnkoutso"}}