我想为我的应用程序实现心跳。在这个模块中,我的iOS应用程序将定期向我的服务器发送字节数据。当服务器发送请求时,我需要这个,因为服务器希望设备中的ack与服务器保持联系。
问题:如果应用程序由用户退出,心跳(数据字节)将如何发送到服务器。
发布于 2012-09-06 01:35:08
唯一可以做到的方法是将应用程序注册为VoIP类型(最有问题的部分,因为如果应用程序不是信使/会议/社交型应用程序,苹果可能会拒绝它),然后将NSStream
与NSInputStream
/NSOutputStream
和<NSStreamDelegate>
接口结合使用来发送/接收心跳。
https://stackoverflow.com/questions/12294438
复制相似问题