我想将文件从 Windows (c#) 推送到 iPad,稍后再取回。我没有网络连接,所以我需要通过 USB 数据线连接。
我找到了 Manzana,但似乎不支持 iTunes 文件共享。
有什么提示吗?我在谷歌上搜索了很多,但找不到任何有用的东西。
有一些功能,如“AMDeviceStartHouseArrest”,但我不知道如何使用它们来获取我的文件。
最佳答案
有一种方法可以做到这一点。
感谢 Simon 的博文 (http://blog.victornet.de/2011/04/10/c-manzana-iphoneipad-hausarrest/) 和一些邮件,它终于成功了。
我现在使用 Manzana 和 Simon 的扩展:
MobileDevice.AMDeviceStartHouseArrestService(iPhoneHandle,
MobileDevice.CFStringMakeConstantString(bundleIdentifier), null, ref hService, 0);
为特定应用启动“Housearrest”(通过 bundleIdentifier)使其“/Documents”文件夹可通过默认的 Manzana 方法访问。所以没有必要越狱 iDevice。最后,我能够将文件推送到 iDevice 并读回它们。
再次感谢Simon的大力支持!
关于c# - 如何使用 C# 访问 iOS App 的文档文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10121616/