关于iOS共享的一些问题

时间:2012-08-08 20:40:14

标签: objective-c ios5

我开发了一款应用,允许用户在iPhone或iPad上添加/创建/存储图像。我想要添加到这个应用程序的是能够将这些图像“传递”给另一个用户的iDevice。

所以,例如,假设我制作了一张存储在iPhone上的图片。然后我和其他3个人一起坐在桌旁。我想将这些信息发送给他们,因为他们每个人都在iPhone或iPad上安装了应用程序。

此功能应该(正如我所设想的那样)通过蓝牙连接或通过网络连接所有设备。

所以,我的问题如下:

  1. 这可能吗?
  2. 如果我这样做,是否会导致我的应用在App Store中被拒绝?
  3. 有人能告诉我在哪里可以获取信息吗?
  4. 提前感谢您提供的任何帮助。

3 个答案:

答案 0 :(得分:1)

  1. 是的,这是可能的。
  2. 您所描述的任何内容都不是App Store拒绝的理由。
  3. 查找GKSession in the GameKit framework。在将iOS设备创建到iOS设备蓝牙或本地WiFi连接时,它是您最好的朋友。

答案 1 :(得分:0)

您可能会发现Bump API很有用;它正好缩进了这种相同位置的数据共享。

答案 2 :(得分:0)

有三种主要方法可以做到这一点;

  1. 本地通过蓝牙
  2. 本地通过Wi-Fi
  3. 使用网络服务
  4. 正如Jesse Rusak所说,Bump是本地交换的好选择。但是,如果您不想被限制为第三方API,您也可以使用Game Kit。

    您还可以构建自己的网络服务,如何执行此操作的示例来自精彩的博文http://www.raywenderlich.com/13511/how-to-create-an-app-like-instagram-with-a-web-service-backend-part-12