Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone ios ipad模拟器向应用程序传递参数_Iphone_Ios_Xcode_Ipad - Fatal编程技术网

Iphone ios ipad模拟器向应用程序传递参数

Iphone ios ipad模拟器向应用程序传递参数,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,我已经设法让ios模拟器运行我的应用程序,我的应用程序采用命令行参数,提供从mac上加载数据文件的路径,这可以从xcode启动模拟器,但当我从命令行运行模拟器时,它返回找不到我在代码中加载的第一个文件: 终端输出 无法打开-RegisterForSystemEvents/myconfigdata.txt“ 我的命令行是: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/

我已经设法让ios模拟器运行我的应用程序,我的应用程序采用命令行参数,提供从mac上加载数据文件的路径,这可以从xcode启动模拟器,但当我从命令行运行模拟器时,它返回找不到我在代码中加载的第一个文件:

终端输出

无法打开-RegisterForSystemEvents/myconfigdata.txt“

我的命令行是:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\Simulator-SimulateApplication myios.app/myios--family ipad--args“/Users/chris.x/mydatapath/”

我正在用--args参数传递我在xcode中使用的路径

有什么想法吗


TIA

你为什么要从命令行启动它?只是好奇!Prem,这样我可以将我的应用程序交给其他人,他们可以轻松指定要运行的数据的路径(可能有多组数据)这意味着数据不必每次更改都重新处理,他们也不必在xcode中设置参数/从xcode运行ios sim卡。命令行似乎是一种更简单的运行方式。你能找到更好的方法吗?