2010-02-18 11 views
8

Tôi vừa mới triển khai ứng dụng của mình cho iPhone của mình lần đầu tiên. Mỗi khi nó khởi động nó rung trước khi chạy, và nó chạy tốt. Việc xây dựng là một Debug | iPhone một trong những ứng dụng của tôi.MonoTouch trên thiết bị - Rung khi khởi chạy?

Bất kỳ ý tưởng nào tại sao nó rung khi khởi chạy và cách dừng điều đó? Nó chắc chắn không phải là một cái gì đó tôi mã hóa và tôi không có bất kỳ trường hợp ngoại lệ hoặc các vấn đề khi chạy trong giả lập.

Trả lời

16

Rung động xảy ra khi bạn xây dựng ứng dụng ở chế độ gỡ lỗi và chạy ứng dụng mà không cần trình gỡ rối chờ đợi. Trình gỡ rối mềm MonoTouch rung để thông báo cho bạn rằng nó không thể tìm thấy trình gỡ lỗi.

Chạy ứng dụng trong Phát hành | Chế độ iPhone giải quyết vấn đề này.

+0

Tôi nghĩ bạn nói đúng. Tôi không thể tìm thấy bất kỳ tài liệu để nói rằng đó là trường hợp, nhưng nó chỉ làm điều đó với một xây dựng gỡ lỗi. Nó phải là để bạn biết nó là gỡ lỗi. –

+0

Tôi vừa xác nhận với các chàng trai MonoTouch, và đó thực sự là trường hợp. Tôi đã cập nhật câu trả lời của mình cho phù hợp. –

3

Số lượng rung được sử dụng để thông báo cho người dùng về sự cố khi thiết lập gỡ lỗi khi khởi động. Danh sách đầy đủ (mà sẽ được duy trì như chúng ta mở rộng hoặc sửa đổi nó) là ở đây:

http://monotouch.net/index.php?title=Documentation/Debugging

Tính đến hôm nay:

Device Diagnostics

Đơn biên soạn với chế độ gỡ lỗi đó đã được triển khai trên iPhone sẽ cố gắng liên hệ với MonoDevelop khi khởi động trên địa chỉ IP và cổng mà MonoDevelop đã có tại thời điểm xây dựng.

Nếu có một lỗi lập trình gỡ lỗi, nó sẽ rung một lần nữa:

  • Một rung: Ứng dụng này đã được biên soạn với gỡ lỗi hỗ trợ, nhưng nó là không thể đạt được MonoDevelop trên IP được chỉ định địa chỉ và cổng để thiết lập stdout/stderr
  • Hai rung động: Không thể phân tích cú pháp địa chỉ được định cấu hình.
  • Ba rung: Không thể thiết lập stdout/stderr cho ứng dụng.
+0

Yêu thích tính năng này như một khái niệm nhưng sẽ rất tuyệt nếu có một số loại cảnh báo trực quan "lần đầu tiên". May mắn thay có SO nơi mà tất cả mọi thứ mã được tài liệu :) –