2013-12-09 15 views
7

Tôi muốn ứng dụng quảng cáo dịch vụ ngay cả khi ứng dụng nhập vào nền. Với Core Bluetooth, điều này có thể thực hiện bằng cách thiết lập ngoại vi bluetooth cho UIBackgroundModes.Có startAdvertisingPeer hoạt động khi ứng dụng nhập vào nền không?

Có ai biết nếu có thể đạt được điều tương tự với MCNearbyServiceAdvertiser không? Cảm ơn.

+0

Bạn muốn nói btw bluetooth btw –

+0

đúng. đã chỉnh sửa câu hỏi. – kenshin03

+0

Bạn đã bao giờ tìm được giải pháp cho điều này chưa? – gasparuff

Trả lời

7

Khi tôi ở WWDC năm nay, tôi đã đi đến Phòng thí nghiệm nhà phát triển để kết nối đa năng và được một kỹ sư của Apple nói rằng không, nhà quảng cáo dịch vụ và trình duyệt sẽ không hoạt động ở chế độ nền.

Điều đó nói rằng, tôi đã giao tiếp thành công với các đồng nghiệp được kết nối với một ứng dụng đang chạy trong nền sử dụng tác vụ nền, nhưng tôi không thể quảng cáo hoặc duyệt qua.

+0

Cảm ơn rất hữu ích. Tôi sẽ làm một số thử nghiệm để cố gắng làm cho công việc này là tốt. – kenshin03

+0

Bạn có thể duy trì kết nối ngang hàng trong một thời gian dài bằng cách sử dụng các tác vụ nền không? –

+0

Tôi cũng tò mò về điều này. Làm thế nào tôi có thể duy trì kết nối đó để ứng dụng trò chuyện của tôi vẫn có thể nhận được thông báo từ những người khác trong phòng trò chuyện? –

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