可以通过iOS中的蓝牙PAN与系留设备进行通信

l5d*_*dj5 7 network-programming bluetooth objective-c ios swift

我有一个设备,我通过蓝牙(蓝牙PAN)从iOS设备分享我的连接.

我想知道是否可以访问在PAN网络上的iPhone上创建服务器并从设备访问它或在设备上创建服务器并从iPhone访问它.

有没有人有这种经历?我知道肯定可以用Android设备完成.

Cup*_*Tae 3

对的,这是可能的。例如,请参阅有关在 iOS 设备上设置此类服务器的问题。

您可以通过安装网络诊断应用程序来进行非常快速的测试 - 例如,我在 App Store 上找到了一个由 SikYi Chan 开发的名为 Console Server 的应用程序。

在此应用程序中,我在端口上添加了“服务器连接”12345并启动了服务器。从我的 Mac 进行网络共享,在“系统偏好设置”->“网络”中,我发现我的网络共享 IP 地址是172.20.10.2。我猜测 iPhone 因此处于开启状态172.20.10.1,并执行了以下操作:

% telnet 172.20.10.1 12345        
Trying 172.20.10.1...
Connected to 172.20.10.1.
Escape character is '^]'.
hello
Run Code Online (Sandbox Code Playgroud)

在 iOS 应用程序的服务器控制台中,我得到:

在此输入图像描述