2014-10-17 6 views
2

Я пытаюсь работать с приложениями angularjs и cordova, и мне нужно использовать плагин cordova, такой как карта и геолокация. Я видел ngCordova, но не предлагает плагин карты. Для целей тестирования я пытался добавить геолокации плагин, но он не строит Ios приложение на всехприложение angularjs cordova с использованием плагина cordova

clang: error: no such file or directory: '/Users/asifalamgir/Documents/hungryHaven/hungryHavenApp/platforms/ios/hungryHaven/Plugins/org.apache.cordova.geolocation/CDVLocation.m' 
clang: error: no input files 
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 

** BUILD FAILED ** 


The following build commands failed: 
    CompileC build/hungryHaven.build/Debug-iphonesimulator/hungryHaven.build/Objects-normal/i386/CDVLocation.o hungryHaven/Plugins/org.apache.cordova.geolocation/CDVLocation.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler 
(1 failure) 
Error: /Users/asifalamgir/Documents/hungryHaven/hungryHavenApp/platforms/ios/cordova/build: Command failed with exit code 65 
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23) 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:756:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:823:5) 

Благодарим вас

ответ

7

Возможные причины могут быть:

Там была ошибка установки плагина. Вы можете попробовать переустановить его:

cordova plugin rm org.apache.cordova.geolocation 
cordova plugin add org.apache.cordova.geolocation 

Кроме того (не очень возможно, но может быть) попытаться подготовить приложение снова:

cordova prepare ios 

Или даже иногда вы можете попробовать удалить все приложения Ios и добавив его снова:

cordova platform rm ios 
cordova platform add ios 
+0

удалить и снова добавить платформу! Благодарю. – Utopik

0

Как я был в состоянии решить это было:

  1. Удаление папок/директорий iOS платформ.
  2. Добавление плагина геолокации (плагин cordova add org.apache.cordova.geolocation)
  3. Добавление задней платформы ios (ионная платформа add ios).
Смежные вопросы