无法将颤振应用程序部署到iOS Appstore

无法将颤振应用程序部署到iOS Appstore,ios,flutter,app-store,Ios,Flutter,App Store,在为Flitter中的iOS发行版构建应用程序时,我遇到了以下构建问题,我在google上尝试了许多与此相关的东西,但还没有解决 我应该如何将颤振应用程序部署到iOS Appstore Warning: unable to build chain to self-signed root for signer "iPhone Distribution: Mark Davids (*********)" /Users/mark/Downloads/chat_app-ma

在为Flitter中的iOS发行版构建应用程序时,我遇到了以下构建问题,我在google上尝试了许多与此相关的东西,但还没有解决

我应该如何将颤振应用程序部署到iOS Appstore

 Warning: unable to build chain to self-signed root for signer "iPhone Distribution: Mark Davids (*********)"
    /Users/mark/Downloads/chat_app-master 2/build/ios/Release-iphoneos/Runner.app/Frameworks/App.framework/App: errSecInternalComponent
    Command PhaseScriptExecution failed with a nonzero exit code
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description

Encountered error while building for device.

这是一个模糊的错误,但我的猜测是它的两件事之一

  • 存在阻碍构建的颤振碎片,您可以通过运行
    flatterclean
    命令来修复这些碎片

  • 你的证书无效。在过去处理这个问题时,我发现最简单的方法是打开XCode,将签名设置为none,从系统中清除证书和密钥,然后将它们重新添加到密钥链中


  • 这是一个模糊的错误,但我的猜测是它的两件事之一

  • 存在阻碍构建的颤振碎片,您可以通过运行
    flatterclean
    命令来修复这些碎片

  • 你的证书无效。在过去处理这个问题时,我发现最简单的方法是打开XCode,将签名设置为none,从系统中清除证书和密钥,然后将它们重新添加到密钥链中


  • @Haryanvi‘Apple Worldwide Developer Relations Certification Authority’这是我正在使用的CA,我应该如何解决它?@Haryanvi‘Apple Worldwide Developer Relations Certification Authority’这是我正在使用的CA,我应该如何解决它?根据此文档,首先使用
    flatter build ios
    ,然后出现上述错误。您是否已在XCode项目中配置签名?是的,我已手动配置登录XCode项目,自动签名显示分析错误这是您的XCode证书的问题。这可能是:1。您的证书已过期2。您的计算机上缺少一个密钥文件对此,我的最佳解决方案是从您的计算机上删除所有证书,然后从developer.apple.com生成一个新证书。根据此文档,首先使用
    flatter build ios
    ,然后出现上述错误。您是否配置了在XCode项目中签名是,我手动配置了登录Xcode项目,自动签名显示分析错误这是Xcode证书的问题。这可能是:1。您的证书已过期2。您的计算机上缺少密钥文件我的最佳解决方案是从您的计算机上删除所有证书,然后从developer.apple.com生成新证书