繁体   English   中英

如何使用C#访问iOS App的Documents文件夹

[英]How can I access Documents folder of iOS App with C#

我想将一个文件从Windows(c#)推送到iPad并稍后再回来。 我没有网络连接所以我需要通过USB线做到这一点。

我找到了Manzana,但似乎不支持iTunes FileSharing。

任何提示? 我google了很多但找不到任何有用的东西。

有一些功能,如“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)可以通过默认的Manzana方法访问其“/ Documents”文件夹。 所以没有必要越狱iDevice。 最后,我能够将文件推送到iDevice并将其读回。

再次感谢西蒙的大力支持!

我不太确定你在问什么。 如果要访问ipad上的标准文件,可以将其设置为USB大容量存储设备。 我相信标准IO方法(System.IO)将能够读取和写入设备,如果您传入正确的路径。 如果您正在谈论访问应用程序文件,我认为这不可能由于iOS的安全问题(至少不是标准的,非越狱的方式)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM