【问题标题】:Getting error installing Provisioning Profile on mac在 mac 上安装配置文件时出错
【发布时间】:2020-07-30 14:19:44
【问题描述】:

我有一个启用了推送通知的 Xamarin 表单 ios 应用程序,它适用于分发配置文件,但不适用于开发配置文件。我已在苹果帐户上我的应用程序标识符中上传了开发和分发证书。现在,当我下载和安装使用该 App ID(标识符)的配置文件时,每次都会收到以下错误:

未能在此设备上安装一个或多个配置文件。

请确保为此设备配置了配置文件。 如果没有,请尝试生成新的配置文件。

我在安装每个配置文件时都收到此错误。 mac 版本为 10.15.4 和 Xcode 11.4 (11E146)。

我已经为我的帐户尝试了 Xcode 首选项中的下载手动配置文件选项。 请帮我修复这个拦截器!!

【问题讨论】:

  • 能否在mac中清除现有配置文件并重新下载
  • 在 finder 中打开此路径并清除所有配置文件
  • ~/Library/MobileDevice/Provisioning Profiles/
  • 然后全部重新下载
  • 您可以在下面发布解决方案并将其标记为帮助他人的答案吗?

标签: ios xamarin.forms xamarin.ios provisioning-profile ios-provisioning


【解决方案1】:

我也遇到了同样的问题,我无法删除所有配置文件(在 ~/Library/MobileDevice/Provisioning Profiles/ 中)

相反,我删除了具有相同 uuid 的旧配置文件(您可以在 TextEdit 中打开配置文件并找到 UUID,或者只需点击空格 mac 将快速显示所有详细信息)

然后我下载了新的配置文件,用新配置文件的 uuid 重命名 (.mobileprovision),然后复制到配置文件文件夹 (~/Library/MobileDevice/Provisioning Profiles/)

然后我可以在 Xcode 中选择配置文件并使用它。

【讨论】:

    【解决方案2】:

    我什至没有任何具有相同 uuid 的配置文件,但是手动复制它就可以了。这是我的例子:

       cd ~/Library/MobileDevice/Provisioning\ Profiles
    
       cp ~/Downloads/YourAppsProvProf.mobileprovision ./2a3cbed1-dbfc-42c8-8ac6-54c10f1d99a0.mobileprovision
    

    (我已将 uuid 替换为假的,以避免在 stackoverflow 上提供真实数据。您需要在 finder 中选择配置文件并将 finder 切换到列视图,然后您可以看到配置文件的详细信息,例如它的 uuid)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-02
      • 2019-10-13
      • 2018-09-10
      • 2018-05-03
      • 2016-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多