Ошибка подфайла при выполнении "pod install"?

Я создал свои собственные cocoa pods, используя этот учебник. http://guides.cocoapods.org/making/making-a-cocoapod.html Я подтолкнул его в свой собственный репозиторий github. https://github.com/kidsid59/appExample Когда я попытался использовать его в своем собственном проекте, сделав запись в своем подкоде, например

target "PodInstallDemoApp" do

pod ‘appExample’, :git => 'https://github.com/kidsid59/appExample.git'

end

И затем попытался запустить "pod install" в терминале. В нем говорится: -

[!] Invalid `Podfile` file: undefined local variable or method `‘appExample’' for #    <Pod::Podfile:0x007f92e111dfc0>. Updating CocoaPods might fix the issue.

Похоже, что он не смог идентифицировать имя подкачки. Я уже потратил много времени в этом небольшом совете.

Ответ 1

Вы, вероятно, отредактировали свой Podfile с помощью TextEdit.app, который заменил ' на "умные кавычки" ( и .

Обязательно используйте регулярные кавычки (').

Ответ 2

Примечание. Вы не должны использовать приложение TextEdit для редактирования файла подкачки, потому что TextEdit нравится для замены стандартных котировок более графически привлекательными котировками. Это может привести к запутыванию CocoaPods и отображению ошибок, поэтому его лучше всего использовать Xcode или другой текстовый редактор.

Использование приложения TextEdit даст вам следующее,

pod ‘AFNetworking’, ‘~> 2.5′    //notice the quotes

Используйте Xcode для открытия Podfile, и вы получите правильные кавычки, как показано ниже,

pod 'AFNetworking', '~> 2.5'

Команды терминала для открытия в Xcode:

$ touch Podfile  //OR $ cd <parentDirectory of Podfile>
$ open -a Xcode Podfile

Ответ 3

Может быть, потому что у вас нет тега?

Попробуйте сделать это:

$ git add -A && git commit -m "Release 0.0.1."
$ git tag '0.0.1'
$ git push --tags