我一直说我想编译和运行的iOS应用程序的一部分,一个开源项目(@中)。 我一直期待使用NSTask
,但是我现在,它在iOS的3.0去除见。 我也看到其他地方运行的外部应用程序,尽管这将是我的应用程序的包的资源,是不允许的。
有没有其他人发现了一种自己的iOS应用程序中运行命令行工具?
我一直说我想编译和运行的iOS应用程序的一部分,一个开源项目(@中)。 我一直期待使用NSTask
,但是我现在,它在iOS的3.0去除见。 我也看到其他地方运行的外部应用程序,尽管这将是我的应用程序的包的资源,是不允许的。
有没有其他人发现了一种自己的iOS应用程序中运行命令行工具?
这不是在3.0去除,这是从来没有在那里。 有没有办法运行在iPhone上独立的进程。 GDAL似乎是基于MIT风格的许可证,并有一个库接口,所以直接链接成一个iPhone应用程序不应该有任何的法律或技术问题。
NSTask是IOS 4,IOS 3,可能所有的人都可用。 要使用NStask我不得不从我的Mac NStask头文件复制到我的项目文件夹。 此外苹果很可能不会允许使用NStask在AppStore的应用程序。 Cydia的很可能是分发您的应用程序的最佳场所
只是个提醒:
NSTask不会沙箱环境下工作(你会得到“拒绝处理叉”)。 所以,把你的应用程序放到/应用