Python 如何为iOS打包Kivy应用程序?

Python 如何为iOS打包Kivy应用程序?,python,ios,kivy,publish,packaging,Python,Ios,Kivy,Publish,Packaging,我创建了一个名为with和Python代码的应用程序,现在它在Google Play商店中。我的一些iPhone朋友想试试这个应用。但他们无法从苹果应用商店获得它。所以我抬头一看,我能找到的最好答案是。但这些说明仅适用于使用macOS的用户。我正在使用Linux。我确实尝试按照说明进行操作,但在尝试安装Cython时出错。那么我该怎么办呢?如果不使用OSX,您可能无法打包。不过,还有一项工作要做。这可能很棘手,但我已经使用pyinstaller为OSX本身打包了应用程序 您需要安装virtual

我创建了一个名为with和Python代码的应用程序,现在它在Google Play商店中。我的一些iPhone朋友想试试这个应用。但他们无法从苹果应用商店获得它。所以我抬头一看,我能找到的最好答案是。但这些说明仅适用于使用macOS的用户。我正在使用Linux。我确实尝试按照说明进行操作,但在尝试安装Cython时出错。那么我该怎么办呢?

如果不使用OSX,您可能无法打包。不过,还有一项工作要做。这可能很棘手,但我已经使用pyinstaller为OSX本身打包了应用程序

您需要安装virtualbox。然后,您可能需要研究如何在virtualbox中安装OSX。virtualbox不支持OSX。因此,安装可能会很复杂。我做这件事已经三年了,但我研究过哈肯托什。在我读过的一些说明中,你必须访问一个真正的mac,这样你就可以做一些bash魔术,并修补OSX安装程序。有一个预先包装好的约塞米蒂某处,我相信你可以下载。还有一些教程你可以遵循,可能比我现在给你的信息更新


希望有帮助。祝你好运。

我能用macOS Snow Leopard为iOS打包一个Kivy应用程序吗?我昨天安装了一个装有macOS X Snow Leopard的iMac。然后,我把它升级到High Sierra。我能在High Sierra上打包iOS应用程序吗?@Pyzard,不太确定。我当时正在使用pyinstaller进行打包,当时我正在打包wxPython。我能用雪豹和约塞米蒂。使用较旧操作系统的一个优势可能是,您的应用程序与较旧的IOS apple应用程序版本具有向后兼容性。如果您没有因为使用过时的python?版本而牺牲程序功能的话?。幸运的是,您应该能够使用python venv使用所需的任何python版本。你可能要酿造这个?我好久没用mac了。