我知道这很简单,但我已经阅读了所有问题,似乎没有一个简单的答案。
我已经创建了一个 appID。我创建了一个 mobileprovision 文件,下载并双击它,一切看起来都很好。
我如何让这个配置文件出现在 XCode 中?它会出现在哪里?
使用最新版本的 iOS 和 XCode。
它正在出现,显然它只是需要时间才能出现。
在 Xcode 中打开 Organizer(Window -> Organizer),转到 Devices 选项卡并在左侧抽屉中选择 Provisioning Profiles。然后使用右下角的刷新按钮。
来自@mikeLspohn 评论:转到 Window > Devices 然后右键单击您的设备并选择 Show Provisioning Profiles ... 从那里您可以单击 +/- 添加或删除配置文件 -
两步:
首先将其拖到 iTunes 上。将 .mobileProvision 放到 iTunes 上会将其安装到~/Library/MobileDevice/Provisioning Profiles
它应该去的地方。
第二次双击 .mobileProvision 将其添加到 Xcode 商店。
之后重新启动 Xcode 并没有什么坏处。
您可以随时将文件拖到 Xcode 停靠图标上。这会将它添加到 Xcode 的商店中。当您的目标具有正确的捆绑 ID 并且您拥有私钥时,您应该能够在代码签名构建设置中选择适当的配置文件和签名身份。
在 XCode 12.2 中,单击菜单中的Window > Devices and Simulators
右键单击您的设备,然后选择显示配置文件...
然后单击“+”添加您的.mobileprovision文件。
更新:
上面的方法添加了 mobileprovision 文件并在 Xcode UI 中显示。但是,它并没有添加到
/Users/myusername/Library/MobileDevice/Provisioning Profiles
当我从 Xcode 构建时,它仍然说 mobileprovision 文件丢失。
最后,我发现我只需要双击每个mobileprovision文件即可将它们添加到文件夹下
/Users/myusername/Library/MobileDevice/Provisioning Profiles
这次我的 Xcode 构建没有问题。
Xcode 12.3
然后,您将看到一个下拉菜单以选择配置文件。假设您已经在开发者网站上设置了配置文件,您可以直接从 Apple '下载'。或者您可以“导入”您单独下载的文件。
我不确定这是否有必要,但正如 Hongbo Miao 指出的那样,您可以下载文件并双击它以“将其添加到库中”。
转到http://developer.apple.com
设备上的 Safari 并导航到 SDK/下载部分。从该页面下载.mobileconfig
文件,并在出现提示时安装。这将允许您在转到设置 -> 常规 -> 软件更新时安装 beta 版本。