如何在没有AppStore的情况下构建flutter iOS应用程序

问题描述 投票:0回答:2

我为我和我的朋友制作了一个应用程序,我不打算在应用程序商店上发布它,为 Android 构建 apk 文件并将其发送给他们很容易,但有些人有 iPhone。是否可以在没有 Apple 开发帐户、macOS 和所有这些证书的情况下构建 IPA?

我会用 cydia Impactor 安装它,并租用 mac 服务器来进行构建是没有问题的。我读了 flutter.dev 上的帖子,但这对我想做的事情来说是压倒性的。

ios flutter dart app-store
2个回答
3
投票

无需代码签名或 Apple 开发者帐户即可创建未签名的 iOS .ipa。

  1. 首先在 iOS 模拟器上运行 Flutter 应用程序,在 /build/ios 上生成 iOS 构建。
  2. 在您喜欢的任何地方创建一个文件夹 名称
    Payload
    - 请注意,区分大小写。
  3. 导航 到 /build/ios/iphonesimulator 并将 Runner.app 复制到
    Payload
    您创建的文件夹。
  4. 使用以下命令压缩
    Payload
    文件夹 默认 .zip 格式
  5. Payload.zip 重命名为 Payload.ipa

-1
投票

抱歉,我是一个flutter新手,你如何完成第1步?哪里可以找到 iOS 模拟器?如何在模拟器中“运行应用程序”?

提前致谢!

© www.soinside.com 2019 - 2024. All rights reserved.