Xamarin.iOS 和 XCode 8.3:如何下载配置文件?

Posted

技术标签:

【中文标题】Xamarin.iOS 和 XCode 8.3:如何下载配置文件?【英文标题】:Xamarin.iOS & XCode 8.3: how to download provisioning profiles? 【发布时间】:2017-04-05 10:54:48 【问题描述】:

以下是用于管理开发者帐户、配置文件等的 Xcode 8.3 界面。

在早期版本的 Xcode 中,它看起来像这样:

我似乎不知道如何使用 Xcode 以 Xamarin Studio (Mac) 将采用的方式下载新的或更新的配置文件。

我做了很多搜索,但似乎无法弄清楚如何在 Xcode 8.3 中执行此操作。我也尝试了一些命令行方法,但都无济于事。

有谁知道如何使用 Xcode 8.3 或手动方法来做到这一点?

【问题讨论】:

【参考方案1】:

在 xCode 8.3 中,供应配置文件的管理已从 Preferences-Accounts 窗口移至 Project-General 选项卡下的特定项目设置。

您可以从“Xcode Release Notes”官方文档中找到:

配置 - 新功能:

更改了用于管理签名证书的用户界面和 配置文件。证书从账户管理 通过选择一个团队并单击管理证书来选择首选项窗格。 建议自动管理签名,但是如果您的应用 需要手动签名配置文件在 项目编辑器的常规选项卡。使用配置文件 下拉菜单导入或下载配置文件。此外它还显示 与目标的当前签名配置匹配的配置文件。 有关详细信息,请参阅 Xcode 帮助。 (28641027)

【讨论】:

【参考方案2】:

您应该检查来自How to remove provisioning profiles from Xcode 的答案。我勾选了自动管理签名并手动完成,它似乎工作。

希望这对您也有帮助, 干杯

【讨论】:

【参考方案3】:

我使用的手动方法是删除 Xcode 生成的“Provisioning Profiles”文件夹。这适用于我今天使用 Xcode 版本 8.3.3 (8E3004b)

关闭 Xcode 等 删除配置文件文件夹 重新启动 Xcode,文件夹将使用从 Apple 下载的配置文件的最新副本重新创建。

文件夹在你的主目录下:

~/Library/MobileDevice/

【讨论】:

以上是关于Xamarin.iOS 和 XCode 8.3:如何下载配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin.iOS SKProductRequest 事件未在 Debug 中调用(在 iOS 15 和 xCode 13 之前工作)

Xamarin.IOS(使用 Rider):每次加载 XCode 或运行模拟器时,创建的图像集都会消失

导航集titleTextAttributes由swift3,Xcode 8.3失败

Xamarin.iOS - 发布应用程序 - 无效的Swift支持

更新到 Xcode 11 后,Xamarin iOS 应用程序在 iPad 上显示白色空白屏幕

Xamarin iOS 模拟器问题 - 找不到设备