Chu*_*ton 2 macos appcelerator ios
我尝试在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
Run Code Online (Sandbox Code Playgroud)
命令"info -t IOS"给出了关于可用的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
Run Code Online (Sandbox Code Playgroud)
问题不只是在模拟器中 - 我试图连接一个真实的设备,但问题相同.
任何的想法?
之后我解决了问题:
使用@Rene Pot的建议(thnx很多):
sudo xcode-select --switch /Applications/Xcode.app/
将macOS和Appcelerator模块(CLI,TiSDK和其他插件)更新到上一版本.我猜这是具体版本的不兼容性.兼容版本:
我不确定哪两个步骤真的有帮助,但它确实有效!
| 归档时间: |
|
| 查看次数: |
1586 次 |
| 最近记录: |