2016-12-16 41 views
3

我試圖在使用的iOS模擬器運行Appcelerator的項目:Appcelerator的無限期掛在「啓動iPhone模擬器」

appc run -p ios

構建無限期掛起的「啓動iPhone模擬器」。這裏的控制檯輸出結束:

[INFO] Alloy compiled in 8.85412s 
[INFO] Alloy compiler completed successfully 
[INFO] Creating Xcode project 
[INFO] Creating Entitlements.plist 
[INFO] Creating Info.plist 
[INFO] Disabling ATS 
[INFO] Creating main.m 
[INFO] Creating Xcode config files 
[INFO] Copying Titanium libraries 
[INFO] Copying Titanium iOS files 
[INFO] Creating debugger and profiler plists 
[INFO] Analyzing Resources directory 
[INFO] Analyzing platform files 
[INFO] Analyzing module files 
[INFO] Analyzing localized launch images 
[INFO] Analyzing CommonJS modules 
[INFO] Creating asset catalog 
[INFO] Creating app icon set 
[INFO] Creating launch image set 
[INFO] App thinning disabled, skipping asset image sets 
[INFO] Processing JavaScript files 
[INFO] Writing app properties 
[INFO] Writing i18n files 
[INFO] Processing Titanium symbols 
[INFO] Removing files 
[INFO] Skipping xcodebuild 
[INFO] Finished building the application in 11s 780ms 
[INFO] Launching iOS Simulator 

沒有錯誤信息產生。模擬器將啓動並響應輸入,但該應用程序將無法從主屏幕或啓動。

到目前爲止,我已經試過:

  • 試圖通過Appcelerator的工作室建設項目,而不是在命令行

  • 選擇 「項目」> 「清潔......」 從Appcelerator的Studio中

  • 從模擬器中選擇「重置內容&設置...」

  • 重新啓動計算機

但問題仍然存在。以前我在iOS模擬器中運行時沒有問題,我仍然可以構建到開發iPhone而沒有問題。據我所知,在此期間沒有更改設置或升級。

任何想法如何解決這個問題將是受歡迎的。

+0

正如user2020358提到的那樣,安裝最新的sdk 6.1.x可以解決問題 – Sebastian

回答

2

你運行的Xcode 8.2的問題...?更新到Xcode 8.2後不久,我遇到了同樣的問題。我正在回到8.1的過程中,如果他們解決問題,我會通知您...

+0

降級到xCode 8.1爲我工作。 –

+0

https://developer.apple.com/download/more/順便說一句,它是一個.xip文件,基本上是一個zip文件,所以下載後只需點擊它即可。 –

+0

感謝這個修復它。沒有我的意識,Xcode在我開始遇到這個問題的那一天更新到了8.2。回滾到8.1爲我解決了它。 – almcd

1

添加跟蹤到的命令來查看更多關於

DEBUG=* appc run -p ios -l trace 
2

Appcelerator正在開發一個修復程序,它可通過連續編譯鏈接獲取。我剛剛測試過,並且一切都很好

例如,今天這個鏈接工作。

appc ti sdk install --branch 6_0_X 6.0.1.v20161217061750 
3

快速跟進爲什麼出現這種情況:雖然釋放的Xcode 8.2,蘋果打破,改變了他們的simctl實用工具,我們也用。 Titanium SDK 6.0.1和更高版本修復了此問題。

還有一個blog post與更多的細節,謝謝!

+1

我接受了@Keith Tucci的答案,不幸的是我正在處理的Appcelerator項目有一個模塊,它似乎與Titanium SDK的v6不兼容。很高興看到Appcelerator儘快發佈修復。 – almcd