我不确定这是否可能,甚至是否有意义,所以我在这里问。如果我有第三方C ++源代码。我可以将它编译成iPhone二进制文件吗?然后将二进制文件打包在我的应用程序包中,然后提交给AppleStore。应用程序包包含我的应用程序,只是它还包含第三方二进制文件的副本。
关键是我想象这是否可行,我可以使用第三方二进制命令,从而避免静态链接。
这有意义吗?
答案 0 :(得分:1)
未在越狱设备上运行的iOS应用程序没有执行其他程序的任何权限。静态链接会更好。
答案 1 :(得分:1)
允许应用程序运行其他语言的代码,只要它们运行的所有代码都包含在应用程序中。例如,您无法编写允许用户编写Java程序的应用程序,但只要编译使用应用程序编写和上载的代码,您就可以包含一些Java编译器。这有意义吗?