我正在研究一种需要蓝牙连接的应用程序,我使用GameKit进行数据传输,但是我看到当我进入后台模式时,或者我只是在应用程序中关闭屏幕时,蓝牙连接被断开了……我见过在这种情况下可以保持连接正常运行的其他应用程序,有人知道我是否会丢失在这种情况下不会导致连接断开的东西吗?一直到处逛逛,但还没有发现有用的东西...
谢谢
丹尼尔
最佳答案
Apple不故意支持此功能。
如果您是为不需要通过App Store分发的应用程序编写此代码,则可以将应用程序设置为在后台播放无声音频文件。即使您的应用程序已置于后台或屏幕已锁定,这也可使GameKit继续运行。
如果必须通过App Store分发此应用程序,则Apple要求音频是真正的功能,并且播放可听音乐。
关于iphone - GameKit在设备屏幕关闭或处于后台时保持连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8003951/