将数据文件导入didFinishLaunchingWithOptions字典进行调试?

时间:2012-02-23 11:03:33

标签: iphone ios nsdata

我将文件导出为NSData对象,并将其文件类型与我的应用程序相关联。

然后我可以通过在设备上打开邮件来导入文件,然后单击该文件并用它打开应用程序。

然而,在这样做时,我无法从XCode启动应用程序来调试文件解析。该应用程序是通过邮件启动的,而不是XCode。

是否可以在XCode中启动应用程序并将数据文件放在didFinishLaunchingWithOptions字典中?

1 个答案:

答案 0 :(得分:3)

我想出了如何在模拟器和设备上导入文件以进行调试。

请注意,必须已在模拟器或设备上安装该应用才能使其正常工作,当然必须为数据设置应用(如上面问题中的链接所示)。

在XCode 4中点击编辑方案。

click scheme

edit scheme

然后在信息标签中选择“等待(应用名称)启动。”

wait for launch

模拟器: 将文件拖到模拟器窗口中。 Safari将打开并询问您是否要将其导入应用程序。

设备: 打开邮件并选择文件,它会询问您是否要使用该应用程序打开。

当应用程序运行时,调试器将附加,您可以正常调试。

相关问题