Cake.XCode

A set of aliases for Cake to help with XCode and CocoaPods.

#addin nuget:?package=Cake.XCode&version=4.2.0

<package id="Cake.XCode" version="4.2.0" />

dotnet add package Cake.XCode --version 4.2.0

<PackageReference Include="Cake.XCode" Version="4.2.0" />

Aliases

Cocoapods aliases.

General

CocoaPodInstall(ICakeContext, DirectoryPath) Runs pod install for the given project directory
CocoaPodInstall(ICakeContext, DirectoryPath, CocoaPodInstallSettings) Runs pod install for the given project directory
CocoaPodRepoUpdate(ICakeContext) Updates the CocoaPods repo
CocoaPodRepoUpdate(ICakeContext, CocoaPodSettings) Updates the CocoaPods repo
CocoaPodUpdate(ICakeContext, DirectoryPath) Runs pod update for the given project directory, updating all pods
CocoaPodUpdate(ICakeContext, DirectoryPath, CocoaPodUpdateSettings) Runs pod update for the given project directory, updating all pods
CocoaPodUpdate(ICakeContext, DirectoryPath, string[], CocoaPodUpdateSettings) Runs pod update for the given project directory, updating only the specified pods
CocoaPodVersion(ICakeContext) Returns the version of CocoaPods
CocoaPodVersion(ICakeContext, CocoaPodSettings) Returns the version of CocoaPods
XCodeBuild(ICakeContext, XCodeBuildSettings) Runs xcodebuild with the given settings.
XCodeSdks(ICakeContext) Gets the various SDK's installed and available on the machine
XCodeSdks(ICakeContext, XCodeSettings) Gets the various SDK's installed and available on the machine