ios-sim:如何访问我的 iPhone 应用程序中的命令行参数?
我正在使用 github 上发现的很棒的 ios-sim。
它允许您通过命令行运行模拟器,还允许您选择要使用的模拟器(iPhone 或 iPad)。
我可以用它完美地运行我的应用程序。但是,我不确定如何使用通过命令行传递给我的应用程序的参数。
有人做过这个或知道如何做吗?
./ios-sim launch iTest.app --family ipad --args argument1 argument2
如何在 iPhone 应用程序中访问 argument1 和 argument2?
I am making use of the awesome ios-sim found on github.
It allows you to run the simulator via the command line and it also allows you to select which simulator (iphone or iPad) to use.
I am able to run my application flawlessly with it. However, I am unsure how to use the arguments passed to my application via the command line.
Has anyone done this or knows how to do this?
./ios-sim launch iTest.app --family ipad --args argument1 argument2
How do I access argument1 and argument2 in the iPhone application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 main.m 文件中,您可以使用以下方式打印参数:
in the main.m File you can print the arguments with:
您可以使用它来获取参数:
我知道这是一个老问题,但我想我应该将其发布以供将来参考。
You can use this to get the arguments:
I know this is an old question, but I thought I'd post it for future reference.
iOS 不支持命令行访问。
这是来自 Apple 的 Cocoa 基础指南,第 17 页
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW27
iOS doesn't support command-line access.
This is from Apple's Cocoa Fundamentals Guide, Page 17
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW27