从Windows在C#中访问IOS文件系统 [英] Accessing iOs file system from Windows in C#

查看:366
本文介绍了从Windows在C#中访问IOS文件系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先,我试图用SSH访问它,但运行ls命令,然后让输出流需要太多的时间,并且还要求将包安装在设备上。

Firstly I tried to access it with SSH, but running an ls command and then getting the output stream takes too much time, and also required packages to be installed on the device.

有没有一种方法来访问从Windows连接iOS设备的文件系统中的任何其它方式使用USB?我也了解Xamarin,但我可以看到它的不仅有利于开发应用程序的iOS。

Is there a way to access a USB connected iOs device file system from Windows any other way? I also read about Xamarin, but as I can see it's only good for developing apps for iOs.

编辑:可能重复的问题,部分解决我的答案,但我需要找到适用于Windows的编译版本(见下面的评论)

The possible duplicate question partly solved my answer, however I needed to find a compiled version for Windows (see comments below).

推荐答案

我们的公司有很多的麻烦,这一点;首先,我们找不到任何可用的C#/。NET库来做到这一点。我们结束了使用外部库调用编写我们自己的图书馆,但它有大量的稳定性问题,我们放弃了。最终,我们发现,提供了一个非常好的code基库: MK.Mobile.Device .Lite

Our company had a lot of trouble with this; at first, we could not find any available C#/.NET library to do this. We ended up writing our own library using external library calls, but it had numerous stability issues and we gave up. Eventually, we found a library that provided a very good code base: MK.Mobile.Device.Lite

该文档是稀少,但code是相当不言自明的;该库提供的功能阄访问的iDevices通过USB连接线,以及项目管理员说,网络能力可能在可预见的未来变得可用。

The documentation is scarce, but the code is quite self-explanatory; the library provides LOTS of functions for accessing iDevices over a USB cable, and the project maintainer stated that network capabilities may become available in the foreseeable future.

我们已经将这个伟大的开放源码库到我们的许多应用,和实现很简单:你注册时将设备插入/拔出,将触发一个事件,你可以打电话给你code对那些事件。

We have incorporated this great open source library into many of our applications, and the implementation is quite simple: you register an event that fires when a device is plugged in/unplugged, and you can call your code on those events.

的功能是广泛的,允许code,以获取设备的许多不同方面。如果你与他们联系,有一个版本,甚至比自由libary更强大的库;但它不是开源。

The functions are extensive, allowing code to fetch many different aspects of the device. If you contact them, there is a version of the library that is even more powerful than the free libary; however it is not open source.

好运使用这个库。我们已经取得了巨大的成功,并且已经能够使用它在我们的许多应用程序。

Good luck using this library. We have had great success, and have been able to use it in many of our applications.

请注意: 使用这个库之后,我们现在都附属于发展这个库中的组。

Note: After using this library, we are now affiliated with the group that develops this library.

这篇关于从Windows在C#中访问IOS文件系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆