在我的iPhone应用程序共享文件中写入/读取文件

时间:2012-10-10 18:49:37

标签: c# iphone file shared

我在iPhone上写了一个应用程序。它是我的电脑软件的一个更便携和更小的版本。我在我的应用程序上激活了文件共享功能,现在我可以通过iTunes传输文件了。但我希望我的电脑软件能够在我的iPhone上读取或写入该共享文件夹的文件,而无需通过iTunes手动完成。

我有很大的限制:

  1. 我不能使用Jailbroken iPhone / iPod / iPad
  2. 我的绝大多数客户都没有互联网接入(这是一个农场管理软件,所以即使是某些地区也没有移动电话)...... :(
  3. 我听说有一种方法可以使用Manzana和MobileDevice.dll(itunesmobiledevice.dll)。我真的不知道如何使用这些DLL。我尝试使用Manzana但我无法访问我的文件夹,因为它不是一个越狱的iPhone ..有人可以通过一些代码示例来帮助我吗?

    或者是否有其他方法可以让我的iPhone应用程序使用没有互联网接入的USB线或Wifi与我的C#应用​​程序通信?

2 个答案:

答案 0 :(得分:2)

mobiledevice.codeplex.com。该项目应该允许您从手机发送和检索文件

答案 1 :(得分:0)

我建议您查看是否可以使用iTunes脚本界面。将COM参考iTunes 1.1类型库添加到项目中,您可以自动控制iTunes的许多部分。我无法找到它的文档,但您可以使用该库,看看是否有东西可以访问文件共享部分。

以下是使用它的一个不错的介绍: http://www.codeproject.com/Articles/7723/Controlling-iTunes-through-COM