如何在iOS设备上运行Flutter应用程序进行开发?

时间:2018-10-11 06:34:29

标签: ios flutter

按照flutter的设置说明,我尝试在iPhone上运行该应用程序。我遇到了签名问题。在项目设置的“常规/签名”下,出现以下错误消息:

  

无法创建配置文件。没有注册设备   在您的帐户中的开发者资料中。插入并选择设备   让Xcode注册它。

我无法在开发人员资料中进行任何操作,因为只有一条消息说我的帐户已过期。我只想测试我的应用程序是否可以开发,而无需更新昂贵的苹果开发人员程序就可以做到。

1 个答案:

答案 0 :(得分:1)

这是对我有用的解决方案:

  1. 联系苹果并将其从过期的团队中删除
  2. 为您的Apple ID创建一个个人团队。但是,信任计算机可能还行不通! (如olexa.le的评论https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account所示)
  3. 插入iOS设备并确保在Mac计算机上检测到该设备(对我来说,它打开了iTunes,并且设备名称在xcode中可见)
  4. 在签名下,错误消息(无法创建配置文件。没有设备...)为:单击重试
  5. 不是错误消息,而是一条消息,指出设备已签名。
  6. 现在您可以从设备的“常规” /“配置文件”和设备管理中信任计算机了(再次如https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account所示)
  7. 如颤振文档所述,使用“颤振运行”无效。但是,它可以在xcode中打开项目,然后从xcode的菜单project / run中打开。
  8. 确保在构建完成后没有锁定屏幕(自上次构建以来未进行任何更改,我花了5分钟多的时间来构建该项目)