【发布时间】:2021-07-11 02:14:15
【问题描述】:
我正在开发一个 IOS 应用程序,我正在检查是否可以在我的应用程序在后台运行时与近距离半径内的其他 IOS 设备(例如最大约 30 英尺)进行通信,并在连接时触发一个事件制成。这可能吗?我在kivy中尝试过这个,但没有成功。感谢您提前回复!
【问题讨论】:
-
30 英尺在蓝牙距离内(我认为),因此 MultipeerConnectivity 应该可以工作,但请注意,当您的“应用程序在后台运行”时,您不能做太多事情。 IIRC 在您的应用程序进入后台运行任意代码后,您最多只能获得大约 10 分钟的时间。之后你就不能做任何事情了。
-
例如见this。
-
没有办法绕过后台运行的限制?
标签: ios swift xcode swift3 bluetooth