(了解 Apple 的处理方法,我很确定答案很明显,但我不得不问。)
如果您想提供任何示例,请为简单起见使用聊天。
显然,iOSdevice1-> my server-> Apple Push Notification Server-> iOSdevice2
有效,但这与 p2p 几乎相反。
iOSDevice1 -> my server-> iOSDevice2
应该可以工作,尽管必要的长轮询可能无法清除 App Store 仲裁程序。仍然不是纯粹的p2p。
但是呢iOSDevice1 -> iOSDevice2
?或者真的……iOSDevice1 -> one-time ip lookup, iOSDevice1 -> iOSDevice2
对实施细节感兴趣,但也对 Apple 为发布具有服务器功能的应用程序实施的规则和规定感兴趣。