【发布时间】:2017-07-25 10:52:07
【问题描述】:
环境:
Visual Studio 2015 on PC
Visual Studio (Xamarin) on Mac
iPad is connected to Mac
我的设置过去可以正常工作。在 PC 上,我将能够调试在 iPad 上运行的 iOS 应用程序。
昨天,我更新了 Mac OS 以及我的 iPad iOS。我可能还更新了其他一些东西。但是,现在我在 iPad 上部署 Xamarin iOS 应用时遇到了问题。
我可以在 xcode 中创建一个 iOS 应用并成功部署它。但是,当我尝试构建我的 Xamarin 应用程序时,我收到错误消息“没有安装的配置文件与安装的 iOS 签名身份匹配。”
论坛上有一些帖子讨论了类似的问题。我已经浏览了所有这些帖子。我还(再次)从 Apple 开发者门户下载了我的 iOS 证书并将其添加到我的钥匙串商店。
我仍然不明白为什么我会收到错误消息。如果有人能告诉我如何获取已安装的 iOS 签名身份列表并将它们与配置文件列表进行比较,我将不胜感激。
另外,当我查看我的 plist.info 文件时,我看到,对于键 CfBundleIdentifier,值是 replace_bundle_id。我想知道如何将此捆绑 ID 绑定回我的配置文件。在 Apple 的门户网站上,我看到了一堆配置文件(我是企业团队的一员)。这些配置文件上没有名为 bundle-id 的字段。他们每个人都有一个app-id。我在哪里将 bundle-id 与配置文件相关联?问候。
【问题讨论】:
标签: xamarin xamarin.ios