{"action":"created","issue":{"url":"https://api.github.com/repos/Carthage/Carthage/issues/397","labels_url":"https://api.github.com/repos/Carthage/Carthage/issues/397/labels{/name}","comments_url":"https://api.github.com/repos/Carthage/Carthage/issues/397/comments","events_url":"https://api.github.com/repos/Carthage/Carthage/issues/397/events","html_url":"https://github.com/Carthage/Carthage/issues/397","id":63798331,"number":397,"title":"carthage build --no-skip-current fails with \"working directory doesn't exist.\"","user":{"login":"frowing","id":744696,"avatar_url":"https://avatars.githubusercontent.com/u/744696?v=3","gravatar_id":"","url":"https://api.github.com/users/frowing","html_url":"https://github.com/frowing","followers_url":"https://api.github.com/users/frowing/followers","following_url":"https://api.github.com/users/frowing/following{/other_user}","gists_url":"https://api.github.com/users/frowing/gists{/gist_id}","starred_url":"https://api.github.com/users/frowing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frowing/subscriptions","organizations_url":"https://api.github.com/users/frowing/orgs","repos_url":"https://api.github.com/users/frowing/repos","events_url":"https://api.github.com/users/frowing/events{/privacy}","received_events_url":"https://api.github.com/users/frowing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-23T18:35:36Z","updated_at":"2015-03-24T01:10:05Z","closed_at":null,"body":"When trying to add `Carthage` support to `FCModel` https://github.com/marcoarment/FCModel I ran `carthage build --no-skip-current` and failed. Looking at the console the whole error message was `*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'working directory doesn't exist.'` \r\n\r\nI ran `xcodebuild -scheme FCModelTest` and it built successfully."},"comment":{"url":"https://api.github.com/repos/Carthage/Carthage/issues/comments/85273780","html_url":"https://github.com/Carthage/Carthage/issues/397#issuecomment-85273780","issue_url":"https://api.github.com/repos/Carthage/Carthage/issues/397","id":85273780,"user":{"login":"robertjpayne","id":214288,"avatar_url":"https://avatars.githubusercontent.com/u/214288?v=3","gravatar_id":"","url":"https://api.github.com/users/robertjpayne","html_url":"https://github.com/robertjpayne","followers_url":"https://api.github.com/users/robertjpayne/followers","following_url":"https://api.github.com/users/robertjpayne/following{/other_user}","gists_url":"https://api.github.com/users/robertjpayne/gists{/gist_id}","starred_url":"https://api.github.com/users/robertjpayne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertjpayne/subscriptions","organizations_url":"https://api.github.com/users/robertjpayne/orgs","repos_url":"https://api.github.com/users/robertjpayne/repos","events_url":"https://api.github.com/users/robertjpayne/events{/privacy}","received_events_url":"https://api.github.com/users/robertjpayne/received_events","type":"User","site_admin":false},"created_at":"2015-03-24T01:10:05Z","updated_at":"2015-03-24T01:10:05Z","body":"Ok for my library I was relying on implicit linking using `import UIKit` even though these will build and work fine from Xcode / xcodebuild for some reason the carthage builder breaks them.\r\n\r\nTo fix I had to explicitly add `UIKit.framework` under build phases.\r\n\r\nWhat's weird is my project has an iOS and OS X framework and once the UIKit.framework is added to the iOS target the OS X target starts to work just fine without needing a explicit link to AppKit.framework.\r\n\r\nFrom my perspective looks like Xcode is just getting a bit confused with the ModuleCache and implicit linking."}}