2015-02-10 23 views
1

我寫了一個VS Cordova Tools應用程序,並且在安裝SQLitePlugin時嘗試構建到iOS時遇到問題。 (404找不到com.brodysoft.sqlitePlugin)自定義SQLitePlugin遠程iOS構建404錯誤

當我卸載SQLitePlugin和構建與只有com.msopentech.websql它成功地建立,但然後我的Android設備上的localStorage不起作用,當我爲Android系統。

這迫使我在爲Android構建時安裝sqlLitePlugin,並在爲iOS構建時解除安裝。

有人請幫助,如果他們有任何類似的問題,並知道如何解決這個問題?

回答

0

通常發生這種情況時,您只需在構建到iOS之前清理解決方案。這種問題經常發生,以至於我習慣於每次構建我的解決方案時都習慣於第二種性質。

+0

嗨c0r3yz謝謝!我試過多次清理解決方案,但構建仍然失敗,我發佈了一個解決方案,可以在下面爲我工作。 – Giovanni 2015-02-11 07:19:02

1

定製解決方案

我找到了解決辦法,沒有的package.json或com.brodysoft.sqlitePlugin目錄.fetch.json文件和

我不得不創建文件,並把提取repo與插件緩存目錄「C:\ Users \ Username.plugman \ cache \ com.brodysoft.sqlitePlugin」中的文件進行比較,則VS Cordova Tools的構建可以看到插件。

.fetch.json

{"source": {"type":"local","path":"C:\\Users\\Username\\.plugman\\cache\\com.brodysoft.sqlitePlugin\\1.0.3\\package"}} 

的package.json

{ 
"version": "1.0.3", 
"name": "com.brodysoft.sqlitePlugin", 
"cordova_name": "SQLitePlugin", 
"description": "SQLitePlugin for Apache Cordova", 
"license": "Apache 2.0", 
"repo": "https://github.com/brodysoft/Cordova-SQLitePlugin.git", 
"issue": "https://github.com/brodysoft/Cordova-SQLitePlugin/issues", 
"keywords": [ 
    "cordova", 
    " sqlite", 
    " db", 
    " database" 
], 
"platforms": ["ios","android", 
    "wp8", 
    "windows8", 
    "windows" 
], 
"engines": [] 
}