Cocoa Ошибка синтаксиса Pod
Im работает с Maverick с Cocoa pods версии 0.27.1.
Я создал файл pod в textedit в обычном формате со следующим текстом.
workspace ‘DemoWorkspace'
platform :ios, 6.0
pod 'XMPPFramework' , '~> 3.6.1'
pod 'AFNetworking' , '~> 2.0.0'
pod 'FMDB', '~> 2.1'
end
и я получаю следующую синтаксическую ошибку
[!] Invalid `Podfile` file: .../Podfile:5: syntax error, unexpected tCONSTANT, expecting end-of-input
pod 'XMPPFramework' , '~> 3.6.1'
^. Updating CocoaPods might fix the issue.
Я не понимаю, что происходит в вышеупомянутом файле подкачки.
Ответы
Ответ 1
4 вещи на самом деле:
Ваш формат неверен. Это должно быть:
pod 'XMPPFramework', '~> 3.6.1'
Удалите пробел между "XMPPFramework" и
Во-вторых,
первая цитата в первой строке не является правильной цитатой:
‘DemoWorkspace'
В-третьих,
вы должны определить свою платформу с кавычками в версии iOS
platform :ios, '6.0'
В-четвертых,
убедитесь, что вы используете правильный текстовый редактор. Как выяснилось, "Saqib Saud", TextEdit иногда испортится с использованием кавычек <= > фигурных кавычек.
Я рекомендую Sublime Text или Nano
Ответ 2
Я решил его, удалив пробел между : и ios
platform :ios, '9.0'