{"action":"created","issue":{"url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/27","labels_url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/27/comments","events_url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/27/events","html_url":"https://github.com/JohnEstropia/CoreStore/issues/27","id":120949022,"number":27,"title":"Unable to submit to app store with library","user":{"login":"demonar","id":1742284,"avatar_url":"https://avatars.githubusercontent.com/u/1742284?v=3","gravatar_id":"","url":"https://api.github.com/users/demonar","html_url":"https://github.com/demonar","followers_url":"https://api.github.com/users/demonar/followers","following_url":"https://api.github.com/users/demonar/following{/other_user}","gists_url":"https://api.github.com/users/demonar/gists{/gist_id}","starred_url":"https://api.github.com/users/demonar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/demonar/subscriptions","organizations_url":"https://api.github.com/users/demonar/orgs","repos_url":"https://api.github.com/users/demonar/repos","events_url":"https://api.github.com/users/demonar/events{/privacy}","received_events_url":"https://api.github.com/users/demonar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-08T07:13:57Z","updated_at":"2015-12-08T11:26:12Z","closed_at":null,"body":"When trying to upload a binary to the app store that contains the library, i'm getting the error ITMS-90206, this is due to the library containing the standard swift files in it, they should be excluded to avoid the issue, if you look at the screenshots i compared this with alamofire and they exclude the libraries.\r\n\r\n![screen shot 2015-12-08 at 04 10 30](https://cloud.githubusercontent.com/assets/1742284/11649806/ac356f82-9d61-11e5-8aed-19c05a1c13f3.png)\r\n![screen shot 2015-12-08 at 04 09 56](https://cloud.githubusercontent.com/assets/1742284/11649805/ac352c20-9d61-11e5-9738-9cc680ec6a4b.png)"},"comment":{"url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/comments/162855223","html_url":"https://github.com/JohnEstropia/CoreStore/issues/27#issuecomment-162855223","issue_url":"https://api.github.com/repos/JohnEstropia/CoreStore/issues/27","id":162855223,"user":{"login":"JohnEstropia","id":3029684,"avatar_url":"https://avatars.githubusercontent.com/u/3029684?v=3","gravatar_id":"","url":"https://api.github.com/users/JohnEstropia","html_url":"https://github.com/JohnEstropia","followers_url":"https://api.github.com/users/JohnEstropia/followers","following_url":"https://api.github.com/users/JohnEstropia/following{/other_user}","gists_url":"https://api.github.com/users/JohnEstropia/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnEstropia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnEstropia/subscriptions","organizations_url":"https://api.github.com/users/JohnEstropia/orgs","repos_url":"https://api.github.com/users/JohnEstropia/repos","events_url":"https://api.github.com/users/JohnEstropia/events{/privacy}","received_events_url":"https://api.github.com/users/JohnEstropia/received_events","type":"User","site_admin":false},"created_at":"2015-12-08T11:26:12Z","updated_at":"2015-12-08T11:26:12Z","body":"Thanks for the investigation!\r\n\r\nI'm not sure how to reconcile Carthage's behavior without breaking builds for submodule users...\r\nAccording to the discussion [here](https://github.com/Carthage/Carthage/issues/844) and [here](https://github.com/Carthage/Carthage/issues/917), dependencies should be linked in the app level, which the way I understand it is to include all of them in the the main app's Cartfile.\r\n\r\nI did try adding a Cartfile to CoreStore that includes GCDKit, but it seems that Carthage ignores it either way. You'll still have to add GCDKit to your app's Cartfile (I'll update the README to indicate this)\r\n\r\nSo it seems we have two choices,\r\n\r\n1. Fully support Carthage by removing the submodule. (breaks build submodule users)\r\n2. Keep the current setup but advise non-Cocoapods users to incude the script\r\n```\r\ncd \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/\"\r\nif [[ -d \"Frameworks\" ]]; then \r\n    rm -fr Frameworks\r\nfi\r\n```\r\nas a build phase to their app.\r\n\r\nI also prefer method 1, so I'll see if there is any way we can make it work without removing the submodule. If you already have a working branch ill be glad to try it out, just send a pull request.\r\n\r\n\r\n"}}