Xcode-您的帐户中没有注册设备-解决方法?

Posted

技术标签:

【中文标题】Xcode-您的帐户中没有注册设备-解决方法?【英文标题】:Xcode- no devices registered in your account- Work around? 【发布时间】:2017-05-02 22:42:42 【问题描述】:

我是一名新的 Apple 开发人员,目前我正在探索 Metal API,而不是为 iPhone 或 iPad 开发。我现在正在构建基本的三角形,使用 ios 通用设备。

我在尝试构建时遇到了这个错误-

未能创建配置文件。 在开发者网站上您的帐户中没有注册设备。插入并选择一个设备让 Xcode 注册它。

另一个是-

Xcode 找不到与“com.anuragazad.MBE-2-1”匹配的配置文件

现在,我已经登录了我的一个 Apple ID,但出现错误,IDE 似乎希望我插入我的 iPhone 或 iPad 并注册它,我不想这样做。有解决办法吗?我只是想探索 Metal 并使用 Build for Generic iOS 设备。

PS。请容忍我在问题中可能遇到的任何不正确的用法,对图形/金属/xcode 非常陌生

【问题讨论】:

【参考方案1】:

Metal 应用程序不要在iOS 模拟器上运行;他们需要配备 Apple A7 芯片或更高版本的设备。为macOS/OS X 创建的应用程序当然会在macOS 上运行。

Apple 员工回复:iOS 模拟器不支持 Metal。

↳https://forums.developer.apple.com/thread/31120

【讨论】:

@I'L'l 所以,我正在尝试运行-github.com/metal-by-example/sample-code/tree/master/objc/… 问题-iOS 不支持 Metal,MacOS 不支持 UIKit,所以如果我选择通用 iOS 设备,那么它构建时,macOS 因找不到 UIKit 而失败,而 iOS 因不支持金属而失败,您能否指导我运行链接中的代码的适当设置应该是什么?非常感谢我一直试图让它运行几个小时的帮助 它将构建是的,因为这是使用“通用设备”的目的,尽管 iOS 应用程序不会在 macOS 上运行,除非使用模拟器,并且如上所述 Metal 不会运行在模拟器中。另请参阅:***.com/questions/33287929/…,因为它解释了“通用设备”的全部含义。 谢谢!我现在明白了,最初我确实连接了我的 iPhone,但我选择的目标操作系统版本不匹配,这导致了问题浪费了很多时间,但至少现在我非常熟悉项目配置在 xcode 上的工作方式,可能是最好的学习方式,面对错误!

以上是关于Xcode-您的帐户中没有注册设备-解决方法?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode bot 报告未注册帐户

Xcode:“您的帐户无权创建 iOS 分发证书”作为团队成员

xcode 8.0“将Push Notif(..)添加到您的App ID”警告,同时已添加

Flutter 构建 iOS

如何在没有注册 Apple 开发者计划的情况下使用 Xcode 8 在真实设备上运行应用程序?

xcode - 找不到设备支持文件[重复]