You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to install in Carthage using a Cartfile fails on carthage 0.15.1 with the message Failed to read file or folder.
I've opened an issue at Carthage, and the maintainers say it's an issue with IBAnimatable's plist.info , declaring an app target and not an framework target (see Carthage/Carthage#1218 (comment) ).
Following are the reproduction details:
Created a folder with the following Cartfile: github "JakeLin/IBAnimatable"
Installed Carthage 0.15.1 via homebrew.
Getting the Failed to read file or folder when running carthage update:
amitayd@Amitays-MacBook-Pro:~/code/carthageBug$ carthage update
*** Fetching IBAnimatable
*** Checking out IBAnimatable at "2.0"
*** xcodebuild output can be found in /var/folders/mv/n3cq2bh54q70brj2g8gpbbzh0000gn/T/carthage-xcodebuild.ON7LAQ.log
*** Building scheme "IBAnimatable" in IBAnimatableApp.xcodeproj
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:27:51: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:32:70: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:15:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:19:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:23:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:27:51: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:32:70: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:15:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:19:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:23:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:27:51: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:32:70: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:15:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:19:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:23:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:27:51: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/PanInteractiveAnimator.swift:32:70: warning: use '#selector' instead of explicitly constructing a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:15:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:19:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
/Users/amitayd/code/carthageBug/Carthage/Checkouts/IBAnimatable/IBAnimatable/TableViewCellDesignable.swift:23:29: warning: use of string literal for Objective-C selectors is deprecated; use '#selector' or explicitly construct a 'Selector'
Failed to read file or folder at /Users/amitayd/Library/Developer/Xcode/DerivedData/IBAnimatableApp-eqqkqtewnxvrasghwofhtzfrsrar/Build/Products/Release-iphoneos/IBAnimatable.framework
Seems like the build itself in carthage-xcodebuild.ON7LAQ.log completes successfully:
@amitayd As you mentioned I have tried it is working with Carthage 0.11 at that moment. Could you please use 0.11 for now? and will fix it by creating a new plist for the framework target. Thanks again.
Trying to install in Carthage using a Cartfile fails on carthage 0.15.1 with the message Failed to read file or folder.
I've opened an issue at Carthage, and the maintainers say it's an issue with IBAnimatable's plist.info , declaring an app target and not an framework target (see Carthage/Carthage#1218 (comment) ).
Following are the reproduction details:
Created a folder with the following Cartfile:
github "JakeLin/IBAnimatable"
Installed Carthage 0.15.1 via homebrew.
Getting the Failed to read file or folder when running carthage update:
Seems like the build itself in carthage-xcodebuild.ON7LAQ.log completes successfully:
Reproduced with XCode 7.2 and 7.3.
Downgrading by install Carthage 0.11 from https://github.com/Carthage/Carthage/releases resolves the issue.
The text was updated successfully, but these errors were encountered: