【问题标题】:Packaging and distributing Xamarin iOS app using VS for Mac使用 VS for Mac 打包和分发 Xamarin iOS 应用程序
【发布时间】:2018-09-24 23:18:08
【问题描述】:

我在使用分发配置文件打包我的应用时遇到了一些问题。

所以开发配置文件工作正常。我只是在我的 Info.plist 和我的 Visual Studio for Mac 项目选项中设置了正确的包 ID,只需将 iOS 包签名设置为我的名字(选项显示为:开发人员:名称(某种 ID))进行签名身份和“开发配置文件的名称”作为配置文件 - 这可以正确地将应用程序加载到手机上,正如我们所期望的那样。但是,当切换到分发时(唯一的选项似乎是“分发 - 自动”),找不到匹配的配置文件。如果我打包应用程序然后尝试签名/分发它(未找到匹配的配置文件),也会发生同样的事情。

我双击了打开 XCode 的配置文件,并且我在 XCode 中单击了我的用户帐户上的下载配置文件(根据文档,看起来这些文件中的任何一个都应该正确加载它),所以根据 Xamarin 的文档我应该一切正常,但 VS 似乎根本看不到分发配置文件。这里有什么问题?我需要单独的签名身份吗?

【问题讨论】:

  • Info.plist->Signing->Automatic Provisioning 。此设置是自动创建的,为您分发配置

标签: ios xamarin provisioning-profile visual-studio-mac


【解决方案1】:

事实证明,是的,您确实需要一个发行版签名身份来配合您的发行版配置文件。我获得了团队帐户的分发证书并将其添加到我的钥匙串访问中,Visual Studio for Mac 现在能够使用我的分发配置文件来打包应用程序。

【讨论】:

    猜你喜欢
    • 2017-04-12
    • 1970-01-01
    • 2020-12-02
    • 2017-12-31
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多