2015-01-03 80 views
0

當應用程序處於後臺時,我希望我的應用程序進行廣告(即通過藍牙傳輸),但僅限於某些關鍵用戶。當我將所需的藍牙外設密鑰放入我的plist中時,會導致每個用戶都收到警報,提醒應用程序需要通過藍牙將數據傳輸到其他設備,而不僅僅是需要該功能的用戶。對於絕大多數不需要該功能的用戶來說,警報可能是不合格的。我可以以編程方式檢查用戶是否是關鍵用戶,但是如何以編程方式請求在後臺運行藍牙的功能,只有在用戶是關鍵用戶時才能運行?僅適用於部分用戶的藍牙iOS背景模式

回答

0

與許可請求由代碼觸發的位置或通知等其他服務不同,藍牙許可請求由後臺授權觸發,可能是因爲請求無法在功能被用作該應用程序在該點處於後臺。

+0

謝謝,這是有道理的...悲傷:( –