0

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

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

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

所以,我的问题如下:

  1. 这可能吗?
  2. 如果我这样做,是否会导致我的应用在 App Store 中被拒绝?
  3. 谁能告诉我可以去哪里获取相关信息?

提前感谢您提供的任何帮助。

4

3 回答 3

1
  1. 是的,这是可能的。
  2. 您所描述的一切听起来都不像 App Store 拒绝的理由。
  3. GKSession在 GameKit 框架中查找。在创建 iOS 设备到 iOS 设备蓝牙或本地 WiFi 连接时,它是您最好的朋友。
于 2012-08-08T20:45:17.107 回答
0

您可能会发现Bump API很有用;它是专门为这种在同一个地方的数据共享而缩进的。

于 2012-08-08T20:45:03.237 回答
0

您可以通过三种主要方式做到这一点;

  1. 通过蓝牙本地
  2. 本地通过 Wi-Fi
  3. 使用网络服务

正如 Jesse Rusak 所提到的,Bump 是本地交换的不错选择。但是,如果您不想受限于 3rd 方 API,您也可以使用 Game Kit。

您还可以构建自己的 Web 服务,如何做到这一点的示例来自一篇精彩的博客文章http://www.raywenderlich.com/13511/how-to-create-an-app-like-instagram-with- a-web-service-backend-part-12

于 2012-08-08T21:05:52.050 回答