我刚刚完成了一个 Flutter 移动应用程序,我想将其安装在我的个人 iPhone 上。我知道 7 天的限制,但以每年 99 美元的价格购买苹果开发者帐户对我来说有点太多了,所以我使用了外部服务。你付给他们一点钱,然后给他们你的 iPhone 的 udid,他们就会给你返回证书和配置文件,你可以使用外部签名者来签署你的应用程序。几个月前我已经为我的一个应用程序做到了这一点。但现在我正在努力生成 ipa。 如何使用免费的苹果帐户生成ipa文件?
他再次强调,生成未签名的 flutter ipa 的方法是首先进入 Xcode 并将方案的构建配置更改为
Release
:
然后在 Android Studio 的终端上运行以下命令:
flutter build ios --release
这将需要一两分钟,完成后转到此文件夹:
your-app/build/ios/Release-iphoneos
,您应该找到您的runner.app
文件。在其旁边创建一个名为 PayLoad
的文件夹,然后将 runner.app
文件复制并粘贴到该文件夹中。之后,您想要压缩 Payload
以获得名为 Payload.zip
的新文件。将其扩展名更改为 ipa
即可完成。
您现在可以使用任何您想要的内容来共同设计此 ipa 文件。