【问题标题】:How to add photo to iPhone from desktop?如何将照片从桌面添加到 iPhone?
【发布时间】:2014-06-22 06:10:38
【问题描述】:

最近,我想创建一个应用程序来使用 C# 语言在 iphone 和桌面之间同步照片。我使用 Manzana 库将图像从 PC 复制到 iphone。

据我了解,图像文件应放在 /private/var/mobile/Media/PhotoData/Sync 文件夹下。但这不起作用,尽管文件已正确复制到该位置,但在浏览 iphone 照片时我看不到导入的文件。

然后我尝试更新数据库文件 /private/var/mobile/Media/PhotoData/Photos.sqlite。添加一个新条目来表示导入的照片文件。然后我可以在 iphone 中看到照片,但没有缩略图。我必须重新启动相册应用程序(关闭应用程序并重新启动它)才能看到新导入的照片。

但我发现其他工具可以将照片同步到 iphone 并且可以立即看到更改而无需重新启动相册应用程序。

我想知道这个功能是怎么实现的?

Manzana 是 iTunesMobileDevice.dll 的 C# 包装器。主要功能是处理iphone文件系统。这是一个很老的图书馆,很久没有更新了。我不确定是否有任何 API 允许用户选择文件夹或照片文件并将其同步到 iPhone,就像我们在 iTunes 中一样,这样我们就不需要处理数据库和缩略图。

以前有人有过这样的经历吗?

【问题讨论】:

  • 我只是想知道其他工具如何做这样的工作。比如iFunBox。我想他们也调用了itunes提供的功能,但是不知道怎么调用。

标签: c# sync photo


【解决方案1】:
  1. 我使用桌面 Dropbox 作为移动应用和桌面之间的缓冲区。
  2. 在此之前,您需要一个 DropBox 注册帐户并安装应用程序。
  3. 之后,从桌面Dropbox简单地创建一个新文件夹,拖放所有 您的照片到新文件夹中
  4. 然后,返回您的 iphone 并从 DropBox 移动应用程序中检索它们。

【讨论】:

  • 感谢 cmets,但这不是我想要的。其他工具似乎可以将照片复制到iphone,而无需在iphone中安装APP。有什么解决方案可以在没有应用程序的情况下在 iphone 中实现?
猜你喜欢
  • 2016-06-28
  • 2011-05-12
  • 2015-06-05
  • 1970-01-01
  • 2010-11-18
  • 1970-01-01
  • 2011-07-07
  • 1970-01-01
  • 2020-09-06
相关资源
最近更新 更多