Apple开发者帐户团队没有出现在VS Mac上

时间:2018-02-03 01:29:51

标签: xamarin xamarin.ios visual-studio-mac apple-id apple-developer

当我在Visual Studio Mac社区2017上登录我的apple id帐户时,团队不会出现。 我是否必须拥有付费苹果开发者帐户才能使用此帐户?

没有显示任何团队,按钮"查看详细信息..."没有做任何事情。 此外,帐户左侧的图标是笑脸图标,它应该是official tutorial中的用户图标。

截图: Account menu in VS Mac preferences

虽然它在Xcode上完美运行: Works perfectly on Xcode

环境:
     - 安装了Xcode命令行      - 安装了Fastlane。

我已经做了哪些故障排除:
- 重新安装Fastlane。
- 使用其他帐户(没有一个工作) - 使用Xcode登录(截图如上) - 尝试找到任何人在网上遇到同样的问题但没有找到任何问题。

3 个答案:

答案 0 :(得分:8)

如果是个人免费帐户,团队不会出现在VS中,但会出现在XCode中。每次需要生成新规定时,您必须:

  1. 使用某种测试项目打开XCode
  2. 在plist中设置目标bundle id(只要provision与bundle id紧密耦合,此步骤很重要)
  3. 从XCode部署到设备,它将生成所有必需的证书/配置文件并保存在Mac上
  4. 转到VS,让你在真实应用中的捆绑ID与你一样 刚刚为
  5. 生成了条款
  6. 在设备上点击 - 它 应该工作得很好

答案 1 :(得分:1)

如果您尝试使用免费帐户,则团队不会出现在VS中,但是您可以在Xcode中看到。请按照以下步骤测试设备中的应用程序。

  1. 使用某种测试项目打开Xcode。
  2. 在plist中设置目标捆绑包ID。
  3. 选择受人尊敬的团队,然后选择自动配置配置文件。它将生成所有必需的证书/配置文件,并保存在Mac上
  4. 通过Xcode在设备中部署应用。
  5. 转到VS,使用我们在Xcode中运行应用程序时使用的相同的Bundle ID。
  6. Hit在设备上运行-应该可以正常工作。

答案 2 :(得分:0)

要为我解决此问题,请在Mac的Visual Studio中,我:

  1. 打开了info.plist
  2. 设置选项以手动配置
  3. 单击捆绑包签名选项按钮
  4. 转到“ IOS捆绑签名”类别
  5. 清除“自定义权利”字段中列出的文件。

注意:这不能回答以下问题:原始海报的个人团队(与未付费的开发者帐户一起使用)为什么没有出现在Visual Studio for Mac中,但确实解决了为什么的问题您希望显示未付费的开发人员团队帐户(用于开发!)。这就是为什么原始海报问这个问题的原因。