Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Appcelerator studio通过mac os:无效--设备id“;_Ios_Macos_Appcelerator - Fatal编程技术网

Ios Appcelerator studio通过mac os:无效--设备id“;

Ios Appcelerator studio通过mac os:无效--设备id“;,ios,macos,appcelerator,Ios,Macos,Appcelerator,我在Mac上尝试在Appcelerator中运行应用程序时出错 在我安装XCode 9.2+iOS 11.2之前 Appcelerator成功找到xcode和可用模拟器列表: 执行结果: [ERROR] : Invalid "--device-id" value "15E7FD44-6368-43A3-BB93-075D4145B652" Available iOS Simulators: For help, run: titanium.js help build 另外,命令“info-t

我在Mac上尝试在Appcelerator中运行应用程序时出错

在我安装XCode 9.2+iOS 11.2之前

Appcelerator成功找到xcode和可用模拟器列表:

执行结果:

[ERROR] :  Invalid "--device-id" value "15E7FD44-6368-43A3-BB93-075D4145B652"
Available iOS Simulators:
For help, run: titanium.js help build
另外,命令“info-tios”给出了关于可用IOS模拟器的空列表的矛盾结果

$ appc ti info -t iOS 

Appcelerator Command-Line Interface, version 7.0.2
Xcode
  9.2 (build 9C40b)
    Install Location          = /Applications/Xcode.app/Contents/Developer 
    iOS SDKs                  = 11.2
    iOS Simulators            = 11.2
    Watch SDKs                = 4.2
    Watch Simulators          = 4.2
    Supported by TiSDK 7.0.2.GA = yes
    EULA Accepted             = yes
    Teams                     = none

iOS Development Certificates
/Users/desktopadmin/Library/Keychains/login.keychain-db
  xxxx@xxxx.xx (xxxxx)
    Not valid before          = 4/5/2018 4:30 PM
    Not valid after           = 4/5/2019 4:30 PM

pple WWDR Certificate
  Apple WWDR                  = installed

Development iOS Provisioning Profiles
  application
    ...
    Date Created              = 4/5/2018 4:27 PM
    Date Expired              = 4/5/2019 4:27 PM
    Managed                   = No

iOS Simulators None <--------this line is seemed strange
$appc ti info-t iOS
Appcelerator命令行界面,7.0.2版
Xcode
9.2(构建9C40b)
安装位置=/Applications/Xcode.app/Contents/Developer
iOS SDK=11.2
iOS模拟器=11.2
手表SDK=4.2
手表模拟器=4.2
由TiSDK 7.0.2.GA支持=是
EULA接受=是
团队=无
iOS开发证书
/用户/desktopadmin/Library/Keychains/login.keychain-db
xxxx@xxxx.xx(xxxxx)
2018年4月5日下午4:30之前无效
2019年4月5日下午4:30后无效
WWDR证书
Apple WWDR=已安装
iOS资源调配配置文件的开发
应用
...
创建日期=2018年4月5日下午4:27
过期日期=2019年4月5日下午4:27
管理=否

iOS模拟器无您必须手动运行xcode一次,接受证书,并下载和安装一些组件。只打开Xcode,如果它请求接受证书,那么接受它,它将请求组件,也接受它。我希望它能对您有所帮助。

我已经解决了以下问题:

  • 使用@Rene Pot的建议(thnx很多):

    sudoxcode选择——开关/Applications/xcode.app/

  • 将macOS和Appcelerator模块(CLI、TiSDK和其他插件)更新至最新版本。我猜这是因为具体版本不兼容。 兼容版本:

    • macOS High Sierra 10.13.4
    • 代码9.3
    • iOS SDK 11.3
    • Appcelerator 5.0.0.20181208,更新日期为2018年5月4日

  • 我不确定这两个步骤中哪一个真的有帮助,但它是有效的

    尝试运行xcode select:
    sudo xcode select--switch/Applications/xcode.app/
    ,然后再次尝试运行
    appc info
    ,它应该会开始列出模拟器我今天也遇到了完全相同的问题,在完成了从更新到重新安装xcode studio节点npm的几乎所有工作之后。。。什么都没有解决。。。但是作为第一个解决方案的终端命令在毫秒内工作,它解决了这个噩梦般的问题