2016-07-01 26 views
10

Tôi đang xây dựng một bộ Tiện ích mở rộng thông báo (Dịch vụ/Nội dung). Tôi không thể kết nối với trình gỡ rối Xcode hoặc thậm chí đăng xuất vào nhật ký hoặc bảng điều khiển thiết bị.Tiện ích mở rộng thông báo gỡ lỗi

Có cách nào để xem bất kỳ loại đầu ra nào không?

Trả lời

22

Thay đổi mục tiêu để chạy các phần mở rộng

Change Target

sau đó chọn chạy và chọn ứng dụng từ 'Chọn một ứng dụng để chạy:' cửa sổ.

enter image description here

+0

hoạt động tốt !! tx – fvisticot

+0

@brenden: Tôi nhận được "Chương trình đã kết thúc bằng mã thoát: 0" –

+0

Điều này cũng làm việc cho tôi với phần mở rộng FileProvider chọn ứng dụng Tệp, mặc dù tôi phải nhập nhà cung cấp tệp của mình trong Tệp trước khi bắt đầu gỡ lỗi. –

5

Tôi đã cố gắng theo lời brendan của nhưng không được làm việc cho tôi cả!

Tôi nhận được dưới đây lỗi trong giao diện điều khiển

Program ended with exit code: 0 

Sau đó, sau khi tìm kiếm trên google tôi đã kiểm tra this answer. Tuy nhiên điều này cũng không làm việc cho tôi trong khi!

Sau đó, tôi đã thử lại các bước tương tự như được đưa ra trong câu trả lời, Sau khi dừng ứng dụng đang chạy hiện tại của tôi. sau đó làm theo cùng rõ ràng steps.For tôi đang viết những dòng này bước như sau:

Sau khi chạy ứng dụng có chứa phần mở rộng,

1) Set your breakpoint in the extension 
2) Select Debug/Attach to Process by PID or name 
3) Enter the name of the extension target 
4) Trigger the push notification 

Trước khi bước 2 hãy chắc chắn để ngăn chặn ứng dụng chạy hiện tại của bạn.

+0

Hoạt động hoàn hảo !!! Cảm ơn bạn. –

+0

bạn được chào đón nhất –

+0

trong trường hợp của tôi nhận được Chương trình này kết thúc bằng mã thoát: 0 2) Chọn Gỡ lỗi/Đính kèm vào Quy trình bằng PID hoặc tên: không rõ bước này bạn có thể giải thích không? – Bucket

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