按照Flutter的设置说明,我尝试在我的iPhone上运行该应用程序。我遇到了签名问题。在项目设置中,在常规/签名下,我有以下错误消息:
无法创建预配配置文件。没有注册任何设备 在开发者个人资料中的帐户中。插入并选择设备 让 Xcode 注册它。
我无法在我的开发者个人资料中执行任何操作,因为只有一条消息说我的帐户已过期。我只想测试我的应用程序进行开发,我应该能够在不续订昂贵的苹果开发人员程序的情况下做到这一点。
这是对我有用的解决方案:
- 联系 Apple 并将其从过期团队中删除
- 為您的 Apple ID 建立個人團隊。但是信任计算机可能还行不通!(如Olexa.le的评论 https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account(
- 插入iOS设备并确保在Mac计算机上检测到它(对我来说,它打开了iTunes并且设备名称在xcode中可见(
- 在"签名"下,其中出现错误消息(无法创建预配配置文件。没有设备...是:单击"重试">
- 不是错误消息,而是一条消息,指出设备已签名。
- 现在,您可以从设备常规/配置文件和设备管理中信任计算机(再次如 https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account( 正如颤振
- 文档所说,使用"颤振运行"是行不通的。然而,它可以在 xcode 中打开项目,然后从 xcode 的菜单项目/运行中打开项目。
- 确保构建完成后屏幕未锁定(自上次构建以来未进行任何更改时,我花了 5 多分钟来构建此项目(