我很高兴知道SnapChat如何将数据发送到其他移动设备。例如,它是将数据发送到服务器,然后将其存储下载,还是通过in build ios函数将数据直接发送到设备?
我对在设备之间发送数据的整个过程感兴趣,但我不确定是否需要通过服务器下载Web路由。
由于
答案 0 :(得分:2)
简短回答:Snapchat肯定会使用服务器发送数据,收件人必须从那里下载。
这是一个关于如何在ios上使用推送通知的教程(我认为这是你想做的): http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
问候
答案 1 :(得分:2)
正如@CodeOnTheFloor所提到的,它在iOS上使用Apple推送通知(没有相当于Android服务来轮询服务器)。然而,这并不意味着它必须使用中央服务器来分发图像数据(尽管我怀疑它确实如此)。它必须在某个阶段使用中央服务器,即使分发是对等的(我怀疑),需要服务器将用户匹配到连接阶段的IP地址。