carthage version:xcodebuild -version:--no-build?--no-use-binaries?--use-submodules?--cache-builds?Cartfile
github "carnivalmobile/carnival-ios-sdk"
Carthage Output
(From copy-frameworks)
Failed to read file or folder at /Users/sam/Desktop/CarthageTestIntegration/Carthage/Build/iOS/Carnival.framework
Command /bin/sh failed with exit code 1
Xcode build settings setup:

I'm getting the above error and I'm not too sure why, but from examining other issues with the same issue, it seemed to be a case of missing CFBundlePackageType, but this framework appears to have it. Any ideas? This is on a fresh Xcode project, too.
IIRC we only accept some values for CFBundlePackageType.
I can't view your plist on GitHub, and it gets deleted as soon as I try to do download it, so I can't see what value you're using. But that's what I'd check.
Unsure why it's getting deleted for you? It's set to FMWK @mdiep
I could not reproduce this locally. That successfully works.
Could you share your project directory structures? I suspect that $(SRCROOT)/Carthage/Build/iOS/Carnival.framework is not correctly pointing the framework location.
$(SRCROOT) means a directory where an .xcodeproj file is located, so if you put the project file in a different directory from Carthage directory, that should fail.
@ikesyo
the path is definitely there - which is odd!
I tried this on a fresh project, and it worked, so closing for now. No real idea what happened.
Most helpful comment
I could not reproduce this locally. That successfully works.
Could you share your project directory structures? I suspect that
$(SRCROOT)/Carthage/Build/iOS/Carnival.frameworkis not correctly pointing the framework location.$(SRCROOT)means a directory where an.xcodeprojfile is located, so if you put the project file in a different directory fromCarthagedirectory, that should fail.