<分区>
我有一个开源项目 (gdal),我想将其作为 iOS 应用程序的一部分进行编译和运行。我一直期待使用 NSTask
但我现在看到它在 iOS 3.0 中被删除了。我还在其他地方看到不允许运行外部应用程序,尽管这将是我的应用程序包中的资源。
有没有其他人找到在他们的 iOS 应用程序中运行命令行工具的方法?
<分区>
我有一个开源项目 (gdal),我想将其作为 iOS 应用程序的一部分进行编译和运行。我一直期待使用 NSTask
但我现在看到它在 iOS 3.0 中被删除了。我还在其他地方看到不允许运行外部应用程序,尽管这将是我的应用程序包中的资源。
有没有其他人找到在他们的 iOS 应用程序中运行命令行工具的方法?
最佳答案
它在 3.0 中没有被删除,它从来没有出现过。无法在 iPhone 上运行单独的进程。 GDAL似乎是在 MIT 风格的许可下,并且有一个库界面,所以直接将它链接到 iPhone 应用程序应该不会有任何法律或技术问题。
关于ios - NSTask 或等效的 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1536400/