2017-06-18 159 views
0

我爲iOS創建了一個基本的gluon應用程序,當我嘗試啓動它時(右鍵單擊項目>任務>啓動> IPadSimulator),我得到下面的輸出結果。我有一臺運行Mac OS X Sierra的Macbook Pro,Xcode 8.3.3,帶有Gluon插件2.5.0的Netbeans 8.2。無法在iPad模擬器上啓動gluon應用程序

Executing: gradle :launchIPadSimulator 

:compileJava UP-TO-DATE 
:processResources UP-TO-DATE 
:classes UP-TO-DATE 
:createDefaultIOSLauncher 
:compileIosJava UP-TO-DATE 
:processIosResources UP-TO-DATE 
:iosClasses UP-TO-DATE 
:iosExtractNativeLibs UP-TO-DATE 
:launchIPadSimulator 
Root pattern javax.annotations.**.* matches no classes 
Root pattern javax.inject.**.* matches no classes 
warning: no debug symbols in executable (-arch i386) 
2017-06-17 13:51:15.618 simlauncher[2058:23258] ERROR: dlopen(/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/DTDeviceKitBase, 10): Library not loaded: @rpath/DVTDeviceFoundation.framework/Versions/A/DVTDeviceFoundation 
    Referenced from: /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/DTDeviceKitBase 
    Reason: image not found 

BUILD SUCCESSFUL 

Total time: 15.489 secs 

構建成功,但模擬器無法啓動。但是,我可以啓動模擬器並從Xcode運行應用程序。

+0

你可以發佈你的build.gradle文件或至少是項目的jfxmobile插件版本嗎? –

+0

jfxmobile插件版本是1.3.5 以下是build.gradle文件的鏈接:[gist](https://gist.github.com/emilh91/9e82ae4a8c1dfba9b4102c9299616ac5) –

回答

0

我能夠重現此問題,並且已在其他地方報告過(herehere)。

正如你所看到的here,當前版本的jfxmobile插件(1.3.5)在iOS MobiDevelop 2.3.0上使用。

在Apple發佈iOS 10.3之後,有幾個問題已經被報道:安裝完成後驗證失敗(驗證失敗90%),現在是模擬器的問題。

MobiDevelop 2.3.1最近發佈了一些修復程序。

使用這個版本我剛剛證實,模擬器的問題也是固定的。無論如何,我剛剛創建了一個內部問題來通知這個問題。

當jfxmobile插件更新爲新的MobiDevelop版本時,問題將得到解決。與此同時,如果你需要它,你可以派生倉庫,修改它並自己構建它。

+0

謝謝José。你會不會知道下一個版本的jfxmobile插件何時會被髮布? –

+0

新版本剛剛發佈,解決了問題。 –

+0

謝謝José!我會看看。如果有效,我會將其標記爲正確的答案。 –

相關問題