Flutter应用程序运行正常。几天后,当我尝试在ios设备中运行时,它像这样说:“打开xcode并尝试产品->运行并尝试修复它。这样做之后,仍然显示了相同的错误”。
产品->运行, 扑扑干净, 颤振包得到, 打开ios / Runner.xcworkspace, 登录常规(目标)->选择团队
答案 0 :(得分:1)
为了与 Harsh 合作,如果您没有付费的 Apple Developer 许可证,您的证书将在一周后用完。
就我而言,我需要再次信任 iPhone 上的开发者证书。在此之前,我也收到了您的错误消息。如果您使用 Xcode 打开您的应用程序,您将看到真正的错误消息。
答案 1 :(得分:0)
为iOS构建,但是为iOS Simulator构建了链接和嵌入式框架'App.framework'。 (在项目“ Runner”的目标“ Runner”中)
答案 2 :(得分:0)
如果任何人之前运行过应用程序并遇到此错误,对我有用的(请注意我使用的是Macbook pro)是首先打开终端。
然后导航到项目文件夹并输入open ios/Runner .xcworkspace
。
此命令将打开您的xcode。从那里可以在顶部选择设备(模拟器或物理ios设备),然后单击run
。
一旦构建并成功运行,它将解决您面临的问题,现在您可以转到VS代码或android studio并尝试flutter run
,它应该可以工作。
答案 3 :(得分:0)
您遇到此错误是因为 com.example 尚未在您的开发者帐户中注册为 Bundle ID。我在尝试使用平台方法时遇到了这个错误。我通过在我的 Apple 开发者帐户上创建一个新的 Bundle ID 解决了这个问题 - 类似于 com.abc.appName。这里,abc 是我公司的名称。然后用这个 Bundle ID 创建了一个新项目。打开 Xcode 并在 Runner -> Runner Target -> Signing and Capabilities 下添加您的团队名称并确保 自动管理签名 选项已打开
答案 4 :(得分:-2)
默认签名标识符为 com.example 。
听起来好像你没有改变。