使用Swift在Ubuntu上构建* .ipa软件包?

时间:2020-06-02 18:17:47

标签: ios swift ubuntu

使用官方网站上的Ubuntu Swift软件包(可能还有其他工具和/或库),我可以在Linux上构建* .ipa应用程序吗?如果可能的话,我想这件事将是必要的:

  • 从ubuntu上的swift编译器为iPhone体系结构生成代码的某种方式(我认为类似gcc编译器的交叉编译?)。可以仅使用swift编译器完成此操作,还是需要一些额外的实用程序?

  • iOS应用程序使用的Foundation API的一些分支?我猜可能是不完整的吗?我想很久以前,我看到一些项目试图做到这一点,但是已经不记得这个名字了。

  • 一个Makefile脚本,用于自动编译项目中所有源代码,最后创建一个* .ipa包。创建此程序包将需要额外的工具,或者就像具有不同扩展名的普通压缩文件一样,例如我认为* .war程序包是?

  • 创建* .ipa程序包后,是否可以部署到iPhone进行测试,无论是否订阅了Apple开发人员?

  • 如果上述所有项目均可行,则该项目的结构应为什么?我可以仅使用swift代码创建项目吗,使用Swift-UI之类的东西(假设我可以找到与Ubuntu一起使用的API的替代品)。

0 个答案:

没有答案