我一直致力于跨平台移动应用。我开发了应用程序,它在Android上运行Windows。现在我想在iPhone上测试它。我在虚拟盒子上安装了mac os x yosemite。我已经安装了xcode 6.4并且还有创建测试应用程序,它的工作原理。我安装了 Appcelerator Studio,但它没有在iPhone模拟器中运行代码。它说没有安装所需的sdk。我也尝试了xcode-select
命令。这是我的虚拟机的xcode和Appcelerator Studio截图。
答案 0 :(得分:1)
要确定问题,
1.检查Xcode是否已安装在系统中?
2.由Appcelerator CLI识别的Xcode。运行以下命令以查看是否已检测到该命令?
$ appc ti info -t ios
Appcelerator Command-Line Interface, version 5.4.0
Copyright (c) 2014-2016, Appcelerator, Inc. All Rights Reserved.
Xcode
7.1 (build 7B60) - Xcode default
Install Location = /Applications/Xcode-beta.app/Contents/Developer
iOS SDKs = 9.1
iOS Simulators = 9.1, 8.4
Watch SDKs = 2.0
Watch Simulators = 2.0
Supported by TiSDK 5.2.0.v20151009204435 = yes
Teams = none
sudo xcode-select --switch /Applications/Xcode.app
如果它被CLI检测到但未在工作室中检测到,请打开工作室首选项。
Studio - >平台 - > iOS - >点击“刷新'
答案 1 :(得分:0)
关闭工作室并安装节点https://nodejs.org/en/download/。重新打开工作室并尝试Studio - >平台 - > iOS - >点击“刷新”
答案 2 :(得分:0)
你可以试试:
XCode > Preferences > Locations > Command Line Tools
=> 选择所需的 Xcode 版本。