carthage 语法
https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile
carthage update --no-use-binaries --platform mac,ios
# Require version 2.3.1 or later github "ReactiveCocoa/ReactiveCocoa" >= 2.3.1 # Require version 1.x github "Mantle/Mantle" ~> 1.0 # (1.0 or later, but less than 2.0) # Require exactly version 0.4.1 github "jspahrsummers/libextobjc" == 0.4.1 # Use the latest version github "jspahrsummers/xcconfigs" # Use the branch github "jspahrsummers/xcconfigs" "branch" # Use a project from GitHub Enterprise github "https://enterprise.local/ghe/desktop/git-error-translations" # Use a project from any arbitrary server, on the "development" branch git "https://enterprise.local/desktop/git-error-translations2.git" "development" # Use a local project git "file:///directory/to/project" "branch" # A binary only framework binary "https://my.domain.com/release/MyFramework.json" ~> 2.3 # A binary only framework via file: url binary "file:///some/local/path/MyFramework.json" ~> 2.3 # A binary only framework via local relative path from Current Working Directory to binary project specification binary "relative/path/MyFramework.json" ~> 2.3 # A binary only framework via absolute path to binary project specification binary "/absolute/path/MyFramework.json" ~> 2.3