Iphone iOS应用程序与iTunes同步

Iphone iOS应用程序与iTunes同步,iphone,ios,sqlite,itunes,icloud,Iphone,Ios,Sqlite,Itunes,Icloud,我为iPad开发了一个应用程序,我还允许该应用程序与iTunes同步数据。iTunes的文件共享部分正确显示了该应用程序。但是我注意到应用程序并没有与iTunes同步。我的意思是,它不会复制到我的mac电脑上,所以如果我删除它并再次将我的设备与iTunes同步,什么都不会发生,我必须通过使用Xcode编译来安装应用程序。我猜这是与资源调配文件相关的东西,比如即席分发或类似的东西,有什么线索吗 我需要它,因为我需要一个快速的解决方案来备份我的应用程序的SQLite数据库。共享它的db文件允许我在最

我为iPad开发了一个应用程序,我还允许该应用程序与iTunes同步数据。iTunes的文件共享部分正确显示了该应用程序。但是我注意到应用程序并没有与iTunes同步。我的意思是,它不会复制到我的mac电脑上,所以如果我删除它并再次将我的设备与iTunes同步,什么都不会发生,我必须通过使用Xcode编译来安装应用程序。我猜这是与资源调配文件相关的东西,比如即席分发或类似的东西,有什么线索吗

我需要它,因为我需要一个快速的解决方案来备份我的应用程序的SQLite数据库。共享它的db文件允许我在最坏的情况下用db的最新版本重新安装应用程序,只要用户定期同步他的设备

下一步是使用dropbox或couchdb以无缝方式备份/同步数据库。我不会选择iCloud,因为我需要使用核心数据,而且我的应用程序已经有一个SQLite db,所以这意味着要改变我迄今为止所做的工作。此外,我需要创建用户的“组”。我的意思是,同一个应用程序可以被多个用户使用,共享他们自己的数据库。我想iCloud不是为了这个目的。有人用过dropbox或couchdb吗?!
提前感谢

您仍然可以在iCloud中存储SQLite文件。您可以在iCloud中存储任何需要的文件。只是iCloud对核心数据有特殊的支持。迈克,谢谢你的回答……那群人呢?!是否可以使用iCloud处理多组设备,或者所有设备将共享同一个数据库?!Cheers不同的设备除非使用相同的apple ID,否则不会共享数据。iCloud数据仅针对每个用户。如果需要在用户之间共享数据,则需要您自己的服务器、数据库和公开的服务/API,以便应用程序与之交互。