我使用的Xcode 6.3,我只是增加了功能選項卡上的藍牙後臺模式:添加背景模式
有需要的步驟,說:「添加「所需的背景模式」鍵到你的info.plist文件。
但是蘋果documentation說,這是自動添加(見下文),如果我檢查我的Info.plist文件,我覺得以下幾點:
聲明您的應用支持後臺任務支持某些類型的背景 執行必須預先由 使用它們的應用程序聲明。在Xcode 5及更高版本中,您可以從項目設置的功能選項卡聲明您的應用程序支持的背景模式。 啓用背景模式選項將UIBackgroundModes鍵添加到您應用的Info.plist文件的 。選擇一個或多個複選框會將 對應的背景模式值添加到該鍵。表3-1列出了您可以指定的 背景模式以及Xcode在應用的Info.plist文件中爲 UIBackgroundModes鍵指定的值。
難道這還不夠?
我該如何測試它是否正常工作?
我認爲下面的鏈接會幫助你。有一次你也面臨同樣的問題。 http://stackoverflow.com/questions/28740459/transferring-data-from-central-to-peripheral-in-background-mode-in-ios/29674995#29674995 –