web-dev-qa-db-fra.com

Comment installer un pod d'une branche spécifique?

J'essaie d'ajouter un cocoapods, et j'utilise Swift 3, alors que le pod ( SQlite.Swift ).

J'essaie d'utiliser n'a pas de maître de la dernière version de Swift, cependant il existe une branche pour Swift 3.

Alors, comment dois-je configurer mon podfile pour télécharger la branche spécifique? C'est possible?

Voici mon podfile:

platform :ios, '10.0'

target 'RedShirt' do
  use_frameworks!

  # Pods for RedShirt
   pod 'SQLite.Swift', :git => 'https://github.com/stephencelis/SQLite.Swift.git'
end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['Swift_VERSION'] = '3.0'
    end
  end
end
72
Stanley

Le podfile guide mentionne la syntaxe suivante:

Pour utiliser une autre branche du repo:

pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'dev'
                                                                             ^^^
                                                                   (the space is important)

Donc dans votre cas, ce serait:

pod 'SQLite.Swift', :git => 'https://github.com/stephencelis/SQLite.Swift.git', :branch => 'Swift3-mariotaku'
175
VonC