Lưu ý rằng bất động sản tập tin đính kèm có chứa một loạt các phương tiện truyền thông dữ liệu được kết hợp với mục. Ví dụ, trong một mục đã được gắn với một yêu cầu chia sẻ, bất động sản tập tin đính kèm có thể chứa một đại diện của trang web người dùng muốn để chia sẻ.
sau khi người dùng làm việc với các mục nhập (nếu cần thiết), một phần mở rộng thông thường cho phép người dùng lựa chọn giữa hoàn tất hoặc hủy bỏ nhiệm vụ. Tùy thuộc vào lựa chọn của người dùng, bạn gọi hoặc completeRequestReturningItems:expirationHandler:completion:, tùy chọn trở về mục máy chủ ứng dụng, hoặc cancelRequestWithError:, trở về một mã lỗi.
trong iOS, máy nhánh của bạn có thể cần thêm thời gian để hoàn thành một nhiệm vụ có khả năng kéo dài, chẳng hạn như tải lên nội dung để một trang web. Khi đây là trường hợp, bạn có thể sử dụng lớp NSURLSession để bắt đầu một chuyển giao trong nền. Bởi vì một chuyển nền sử dụng một quá trình riêng biệt, việc chuyển giao có thể tiếp tục sau khi mở rộng của bạn hoàn thành các ứng dụng máy chủ yêu cầu và được chấm dứt. Để tìm hiểu thêm về cách sử dụng NSURLSession trong phần mở rộng của bạn, hãy xem thực hiện một nhiệm vụ dài chạy
đang được dịch, vui lòng đợi..