Flutter IOS 构建应用程序用于在特定设备上进行测试 XCode 9.2
Posted
技术标签:
【中文标题】Flutter IOS 构建应用程序用于在特定设备上进行测试 XCode 9.2【英文标题】:Flutter IOS build app for testing on a certain device XCode 9.2 【发布时间】:2020-09-10 11:21:17 【问题描述】:我正在尝试在 ios 设备上测试我的应用程序,但我遇到了一些问题。我没有苹果开发者帐户。我试过这些:
-
使用 Codemagic 获取临时文件。但问题是我需要一个我没有的认证。我想在购买开发者帐户之前试用该应用。
我找到了 OS 版本为 10:13 的 mac。 XCode 版本是 9.2,Flutter 不支持!所以我什至不能直接在我的设备上构建。
cydia 撞击器:看起来这不再起作用了。
请帮助我在 IOS 设备上运行我的应用程序。我的应用可以在多个 android 设备上正常运行。
更新
Codemagic 具有用于构建 IOS 的最新 XCode。但我找不到任何方法来获取 IOS 的应用程序文件(如 android 的 apk)。
【问题讨论】:
【参考方案1】:您不需要 Apple 开发者帐户即可在设备上进行测试。一个普通的 AppleID 就足够了。不过,发布到 Apple Appstore 需要一个。
您所需要的只是 Flutter 版本所需版本的 XCode。您可以在 XCode 9.2 上进行测试的唯一方法是将 Flutter 降级到支持较低 XCode 版本的早期版本(我没有尝试过)。
遗憾的是,我认为没有其他方法可以绕过这些限制。
【讨论】:
以上是关于Flutter IOS 构建应用程序用于在特定设备上进行测试 XCode 9.2的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 构建 iOS 错误:在 iOS 设备中构建 Flutter 应用程序时遇到错误
Flutter 无法在 VS Code 上构建示例 iOS 应用程序