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

.net, c#, ios, iphone, windows

Solution

There is a way to get this done.

Thanks to a blogpost from Simon (http://blog.victornet.de/2011/04/10/c-manzana-iphoneipad-hausarrest/) and some Mails it finally worked.

I'm now using Manzana with the expansion from Simon:

MobileDevice.AMDeviceStartHouseArrestService(iPhoneHandle,      
MobileDevice.CFStringMakeConstantString(bundleIdentifier), null, ref hService, 0);

Starting the 'Housearrest' for a specific App (by bundleIdentifier) makes its '/Documents' Folder accessible via the default Manzana methods. So there is no need for jailbreaking the iDevice. Finally I'm able to push files to the iDevice and read them back.

Thanks again to Simon for the great support!

Problem

I want to push a file from Windows (c#) to an iPad and get it back later. I have no Network connection so I need to do this via USB cable. I have found Manzana but seems not to support iTunes FileSharing. Any hints ? I googled a lot but couldn't find anything useful. There are some functions like "AMDeviceStartHouseArrest" but I don't know how to use them to get my Files.

Original source