我刚刚开始探索flutter/dart ios,我还没有Mac或iPhone,我想测试这个平台,看看它是否适合我。所以我在虚拟机中安装了Mac(莫哈韦),Xcode,android studio,flutter ext,ext..我的测试应用程序在模拟器上运行良好(Android和iOS)。
我的问题是如何导出一个ios应用程序文件?例如,我运行“flutter build ios --debug”,并得到一些错误,如(您的团队没有生成配置文件的设备...),我需要付费开发者帐户,或者我可以使用APK文件(flutter build APK工作正常)...
1条答案
按热度按时间wpcxdonn1#
在没有Apple Developer帐户的情况下,有一种解决方法可以为iOS创建未签名的.ipa文件。你需要先在iOS模拟器上运行Flutter应用程序-这将生成一个位于
/build/ios.
上的iOS构建版本-在任何你喜欢的地方创建一个名为Payload的文件夹-注意这是区分大小写的。然后导航到/build/ios/iphonesimulator
并将www.example.com复制粘贴Runner.app到您创建的Payload
文件夹中。将Payload
文件夹压缩为默认的.zip格式,将Payload.zip重命名为Payload.ipa