Quickest way to add Carthage in Xcode Project

前端 未结 2 971
谎友^
谎友^ 2021-01-03 09:25

What is quickest way to add dependencies in Xcode project using Carthage.

How to add or edit dependencies later.

2条回答
  •  生来不讨喜
    2021-01-03 09:57

    Install Carthage

    Download Carthage

    Open terminal

    Terminal: cd ~/Path/To/Folder Containing Project

    Create Carthage file as:

    Terminal: touch Cartfile

    Open Cartfile file from project folder and add required dependency

    Example Cartfile file

    github "Alamofire/Alamofire" == 4.5

    github "Alamofire/AlamofireImage"

    After Editing Cartfile file save it.

    Run following command from terminal

    Terminal: carthage update --platform iOS

    xCode > Build phases

    • Plus button on top left > New Run Script Phases
    • Run Script > Shell script window > add following:

    /usr/local/bin/carthage copy-frameworks

    • Run Script > Input file window > add following:

    $(SRCROOT)/Carthage/Build/iOS/DependencyName.framework

    • Link Binary With Libraries > Plus button > Add Other > Navigate to Project Folder > Carthage > Build > iOS > Framework to add

    Done

提交回复
热议问题