我最近制作了我的第一个 iPhone 应用程序,并计划制作另一个。对于我的下一个应用程序,我希望用户能够轻松地找到其他 iPhone 用户,然后在应用程序上共享信息,这些信息将是一组数据或类似的东西。
我可以使用网络服务器与每个用户进行通信,但我觉得在用户之间直接共享所有内容会更快。有没有办法做到这一点?
我还需要确保信息安全,用户应该只能在相互批准的用户之间共享/获取信息。
感谢您的任何意见!
我最近制作了我的第一个 iPhone 应用程序,并计划制作另一个。对于我的下一个应用程序,我希望用户能够轻松地找到其他 iPhone 用户,然后在应用程序上共享信息,这些信息将是一组数据或类似的东西。
我可以使用网络服务器与每个用户进行通信,但我觉得在用户之间直接共享所有内容会更快。有没有办法做到这一点?
我还需要确保信息安全,用户应该只能在相互批准的用户之间共享/获取信息。
感谢您的任何意见!
如果你想使用客户端-服务器服务来做到这一点,你应该使用Restkit 框架。它为 iPhone 实现了 RestFull,您可以在服务器端使用 php 框架(如 symphony)创建 Web 服务。这两个框架将使解决方案在服务的每一端都很容易。
为了安全连接 https 是最简单的方法。对于许可问题,您应该在服务器中对其进行编码。RestFull 请求应该返回用户有权查看的信息,可以使用用户/密码、令牌来识别用户,或者如果您想通过设备识别它们,您可以使用openUDID。
我希望这能给你一些解决问题的线索!