2015-06-18 26 views
7

Kiedy próbuję zainstalować swoją aplikację w uruchamianym symulatorze, tak:Simctl zainstalować nie można znaleźć w .app Identyfikator pakietu podczas instalowania aplikacji w symulatorze

xcrun simctl install booted /build/iphone/build/Debug-iphonesimulator/foo.app 

otrzymuję następujący wynik:

An error was encountered processing the command (code=22): 
Failed to install the requested application 
The bundle identifier of the application could not be determined. 
Ensure that the application's Info.plist contains a value for CFBundleIdentifier. 

Kiedy sprawdzam Info.plist wewnątrz .app, CFBundleIdentiefier jest tam i jest poprawny.

<key>CFBundleIdentifier</key> 
    <string>com.bar.foo</string> 

Używam Xcode 6.3.2 na Yosemite

Symulator jest uruchamiany w momencie instalacji.

Co robię źle?

Odpowiedz

3

Wszystko to było, było źle ścieżka:

xcrun simctl install booted /build/iphone/build/Debug-iphonesimulator/foo.app 

Pierwszy ukośnik nie powinno tam być ... takie proste:

xcrun simctl install booted build/iphone/build/Debug-iphonesimulator/foo.app 
+2

I prawdopodobnie powinien zrobić się komunikat o błędzie trochę lepiej w tej sprawie. Proszę złożyć radar na http://bugreport.apple.com –

+0

Zapisano pod numerem błędu: 21456832 –

+0

Otrzymałem zgłoszenie, że zostało naprawione w nadchodzącej wersji XC, ale nie udało się jeszcze zweryfikować. –