2012-07-02 22 views
11

Tôi đang cố gắng tạo ứng dụng đơn giản ("Hello World") bằng IB vs Springboard. Sau khi tôi thêm nút có kết nối vào hoạt động thường lệ, tôi nhận được thông tin sau:iOS không có Springboard: Chấm dứt vì không có máy chủ sự kiện hệ thống

Chấm dứt vì không có máy chủ sự kiện hệ thống. (Chạy EventPump hoặc vượt qua các đối số "-RegisterForSystemEvents" nếu bạn muốn chạy mà không SpringBoard.

Có thể ai đó xin vui lòng làm rõ điều này?

1) một 'EventPump' là gì và thế nào là nó thực hiện ?
2) Tôi vượt qua 'RegisterForSystemEvents' ở đâu?

Tôi đã tìm kiếm qua thư viện Apple & googled; nhưng tôi chưa tìm thấy bất kỳ tài liệu cơ bản nào về điều này.

+0

Cách viết: "... sử dụng IB vs Springboard" phải là '... sử dụng IB vs Bảng phân cảnh " –

Trả lời

18

Bạn đang bối rối SpringBoard và bảng phân cảnh. Bảng phân cảnh của bạn tốt nhưng bạn cần khởi động lại thiết bị của mình (hoặc Thoát và khởi động lại Trình mô phỏng), vì SpringBoard (quá trình xử lý màn hình chính) đã chết.

+0

Cảm ơn bạn đã giải thích –

3

Điều này sẽ không trả lời các câu hỏi của bạn nhưng có thể giúp những người có cùng vấn đề.

Những gì nó làm việc cho tôi là xóa ứng dụng trong trình mô phỏng iPhone, buộc thoát khỏi trình giả lập và nhấn chạy lại trong Xcode.

Điều này xảy ra khi tôi chuyển dự án từ Xcode 4.5 Dev Preview thành Xcode 4.3.3.

+0

Nó hoạt động đơn giản ... Cảm ơn u :) ... –

+1

you' Xin chào lại :) – rodowi

1

Thêm trường hợp sử dụng vì phản hồi của Javawag đã giúp tôi.

Tôi chạy vào cùng một thông báo lỗi và vấn đề là tôi đang chuyển đổi giữa hai phiên bản của xcode và hai phiên bản trình mô phỏng. Tôi đã chạy trình mô phỏng iOS 6, chuyển sang một xcode cũ hơn muốn trình mô phỏng iOS 5 và nhận được thông báo lỗi lạ được đề cập. Tôi chỉ cần bỏ trình mô phỏng iOS 6, cho phép xcode cũ hơn khởi chạy trình mô phỏng chính xác và mọi thứ hoạt động trở lại.

1

thoát chế độ mô phỏng và chạy lại. Nếu bạn đã cài đặt cả phiên bản XCode 4.5 và XCode 4.3.3 hoặc cũ hơn, hãy đảm bảo thoát cả XCode và trình mô phỏng để chạy trên một phiên bản duy nhất, tức là eithere mới hoặc cũ. Đơn giản là vì sử dụng trình mô phỏng (XCode 4.5) khởi chạy ứng dụng của bạn về dự án xcode cũ hơn.

1

Điều đó cũng xảy ra với tôi khi tôi chuyển đổi giữa Xcode 4.5 và 4.2.1. Tôi vừa đóng cửa Xcode 4.5 và chạy lại dự án. Nó đã làm việc.

+1

"Tắt và bật lại" lời khuyên không thực sự hữu ích. Vui lòng chỉ trả lời nếu bạn có một giải pháp sâu sắc cho vấn đề. – fancyPants

6

Lee, Tôi cũng phải đối mặt với cùng một vấn đề thì tôi chỉ cần đóng trình mô phỏng và mở lại. nó hoạt động tốt cho tôi lần sau.

+0

thanks raj nó hoạt động cho tôi .. – Deepu

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