Titanium SDK 3.2 [错误]:无效的“--ios-version”值“7.0”7.0.3

时间:2013-12-19 14:27:25

标签: ios titanium titanium-alloy

当我升级到钛SDK版本3.2时,我在iOS上运行时出现错误:钛无效“--ios-version”值“7.0”可接受的值:7.0.3,有没有办法解决这个问题?

9 个答案:

答案 0 :(得分:9)

我有同样的问题。 我可以通过更改tiapp.xml节点来解决它 改变

<sdk-version>3.1.3.GA</sdk-version>

<sdk-version>3.2.0.GA</sdk-version>

希望这有帮助

答案 1 :(得分:1)

使用Ti sdk 3.2.0的最低iOS版本为7,因此您需要将iOS版本设置为7。

您可以通过右键单击项目根文件夹然后选择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。


更新:将更新为3.2

后不再出现问题

答案 3 :(得分:0)

同样的问题。

使用ti SDK 3.2.0正常工作

  • Ti SDK:3.1.3.GA
  • Ti:3.2.0
  • 合金:1.4.0或1.3.0
  • OS:mac os x 10.9.1

答案 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

您可以在CLI documentation

中找到更多信息

另外,请确保将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更新