生成到iOS设备:DTDeviceKit:<DEVICEID>中的deviceType为NULL

时间:2019-06-08 14:44:12

标签: appcelerator

Appcelerator Studio中的新项目可以毫无问题地构建并编译到模拟器。调用xcodebuild后,选择要构建的iOS设备会出现错误。

我已经从Appcelerator下载了Geocoder-Sample项目,它可以编译并发送到同一设备,没有问题。

没有完成代码。我正在使用新项目创建中的股票模板,并尝试将其发送到iPhone。

显示的错误:

[错误]:2019-06-08 09:29:00.360 xcodebuild [5225:52111] DTDeviceKit:来自5bf3c1e2f2cc885d5f3db33825847fab3e4f80b6的deviceType为NULL [错误]:2019-06-08 09:29:00.361 xcodebuild [5225:52111] DTDeviceKit:来自5bf3c1e2f2cc885d5f3db33825847fab3e4f80b6的deviceType为NULL

我使用的是正确的配置文件和开发人员证书。

8 个答案:

答案 0 :(得分:3)

更新XCode后,我们在Flutter中遇到了这个问题。我们已经解决了它的执行问题:

flutter clean

答案 1 :(得分:1)

我从命令行使用react-native run-ios --device <device name>并遇到此错误。原来,我没有在Xcode中添加任何Apple Developer帐户,并且从shell进行构建时也没有关于它的消息。我去Xcode > Preferences... > Accounts并添加了一个。

然后Xcode建议将手机作为开发设备添加到我的Apple Developer帐户中。这样做之后,错误消失了,并且在iPhone上安装了一个应用程序。

答案 2 :(得分:0)

Flutter-就我而言,我已删除具有相同束ID的先前版本。

答案 3 :(得分:0)

我遇到了同样的错误,并且能够通过在Xcode中运行版本,然后信任设备上的开发人员(iOS>设置>常规>配置文件和设备管理)来修复此错误。

如果没有,请尝试在xcode工作区中启用旧版构建系统。

答案 4 :(得分:0)

我通过以下方式解决了该问题:

  1. 打开您的项目
  2. 在Xcode菜单上:文件->工作区设置->构建系统
  3. 将构建系统更改为Legacy Build System

答案 5 :(得分:0)

就我而言,我是在AppDelegate.swift中导入GoogleMaps的,在删除插件后,我错过了从AppDelegate.swift文件中删除导入的情况,

删除导入后,项目工作将...

答案 6 :(得分:0)

更新Xcode后遇到此错误。我通过将构建系统更改为Legacy Build System来解决了这个问题。

答案 7 :(得分:-3)

如果您运行 ionic cordova,请运行ios --list ,但未定义,则很可能是iTunes的Wi-Fi同步。转到iTunes并关闭它,然后重新连接设备。现在,您应该只能看到一台不会被定义的设备。