- Clone ExtendaBLE repositories
- Add the contents of /ExtendaBLE/Source
-
Edit the project's podfile, and save
pod 'ExtendaBLE', '~> 0.4'
-
Install ExtendaBLE by running
pod install
Note: If you receive the following error [!] Unable to find a specification for ExtendaBLE (~> 0.4)
, run the following command to update the master cocoapods repo:
pod repo update master
The installation instruction below for iOS and AppleTV
-
Create/Update the Cartfile with with the following
#ExtendaBLE git "https://github.com/AntonTheDev/ExtendaBLE.git" >= 0.4
-
Run
carthage update
. This will fetch dependencies into a [Carthage/Checkouts][] folder, then build each one. -
In the application targets’ “General” settings tab, in the “Embedded Binaries” section, drag and drop each framework for use from the Carthage/Build folder on disk.
-
Follow the installation instruction above. Once complete, perform the following steps (If you have setup a carthage build task for iOS already skip to Step 6)
-
Navigate to the targets’ “Build Phases” settings tab, click the “+” icon and choose “New Run Script Phase”. Create a Run Script with the following content:
/usr/local/bin/carthage copy-frameworks
-
Add the paths to the frameworks you want to use under “Input Files” within the carthage build phase as follows e.g.:
iOS : $(SRCROOT)/Carthage/Build/iOS/ExtendaBLE.framework
OSX : $(SRCROOT)/Carthage/Build/OSX/ExtendaBLE.framework
tvOS : $(SRCROOT)/Carthage/Build/tvOS/ExtendaBLE.framework