我们如何在iPhone模拟器上模拟USB/Wifi连接(iPad和Mac之间),以测试我的应用程序在iTunes中显示为文件共享应用程序

我们如何在iPhone模拟器上模拟USB/Wifi连接(iPad和Mac之间),以测试我的应用程序在iTunes中显示为文件共享应用程序,ipad,ios,simulator,Ipad,Ios,Simulator,当iPad连接到另一台Mac电脑(通过USB/Wifi)时,iTunes应用程序会出现在图片中,并列出所有文件共享应用程序。 我正在尝试为iOS创建文件共享应用程序 我不知道如何在iPhone模拟器上模拟USB/Wifi连接,以测试我的应用程序在iTunes中显示为文件共享应用程序。 甚至可以在iPhone模拟器上测试这个iTunes显示吗 如果不可能,请建议更好的方法 我是新的iPad开发者,请帮忙。 非常感谢。据我所知,无法将iPhone模拟器连接到iTunes 但是,有一种变通方法可以部分

当iPad连接到另一台Mac电脑(通过USB/Wifi)时,iTunes应用程序会出现在图片中,并列出所有文件共享应用程序。 我正在尝试为iOS创建文件共享应用程序

我不知道如何在iPhone模拟器上模拟USB/Wifi连接,以测试我的应用程序在iTunes中显示为文件共享应用程序。 甚至可以在iPhone模拟器上测试这个iTunes显示吗

如果不可能,请建议更好的方法

我是新的iPad开发者,请帮忙。
非常感谢。

据我所知,无法将iPhone模拟器连接到iTunes

但是,有一种变通方法可以部分测试文件共享功能。当模拟器启动时,iPhone模拟器文件系统映射到OSX文件系统。因此,您可以将文件复制到“documents”文件夹,也就是通过iTunes共享的文件所在的文件夹

为了了解文件系统中的实际路径,请在提前执行的某个位置编写以下代码行(ApplicationIDFinishLaunching是一个很好的候选者):

这将把Documents目录的实际路径转储到控制台。复制此路径并使用Finder“转到文件夹”选项打开此文件夹

现在,您可以使用Finder将文件从该文件夹复制到该文件夹,方法与iTunes相同

NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSLog(@"paths = %@", paths);