我目前正计划为一位朋友申请一个他想要建立所有连接的应用程序的应用程序.因为这将是我们的第一个项目,他希望只建立一个作为飞行员,看看我是怎么做的.我的问题是,两个构建的应用程序是否可以共享相同的信息数据库?(对于经验,我只有1%的Android应用程序开发'11')
根据设计,为了安全起见,iOS应用程序是沙盒式的,无法共享本地数据.因此,无法在两个应用程序之间共享本地数据库,仍然可以让您的应用程序获得App Store分发批准,除非Apple在下周WWDC发布iOS 7时放松一下(并且没有迹象表明这将会发生).
正如@Leeish所说,在应用程序之间共享数据的唯一方法是使用您自己的基于服务器的自定义解决方案.
我个人使用带有ASIHttpRequest iOS库的Google App Engine通过Web共享数据,以及Objectify API,使基于Web的数据库工作变得简单.这种组合非常强大,除非您获得非常严重的流量,否则不会花费一分钱.
| 归档时间: |
|
| 查看次数: |
838 次 |
| 最近记录: |