Closed Thierry-Santos closed 5 years ago
Please start from an empty project in order to reproduce your issue.
Here it is, just: ionic cordova platform add ios.
masashi-macgms:test masashi$ cd error-forceIonic/
masashi-macgms:error-forceIonic masashi$ npm i
> fsevents@1.2.4 install /Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/fsevents
> node install
[fsevents] Success: "/Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile
> node-sass@4.9.0 install /Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/node-sass
> node scripts/install.js
Cached binary found at /Users/masashi/.npm/node-sass/4.9.0/darwin-x64-64_binding.node
> uglifyjs-webpack-plugin@0.4.6 postinstall /Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/uglifyjs-webpack-plugin
> node lib/post_install.js
> node-sass@4.9.0 postinstall /Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/node-sass
> node scripts/build.js
Binary found at /Users/masashi/Documents/workspace2/test/error-forceIonic/node_modules/node-sass/vendor/darwin-x64-64/binding.node
Testing binary
Binary is fine
added 917 packages from 694 contributors in 26.043s
masashi-macgms:error-forceIonic masashi$ ionic cordova platform add ios
✔ Creating ./www directory for you - done!
> cordova platform add ios --save
Using cordova-fetch for cordova-ios@~4.5.4
Adding ios project...
Creating Cordova project for the iOS platform:
Path: platforms/ios
Package: io.ionic.starter
Name: MyApp
iOS project created with cordova-ios@4.5.5
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Installing "cordova-plugin-whitelist" for ios
Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml
Discovered plugin "cordova-plugin-statusbar" in config.xml. Adding it to the project
Installing "cordova-plugin-statusbar" for ios
Adding cordova-plugin-statusbar to package.json
Saved plugin info for "cordova-plugin-statusbar" to config.xml
Discovered plugin "cordova-plugin-device" in config.xml. Adding it to the project
Installing "cordova-plugin-device" for ios
Adding cordova-plugin-device to package.json
Saved plugin info for "cordova-plugin-device" to config.xml
Discovered plugin "cordova-plugin-splashscreen" in config.xml. Adding it to the project
Installing "cordova-plugin-splashscreen" for ios
Adding cordova-plugin-splashscreen to package.json
Saved plugin info for "cordova-plugin-splashscreen" to config.xml
Discovered plugin "cordova-plugin-ionic-webview" in config.xml. Adding it to the project
Installing "cordova-plugin-ionic-webview" for ios
Adding cordova-plugin-ionic-webview to package.json
Saved plugin info for "cordova-plugin-ionic-webview" to config.xml
Discovered plugin "cordova-plugin-ionic-keyboard" in config.xml. Adding it to the project
Installing "cordova-plugin-ionic-keyboard" for ios
Adding cordova-plugin-ionic-keyboard to package.json
Saved plugin info for "cordova-plugin-ionic-keyboard" to config.xml
Discovered plugin "cordova-plugin-geolocation" in config.xml. Adding it to the project
Installing "cordova-plugin-geolocation" for ios
Adding cordova-plugin-geolocation to package.json
Saved plugin info for "cordova-plugin-geolocation" to config.xml
Discovered plugin "cordova-plugin-nativegeocoder" in config.xml. Adding it to the project
Installing "cordova-plugin-nativegeocoder" for ios
Installing "cordova-plugin-add-swift-support" for ios
Adding cordova-plugin-nativegeocoder to package.json
Saved plugin info for "cordova-plugin-nativegeocoder" to config.xml
--save flag or autosave detected
Saving ios@~4.5.5 into config.xml file ...
Update IOS build setting SWIFT_OBJC_BRIDGING_HEADER to: "$(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h" for build configuration Debug
Update IOS build setting SWIFT_OBJC_BRIDGING_HEADER to: "$(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h" for build configuration Release
Importing NativeGeocoder-Bridging-Header.h into /Users/masashi/Documents/workspace2/test/error-forceIonic/platforms/ios/MyApp/Bridging-Header.h
Update IOS build setting ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to: YES for build configuration Debug
Update SWIFT version to 3.0 Debug
Update IOS build setting SWIFT_OPTIMIZATION_LEVEL to: -Onone for build configuration Debug
Update IOS build setting ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to: YES for build configuration Release
Update SWIFT version to 3.0 Release
masashi-macgms:error-forceIonic masashi$
Please try following things:
$> cordova plugin rm com.googlemaps.ios
$> cd plugins/
$> rm -rf com.googlemaps.ios
$> npm -g install cordova // use the latest version
$> cordova plugin rm cordova-plugin-googlemaps
$> cordova plugin add cordova-plugin-googlemaps --variable API_KEY...
ping
I solved using a old version of cocoapods, 1.2.1 thanks for your time.
This ticket is closed but as of Dec 25, 2018 - using an old version of cocoapods, 1.2.1 worked for me.
sudo gem uninstall cocoapods
sudo gem install cocoapods -v 1.2.1
I'm submitting a ... (check one with "x")
If you choose 'problem or bug report', please select OS: (check one with "x")
cordova information: (run
$> cordova plugin list
)If you use
@ionic-native/google-maps
, please tell the package.json (only@ionic-native/core
and@ionic-native/google-maps
are fine mostly)Current behavior:
Screen capture or video record: