2014-11-19 20 views
20

Got thông tin gỡ lỗi này khi gỡ lỗi một ứng dụng mở rộng hiện naythông tin gỡ lỗi khi chạy hiện nay mở rộng

"kết nối máy chủ < NSXPCConnection: 0x170113560> Kết nối từ pid 53 không còn giá trị"

không ai biết điều này có nghĩa? nó hiển thị hầu hết mọi lúc khi "widgetPerformUpdateWithCompletionHandler" được gọi.

+0

Bạn có gặp sự cố với tiện ích mở rộng hoặc Xcode gỡ lỗi không? –

+1

bạn có tìm thấy bất kỳ câu trả lời nào cho câu hỏi này ở nơi khác không? –

+1

Bạn đã tìm thấy giải pháp nào cho vấn đề này chưa ?? –

Trả lời

8

API NSXPCConnection được sử dụng để thực hiện kết nối interprocess giữa máy khách Xcode và ứng dụng của bạn trên iPhone. Vì vậy, bạn không cần phải lo lắng về điều này.

Link: https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingXPCServices.html

Vì vậy, có thể có 2 lý do mà phụ tùng bạn bị chấm dứt.

  1. Bạn cần gọi hoàn thànhHandler (NCUpdateResultNoData); ngay sau khi widgetPerformUpdateWithCompletionHandler của bạn đã được gọi ngay cả khi phản hồi chưa được trả lại.

  2. Ứng dụng của bạn bị chấm dứt do chấm dứt ứng dụng tự động. Nó chấm dứt các tiện ích/ứng dụng vì 2 lý do:

a. Nó chấm dứt các ứng dụng không được sử dụng và cho phép việc cải tạo các tài nguyên như bộ nhớ .

b. Nó chấm dứt các widget sử dụng quá nhiều bộ nhớ.

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