4
我正在开发一个使用Ionic Framework和Cordova的移动应用程序,我试图在Cordova媒体插件中添加,它不会为我构建。添加媒体插件后,Ionic Cordova IOS构建失败
我甚至试图创建一个新的启动器选项卡项目,然后添加媒体插件如图所示。由于添加了媒体插件,该项目无法编译。
npm install -g cordova ionic gulp
ionic start ionicTest tabs
ionic platform add ios
cordova plugin add org.apache.cordova.media
ionic build ios
然后我删除媒体插件并没有任何问题的项目编译完美
cordova plugin rm org.apache.cordova.media
ionic build ios
以下是错误消息我收到,我使用的科尔多瓦4.1.2版
The following build commands failed:
CompileC build/ionicTest.build/Debug-iphonesimulator/ionicTest.build/Objects-normal/i386/CDVFile.o ionicTest/Plugins/org.apache.cordova.file/CDVFile.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC build/ionicTest.build/Debug-iphonesimulator/ionicTest.build/Objects-normal/i386/CDVLocalFilesystem.o ionicTest/Plugins/org.apache.cordova.file/CDVLocalFilesystem.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC build/ionicTest.build/Debug-iphonesimulator/ionicTest.build/Objects-normal/i386/CDVSound.o ionicTest/Plugins/org.apache.cordova.media/CDVSound.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC build/ionicTest.build/Debug-iphonesimulator/ionicTest.build/Objects-normal/i386/CDVAssetLibraryFilesystem.o ionicTest/Plugins/org.apache.cordova.file/CDVAssetLibraryFilesystem.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(4 failures)
Error: /Users/steven/web/ionicTest/platforms/ios/cordova/build: Command failed with exit code 65
谢谢,真棒答案...它现在起作用。烦人的你需要删除然后添加平台,我很困惑,该平台意味着IOS或Android :)但只是这2个命令很容易,我想平台意味着Ionic或科尔多瓦......当然这是框架,易于修复。 – 2014-11-24 11:01:59
只是一个注意,当这不是为我工作,我意识到,你可以使用HTML5音频相同的效果,并且它的工作以及...
这也适用于我。谢谢! – colefner 2015-02-11 07:49:50