有没有办法在没有互联网连接的情况下将数据从本地服务器(托管在 Intranet 上)推送到 iPad 应用程序?该应用程序应该只能在通过 wifi 的 LAN 上运行。由于互联网连接不可用,Apple 推送通知无法显示。但是,该应用程序将始终在两台设备上运行。
我所说的模型是这样的:
设备:本地服务器 - Wifi 连接 - iPad1、iPad2
iPad1 通过 wifi 更新本地服务器上的一些数据...服务器需要通知 iPad2 关于通过 Wifi 进行的更改。
谢谢你!
有没有办法在没有互联网连接的情况下将数据从本地服务器(托管在 Intranet 上)推送到 iPad 应用程序?该应用程序应该只能在通过 wifi 的 LAN 上运行。由于互联网连接不可用,Apple 推送通知无法显示。但是,该应用程序将始终在两台设备上运行。
我所说的模型是这样的:
设备:本地服务器 - Wifi 连接 - iPad1、iPad2
iPad1 通过 wifi 更新本地服务器上的一些数据...服务器需要通知 iPad2 关于通过 Wifi 进行的更改。
谢谢你!
这是不可能的。因为如果我们要发送通知,则必须将其发送到 APN 服务器(负责向设备发送通知)。因此,在没有互联网连接的情况下,这是不可能的。
您需要使用本地通知而不是推送通知。可能会对您有所帮助。
http://www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/