Open
Description
I downloaded Xcode 9.3 last night, ran carthage update
(pointed at Texture's release
branch), and rebuilt my project. It builds successfully, but SIGABRT
s on run. I've done all the usual stuff: deleted derived data, removed texture and dependencies entirely from checkout/build folders (and done a fresh install), etc. but nothing has worked. I've also tried the master
branch which bails during carthage update
as follows:
🚀 carthage update --platform iOS
*** Fetching texture
*** Fetching PINOperation
*** Checking out PINRemoteImage at "3.0.0-beta.13"
*** Checking out PINOperation at "1.1.1"
*** Checking out libwebp at "v0.6.0"
*** Checking out PINCache at "3.0.1-beta.6"
*** Checking out texture at "2a0c6f8a420da91617202aa7bca67314ef8c97e4"
*** xcodebuild output can be found in /var/folders/b1/5l9q543x2mx8bb3zmfhl34m80000gn/T/carthage-xcodebuild.dtfS3T.log
*** Downloading PINCache.framework binary at "3.0.1-beta.6"
*** Downloading PINRemoteImage.framework binary at "3.0 beta 13: Animated WebP support / better GIF handling"
*** Downloading PINOperation.framework binary at "Just fixing some warnings"
*** Skipped building libwebp due to the error:
Dependency "libwebp" has no shared framework schemes for any of the platforms: iOS
*** Building scheme "AsyncDisplayKit" in AsyncDisplayKit.xcworkspace
Build Failed
Task failed with exit code 65:
/usr/bin/xcrun xcodebuild -workspace /Users/n/Documents/Digest/ios-app/app/Carthage/Checkouts/texture/AsyncDisplayKit.xcworkspace -scheme AsyncDisplayKit -configuration Release -derivedDataPath /Users/n/Library/Caches/org.carthage.CarthageKit/DerivedData/9.3_9E145/texture/2a0c6f8a420da91617202aa7bca67314ef8c97e4 -sdk iphonesimulator -destination platform=iOS\ Simulator,id=CC29BD18-EA09-4F9E-8822-56FABBB2B389 -destination-timeout 3 ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES build (launched in /Users/n/Documents/Digest/ios-app/app/Carthage/Checkouts/texture)
This usually indicates that project itself failed to compile. Please check the xcodebuild log for more details: /var/folders/b1/5l9q543x2mx8bb3zmfhl34m80000gn/T/carthage-xcodebuild.dtfS3T.log
Here's a sample project that reproduces the runtime error for the release
branch. Be sure to run carthage update
first; I deleted the Carthage
folder to reduce the file size of the sample project: