Ionic build ios error plugin.h file not found

Hi,

I’ve just install all my system and Ionic2 on my Mac OS. Android build work well (exept direct app load to my phone don’t work like Windows 10). My problem was with IOS When i try do run or emulate IOS i’ve got really big error.!

Thanks for you help!

Running command: /Users/ludovic/Documents/Apps/Application/hooks/after_prepare/010_add_platform_class.js /Users/ludovic/Documents/Apps/Application


add to body class: platform-ios

Building project: /Users/ludovic/Documents/Apps/Application/platforms/ios/Application.xcodeproj

    Configuration: Debug

    Platform: emulator

Build settings from command line:

    CONFIGURATION_BUILD_DIR = /Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator
    SDKROOT = iphonesimulator9.3
    SHARED_PRECOMPS_DIR = /Users/ludovic/Documents/Apps/Application/platforms/ios/build/sharedpch

Build settings from configuration file '/Users/ludovic/Documents/Apps/Application/platforms/ios/cordova/build-debug.xcconfig':
    CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
    CODE_SIGN_IDENTITY = iPhone Developer
    ENABLE_BITCODE = NO
    GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1
    HEADER_SEARCH_PATHS = "$(TARGET_BUILD_DIR)/usr/local/lib/include" "$(OBJROOT)/UninstalledProducts/include" "$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include" "$(BUILT_PRODUCTS_DIR)"
    IPHONEOS_DEPLOYMENT_TARGET = 8.0
    OTHER_LDFLAGS = -ObjC
    SWIFT_OBJC_BRIDGING_HEADER = $(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h
    TARGETED_DEVICE_FAMILY = 1,2


=== BUILD TARGET Application OF PROJECT Application WITH CONFIGURATION Debug ===


Check dependencies



PhaseScriptExecution Copy\ www\ directory build/Application.build/Debug-iphonesimulator/Application.build/Script-304B58A110DAC018002A0835.sh
    cd /Users/ludovic/Documents/Apps/Application/platforms/ios
    /bin/sh -c /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Script-304B58A110DAC018002A0835.sh



ProcessInfoPlistFile build/emulator/Application.app/Info.plist Application/Application-Info.plist
    cd /Users/ludovic/Documents/Apps/Application/platforms/ios
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    builtin-infoPlistUtility /Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Application-Info.plist -genpkginfo /Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/Application.app/PkgInfo -expandbuildsettings -format binary -platform iphonesimulator -additionalcontentfile /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/MainViewController-PartialInfo.plist -additionalcontentfile /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/scannerOverlay-PartialInfo.plist -additionalcontentfile /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/assetcatalog_generated_info.plist -o /Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/Application.app/Info.plist



CompileC build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/MainViewController.o Application/Classes/MainViewController.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/ludovic/Documents/Apps/Application/platforms/ios
    export LANG=en_US.US-ASCII
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch i386 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -fmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/3y/vlzwgz254838pwvt638wcw840000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DDEBUG=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mios-simulator-version-min=8.0 -g -fvisibility=hidden -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-generated-files.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-own-target-headers.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-all-target-headers.hmap -iquote /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-project-headers.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/usr/local/lib/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/UninstalledProducts/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/UninstalledProducts/iphonesimulator/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/DerivedSources/i386 -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/DerivedSources -F/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator -FApplication/Plugins/cordova-plugin-facebook4 -FApplication/Plugins/com.googlemaps.ios -include /Users/ludovic/Documents/Apps/Application/platforms/ios/build/sharedpch/Application-Prefix-dcrjtiwuhskaryesxnwbqlzxakmu/Application-Prefix.pch -MMD -MT dependencies -MF /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/MainViewController.d --serialize-diagnostics /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/MainViewController.dia -c /Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/MainViewController.m -o /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/MainViewController.o

In file included from /Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/MainViewController.m:28:
/Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/MainViewController.h:28:9: fatal error: 'Cordova/CDVViewController.h' file not found
#import <Cordova/CDVViewController.h>
        ^


CompileC build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/AppDelegate.o Application/Classes/AppDelegate.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/ludovic/Documents/Apps/Application/platforms/ios
    export LANG=en_US.US-ASCII
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch i386 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -fmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/3y/vlzwgz254838pwvt638wcw840000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DDEBUG=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mios-simulator-version-min=8.0 -g -fvisibility=hidden -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-generated-files.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-own-target-headers.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-all-target-headers.hmap -iquote /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Application-project-headers.hmap -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator/usr/local/lib/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/UninstalledProducts/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/UninstalledProducts/iphonesimulator/include -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/DerivedSources/i386 -I/Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/DerivedSources -F/Users/ludovic/Documents/Apps/Application/platforms/ios/build/emulator -FApplication/Plugins/cordova-plugin-facebook4 -FApplication/Plugins/com.googlemaps.ios -include /Users/ludovic/Documents/Apps/Application/platforms/ios/build/sharedpch/Application-Prefix-dcrjtiwuhskaryesxnwbqlzxakmu/Application-Prefix.pch -MMD -MT dependencies -MF /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/AppDelegate.d --serialize-diagnostics /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/AppDelegate.dia -c /Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/AppDelegate.m -o /Users/ludovic/Documents/Apps/Application/platforms/ios/build/Application.build/Debug-iphonesimulator/Application.build/Objects-normal/i386/AppDelegate.o
In file included from /Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/AppDelegate.m:28:
/Users/ludovic/Documents/Apps/Application/platforms/ios/Application/Classes/AppDelegate.h:28:9: fatal error: 'Cordova/CDVViewController.h' file not found
#import <Cordova/CDVViewController.h>
        ^

Ok for information i’ve got this error when I add official google map plugin. I’ve added new plugin with

cordova plugin add https://github.com/phonegap-googlemaps-plugin/cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID=“YOUR_ANDROID_API_KEY_IS_HERE” --variable API_KEY_FOR_IOS=“YOUR_IOS_API_KEY_IS_HERE”

And it’s work fine!