iOS 前置要求

以下指南假设:

  • Xcode 13.2.1 或更高版本

  • macOS 11.6 或更高版本

不同版本下,您的体验可能会有所不同。

开始使用

为了向iTunes商店提交任何应用程序,您需要拥有一个`iOS开发者许可证 <https://developer.apple.com/programs/ios/>`_。对于测试,您可以使用实体设备或Xcode iOS模拟器。

请注意,为了在设备上进行测试,您需要注册这些设备并在其上安装您的“配置文件”。更多信息请参阅苹果的`入门指南 <https://developer.apple.com/help/account/>`_。

Homebrew

我们使用macOS上的`Homebrew <https://brew.sh/>`_包管理器来安装Kivy所依赖的一些组件和工具。这是一个非常实用的工具,也是一个托管在`Github <https://github.com/Homebrew>`_上的开源项目。

由于包管理的特性(版本和操作系统的复杂性),这一过程容易出错,并可能导致构建过程失败。缺少依赖:<pkg> 未安装! 的消息通常就是此类错误。

首先要确保你已经运行了以下命令:

$ brew install autoconf automake libtool pkg-config
$ brew link libtool
$ pip install Cython==3.2.0

如果你仍然遇到构建错误,请检查你的 Homebrew 是否处于健康状态:

brew doctor

如需更多帮助,请参阅 Homebrew 文档

最后、最终且不得已的步骤可能是彻底移除 Homebrew,获取最新版本,安装它,然后重新安装依赖项。