我正在创建一个记分板应用程序,我想添加一些协作功能。所有我需要的是让用户能够添加其他用户,这让他们在相同的记分板上工作。在我的应用程序中添加Real-Time Match Game Center功能会给我提供这个功能吗,或者有没有更好的方法呢?我读了一些关于Game Center Programming Guide的资料,但我犹豫了一下,因为我希望用户能够添加不在游戏中心(没有协作功能)的人,除此之外,用户所有保存的数据都存储在本地设备上,我不确定这会受到什么影响。
发布于 2015-09-22 02:37:57
你应该使用像SocketIO这样的东西,那里有一个非常好的swift库。
从他们的网页:
Socket.IO支持基于事件的实时双向通信。
SocketIO会留下一个打开的连接,这样您就可以向服务器发送消息,而服务器将广播给任何其他用户……SocketIO可以很好地处理聊天,我认为这是你想要做的事情的完美解决方案,而且SocketIO还支持多个用户连接到“同一个通道”
https://stackoverflow.com/questions/32701518
复制相似问题