没有帐户说明“空”

时间:2019-12-06 18:45:51

标签: flutter

$ flutter ios build --release

它显示Multiple valid development certificates available (your choice will be saved):

但是它没有显示distribution certificate selection,但我还是使用--release标志

我检查是否已在本地计算机上正确安装了生产证书。

有什么线索可以解决吗?

Error output from Xcode build:
↳
    ** BUILD FAILED **

Xcode's output:
↳
    note: Using new build systemnote: Planning buildnote: Constructing build descriptionerror: No account for team "null". Add a new account in
    the Accounts preference pane or verify that your accounts have valid credentials. (in target 'Runner' from project 'Runner')error: No
    profiles for 'jp.****.****' were found: Xcode couldn't find any iOS App Development provisioning profiles matching
    'jp.****.****'. (in target 'Runner' from project 'Runner')

2 个答案:

答案 0 :(得分:1)

@whitebear,我假设您正在尝试发布iOS应用?您是否尝试过在Xcode中手动配置分发证书?我通常这样做,

  • 在Xcode中打开Runner.xcworkspace
  • 在Xcode中配置分发证书
  • 在Android Studio项目终端中运行flutter build ios
  • 然后使用Xcode中的存档进行发布

答案 1 :(得分:0)

解决“无帐户的团队无效”问题。 确保正确设置了DEVELOPMENT_TEAM构建设置。

我认为这是因为当您使用与开发团队相关联的配置概要文件对应用程序进行签名时,Xcode希望您的DEVELOPMENT_TEAM构建设置能够匹配。

在开发/运行我的应用程序时,我通常让XCode自动管理签名,并认为这样做会自动设置DEVELOPMENT_TEAM构建设置,但事实并非如此。