2013-11-01 19 views
10

Im uruchomiony Maverick z kakao w wersji 0.27.1.Błąd składni kapsuły kakao

Plik str. Utworzono w textedit w zwykłym formacie z następującym tekstem.

workspace ‘DemoWorkspace' 
platform :ios, 6.0 


pod 'XMPPFramework' , '~> 3.6.1' 
pod 'AFNetworking' , '~> 2.0.0' 
pod 'FMDB', '~> 2.1' 


end 

i pojawia się następujący błąd składni

[!] Invalid `Podfile` file: .../Podfile:5: syntax error, unexpected tCONSTANT, expecting end-of-input 
pod 'XMPPFramework' , '~> 3.6.1' 
        ^. Updating CocoaPods might fix the issue. 

ja nie rozumiem, co się dzieje złego w powyższym pliku pod.

+1

Czy kopiuj/wklej to? Może to nieistotne, ale lewy cudzysłów na 'DemoWorkspace' jest" kręcony "... – Alladinian

+0

Coś jest nie tak z moim TextEdit. –

+0

wypróbuj 'pod install --verbose' i zobacz, jaki jest błąd – onmyway133

Odpowiedz

30

Rzeczy 4:

Twój format jest niepoprawny. Powinno być:

pod 'XMPPFramework', '~> 3.6.1' 

Usuń przestrzeń między '' i XMPPFramework,

drugie, pierwszy cytat na pierwszej linii nie jest poprawny cytat:

‘DemoWorkspace' 

Po trzecie, powinieneś zdefiniować swoją platformę za pomocą wycen na temat wersji iOS

platform :ios, '6.0' 

Po czwarte,

upewnij się, że używasz poprawnego texteditor. Jak dowiedział się "Saqib Saud", TextEdit czasami psuje się przy użyciu cytatów < => cytaty kręcone.

Polecam Sublime Text lub Nano

+3

Zabójca jest zdecydowanie dziwnym cytatem z Unicode. –

+0

to coś naprawdę mnie zabija. na indywidualizm ten "domyślny pojedynczy cudzysłów jest nieco inny. Mam problemy z powodu pojedynczego cytatu. –

+0

na czas, nie używając TextEdit pomaga, zamiast tego użyj "nano Podfile" –

0

mi rozwiązać mój usuwając przestrzeń między :iios

platform :ios, '9.0' 
Powiązane problemy