是否有可能在iOS上运行一个Python构build的程序作为静态库?
我有一些使用非标准库的python 2.7开发的AI代码。
我打算编译它与我的iPhone应用程序一起工作。
我不想重新编程所有东西,这是一种方法来编译我的Python代码+所有依赖到一个静态文件,所以我可以从我的iOS应用程序作为一个函数调用它?
基维可以做到这一点
http://kivy.org/docs/guide/packaging-ios.html
也可以看一下https://itunes.apple.com/us/app/python-for-ios/id485729872?ls=1&mt=8
虽然我怀疑你可以只编译你的现有项目…你将需要重新编写它的至less一部分,你只能使用纯粹的Python库(KIVY)
iPhone应用程序必须是Objective-C,C,C ++或Objective-C ++。 他们不能解释Python代码。
但是 ,如果您有权访问库源代码,则可以将Python源代码翻译并编译为C代码。
我将以PyPy Toolchain为出发点。