2013-12-19 39 views
5

當我升級到鈦SDK版本3.2時,我在iOS上運行時出現錯誤:鈦無效「--ios 「版本」值「7.0」接受的值:7.0.3,有沒有解決這個問題的方法?Titanium SDK 3.2 [錯誤]:無效的「--ios版本」值「7.0」7.0.3

+0

我得到同樣的錯誤。 Tiapp.xml設置爲' 3.2.0.GA','alloy -version 1.3.0',Studio版本'3.2.0.201312191547'。無論如何,我都會收到此錯誤,但只有在嘗試爲發行版構建時纔會出現此錯誤。而且,是的,我的鑰匙鏈上有我的蘋果發行證書。 –

回答

9

我有同樣的問題。 我能夠通過改變tiapp.xml節點 解決它改變

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

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

希望這有助於

+0

你也可以在TiApp編輯器(http://i.imgur.com/n1rZDCG.png)中設置3.2.0.GA,如果你想使用iOS 6,你必須設置3.1.3.GA。 – neosergio

0

同樣的問題。

做工精細與TI SDK 3.2.0

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

同樣的問題在這裏。 使用3.2.0 SDK構建問題似乎可以解決,但是出現其他問題。

0

我想通了這一點從剛剛加載的Xcode項目'build'文件夾並查看xcode拋出的實際錯誤。它告訴我,我有一個'模塊',不再支持'NavigationGroup'類。我還安裝了最新的xcode更新和最新的Ti.Studio。

1

最低IOS版本與TI SDK 3.2.0的工作是7,所以你需要的iOS版本設置爲7

你可以通過你的項目的根文件夾右鍵單擊,然後選擇Run AS->運行配置選項,您可以在其中設置ios sdk。

1

不是一個修復。我已經改變了我的項目的SDK版本3.2.0.GA(更新),然後通過CLI建立自己的應用和項目目錄執行以下命令:

titanium build --platform ios --ios-version 7.0.3 

應用構建成功(沒有遇到錯誤),它打開iOS模擬器v7.0.3。


更新:更新至3.2

0

你需要以使其與7.0.3努力改變你的SDK版本後問題不再遇到。 從控制檯:

ti sdk select 3.2.0.GA 

您可以找到CLI documentation

更多信息還請確保您更新tiapp.xml文件@Anand建議

0

鈦SDK 3.1.3更新已經發布,事情是3.1.3只支持iOS模擬器7.0,但現在Appcelerator增加了對7.0.3的支持。

0

打開ti.xml文件 在Build Properties下找到Titanium SDK字段。 選擇3.2.0.GA

如果它不是一個選項,進入菜單選項 幫助>檢查更新鈦