Подспец не найден для ActionCableClient.Под установка вопроса - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь установить модуль pod ActionCableClient в свой проект, но после установки модуля я получил много ошибок, из-за которых я не смог собрать.Итак, я попытался загрузить их образец и запустить проект после установки модуля, и это сработало хорошо.Когда я проверил их файл pod, там также был указан путь.Итак, я попробовал то же самое содержимое Podfile для своего проекта, ниже, как мой Podfile выглядит сейчас.

source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!

def common_pods
  pod 'ActionCableClient', :path => '../'
  pod 'SwiftyJSON'
  pod 'SnapKit'
end

def common_test_pods
  pod 'Quick', '~> 0.9.3'
  pod 'Nimble', '3.2.0'
end

target 'ActionCableTest' do
  common_pods
end

Но когда я пытаюсь выполнить установку pod, он выдает ошибку

Подспец не найден для ActionCableClient в ../

Но, как ни странно, он хорошо работает для предоставленного ими примера приложения.Я что-то здесь упускаю?Нужно ли что-то еще добавлять в настройках проекта?Любая помощь приветствуется

Ответы [ 2 ]

2 голосов
/ 28 июня 2019

Единственное изменение, которое вы сделаете ->: path => to: git =>

use_frameworks!

def common_pods
  pod 'ActionCableClient', :git => 'https://github.com/danielrhodes/Swift-ActionCableClient.git'
  pod 'SwiftyJSON'
  pod 'SnapKit'
end

def common_test_pods
  pod 'Quick', '~> 0.9.3'
  pod 'Nimble', '3.2.0'
end

target 'ActionCableTest' do
  common_pods
end

Я надеюсь, что это работает для вас.

Или вы можете установить свой путькак это:

pod 'ActionCableClient', :path => '~/Path/Of/ActionCableClient'

Наслаждайтесь.

1 голос
/ 28 июня 2019

Если ActionCableTest является вашей основной целью, отметьте это;

use_frameworks!

def common_pods
  pod "ActionCableClient"
  pod 'SwiftyJSON'
  pod 'SnapKit'
end

def common_test_pods
  pod 'Quick', '~> 0.9.3'
  pod 'Nimble', '3.2.0'
end

target 'ActionCableTest' do
  common_pods
end

Если вы хотите установить конкретную цель

 pod 'ActionCableClient', :git => 'https://github.com/danielrhodes/Swift-ActionCableClient.git'

Если вы хотите установить конкретную цель с тегом

 pod 'ActionCableClient', :git => 'https://github.com/danielrhodes/Swift-ActionCableClient.git', :tag => 'v0.2.3'

Если вы хотите установить путь

pod 'ActionCableClient', :path => 'RawPods/'

и папка RawPods содержат папку ActionCableClient. После этого папка ActionCableClient содержит. podspec file

...