2015-06-18 24 views
7

Khi tôi cố gắng để cài đặt ứng dụng của tôi trong mô phỏng khởi động, như thế này:Simctl cài đặt không thể tìm thấy Bundle định danh trong .app khi cài đặt ứng dụng trong mô phỏng

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

tôi nhận được kết quả sau:

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. 

Khi tôi kiểm tra Info.plist bên trong .app, CFBundleIdentiefier ở đó và chính xác.

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

Tôi đang sử dụng xcode 6.3.2 trên Yosemite

Các mô phỏng được khởi động vào thời điểm cài đặt.

Tôi đang làm gì sai?

Trả lời

3

Tất cả, nhưng lại là một con đường sai:

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

Dấu gạch chéo đầu tiên không nên có mặt ở đó ... đơn giản như vậy:

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

tôi có lẽ nên làm cho các thông báo lỗi tốt hơn một chút cho trường hợp đó. Vui lòng gửi một radar tại http://bugreport.apple.com –

+0

Nộp theo lỗi nr: 21456832 –

+0

Đã nhận được báo cáo rằng nó đã được sửa trong phiên bản sắp tới của XC, nhưng chưa thể xác minh được. –

Các vấn đề liên quan