Flutter到ios设备错误:pass -allowProvisioningUpdates到xcodebuild,如何修复?

xtfmy6hx  于 2023-06-07  发布在  Flutter
关注(0)|答案(1)|浏览(274)

抱歉,我是新手。我有一个在iPhone模拟器上运行的应用程序,但是当我插入一个真实的的iPhone时,我得到了一些错误。
“无法为设备生成预编译的应用程序。错误(Xcode):没有找到'com.example.dynoTestMay0123'的配置文件:Xcode找不到任何与“com.example.dynoTestMay0123”匹配的iOS App Development配置文件。自动签名已禁用,无法生成配置文件。要启用自动签名,请将-allowProvisioningUpdates传递给xcodebuild。”“在Xcode open ios/Runner.xcworkspace中验证项目中的Bundle Identifier是您的签名ID”
我只在Flutter/Dart工作过,对Xcode环境或Swift语言一无所知。有人能向我解释一下这个错误消息是问我什么吗?我不知道如何处理这件事。
要解决这个问题,我应该使用Xcode吗?在手机本身?这个问题可以在Flutter中解决吗?谢谢你。

hmae6n7t

hmae6n7t1#

这个故事的寓意是苹果有点烦人(非常烦人)。你(作为一个开发者)可以在模拟器上开发任何你想要的东西(在某种程度上,不能构建ipa文件)。然而,要在物理设备上运行,你需要有一个付费的苹果开发者帐户,以及相关的配置文件和签名证书。
所以你没有做错什么,只是苹果公司用一种非常糟糕的方式告诉你,你需要一个开发者帐户才能在物理设备上运行。
如果需要的话,我可以协助苹果开发者帐户部分。

相关问题