ios - 在 Xcode 中,如何在没有付费 Apple Developer 帐户的情况下注册设备进行测试?

标签 ios xcode xcode9 apple-developer apple-id

我正在尝试使用 XCode 9 在真实设备中测试应用。

在 Xcode > 常规 >“自动管理签名”中我收到此错误:无法创建配置文件。您在开发者网站上的帐户中没有注册任何设备。插入并选择一个设备以让 Xcode 注册它。

我试过实际插入 iPod、iPad 和 iPhone。它们都出现在 iTunes 中,也出现在 Windows >“设备和模拟器”下的 XCode 中,但 XCode 根本没有注册任何东西。

我也尝试去网站手动注册设备,但似乎没有付费的 Apple 开发者帐户我什至无法访问该网站?

我没有付费的 Apple 开发者帐户,但我有 Apple ID。我知道我可以在没有帐户的情况下在真实设备中进行测试,因为在此页面 https://developer.apple.com/support/compare-memberships/ Benefits and Resources 下的Sign in with Apple ID 列已选中Test on Device

请问我该如何解决?

最佳答案

在 Xcode 窗口的顶部,从左到右,在运行和停止按钮之后,还有另一个按钮,当您将鼠标悬停在它上面时,它会显示工具提示“设置事件方案”。

此按钮可让您选择模拟器。但是,一旦您的设备插入,它也会让您选择该设备。选择设备后,问题就会消失。

那些使用 Xcode 运行为 Google 的 Flutter 开发的代码的人请注意:您可能还必须在 Xcode 中选择 Product > Run,然后再在设备的 General > Device Management 下,可以让设备信任证书。

关于ios - 在 Xcode 中,如何在没有付费 Apple Developer 帐户的情况下注册设备进行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51700563/

相关文章:

ios - UIView 在子类中作为 @IBOutlet 而在父类(super class)中是实例属性,而不是 socket

ios - "Fixed leading and trailing constraints may cause clipping"错误?

ios - UISegmentedControl iOS 13 清晰配色

ios - PhoneGap 应用程序需要 native iOS 代码来提供后台服务吗?

ios - 导航 Controller 背景图像使用 xcode 9 在 ios 11 中 self 重复

json - 更改其中包含链接的字符串

xcode - 使用 XCTest 运行测试时有没有办法发出警告?

ios - 配置文件 "**"的应用 ID 为 "**",与 bundle ID "**OneSignalNotificationServiceExtension"不匹配

ios - 获取用户输入并显示用户还活着的mm/dd/年

ios - 我可以使用 CMake 为 XCode (OCUnit) 创建 iOS 单元测试目标吗?