当我升级到钛SDK版本3.2时,我在iOS上运行时出现错误:钛无效“--ios-version”值“7.0”可接受的值:7.0.3,有没有办法解决这个问题?
答案 0 :(得分:9)
我有同样的问题。 我可以通过更改tiapp.xml节点来解决它 改变
<sdk-version>3.1.3.GA</sdk-version>
到
<sdk-version>3.2.0.GA</sdk-version>
希望这有帮助
答案 1 :(得分:1)
您可以通过右键单击项目根文件夹然后选择Run As-&gt;来执行此操作。运行配置选项,您可以在其中设置ios sdk。
答案 2 :(得分:1)
不是真正的修复。我已将项目的sdk版本更改为3.2.0.GA(已更新),然后通过cli构建我的应用程序并在项目目录中执行以下命令:
titanium build --platform ios --ios-version 7.0.3
应用程序构建成功(没有遇到错误)并打开iOS模拟器v7.0.3。
更新:将titanium-studio更新为3.2
后不再出现问题答案 3 :(得分:0)
同样的问题。
使用ti SDK 3.2.0正常工作
答案 4 :(得分:0)
这里的问题相同。 使用3.2.0 SDK构建时似乎解决了问题,然后出现了其他问题。
答案 5 :(得分:0)
我通过从'build'文件夹加载xcode项目并查看xcode抛出的实际错误来解决这个问题。它告诉我,我有一个不再支持'NavigationGroup'类的'模块'。我还安装了最新的xcode更新和最新的Ti.Studio。
答案 6 :(得分:0)
您需要更改您的sdk版本才能使其与7.0.3一起使用。 从控制台:
ti sdk select 3.2.0.GA
中找到更多信息
另外,请确保将tiapp.xml文件更新为@Anand和建议
答案 7 :(得分:0)
Titanium SDK 3.1.3的更新已经发布,事情是3.1.3仅支持iOS模拟器7.0,但现在Appcelerator增加了对7.0.3的支持。
答案 8 :(得分:0)
打开ti.xml文件 在“构建属性”下,找到Titanium SDK字段。 选择3.2.0.GA
如果不是选项,请转到菜单选项 帮助&gt;检查Titanium更新