0
集成scandit條碼掃描器插件我試圖將Scandit條碼scannner插件集成到我的基於cordova的iOS平臺應用程序,但無法完成此操作。我已經嘗試了以下步驟:在iOS iOS
1)下載SDK for Phonegap/Cordova並將其解壓縮到一個文件夾中。使用CLI科爾多瓦2 ),我執行以下命令:
cordova plugin add <path to the folder>
我碰到下面的錯誤,當我運行:
/usr/local/lib/node_modules/cordova/node_modules/q/q.js:126
throw e;
^
Error: Parsing /Users/macuser/Desktop/AppBackup/miniOrangeAuthenticator/platforms/ios/miniOrange Authenticator/config.xml failed:
ENOENT, no such file or directory '/Users/macuser/Desktop/AppBackup/ProjectName/platforms/ios/miniOrange Authenticator/config.xml'
at Object.config_parser (/usr/local/lib/node_modules/cordova/src/config_parser.js:28:15)
at Object.ios_parser (/usr/local/lib/node_modules/cordova/src/metadata/ios_parser.js:62:19)
at /usr/local/lib/node_modules/cordova/src/plugin.js:98:46
at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
at flush (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:108:17)
at process._tickCallback (node.js:415:13)
at Function.Module.runMain (module.js:499:11)
macmans-MacBook-Air:ProjectName macuser$
可能是什麼原因?有沒有其他的方式可以完成它(沒有CLI)?
此外,你可以在沒有CLI的情況下添加它,但它非常複雜,你必須知道你在做什麼 - 所以我不會推薦它。 – keldar
沒有工作。我已經添加了兩個插件,這似乎不是問題。我試圖複製這些文件,在config.xml中給出引用,然後運行,並且它給了我大量的錯誤。 –
嗯,它呻吟config.xml不可用:'/用戶/ macuser /桌面/ AppBackup/miniOrangeAuthenticator /平臺/ ios/miniOrange身份驗證/'。你能確認它在那裏嗎? – keldar