Error in phonegap build .. for ios - ios

I am trying to build my app for ios using phonegap build but I am getting this error
Error - A plugin in your app does not support the compulsory arm64 (64-bit support) architecture.
here are my plugins
io.litehelpers.cordova.sqlite
nl.x-services.plugins.toast
org.apache.cordova.device
org.apache.cordova.geolocation
org.apache.cordova.network-information
uk.co.workingedge.phonegap.plugin.launchnavigator
please how can i get rid of that error ?

Your answer is in the post below.
phonegap builds 32bit or 64bits
http://community.phonegap.com/nitobi/topics/phonegap-builds-32bit-or-64bits
I quote the answer:
The builds only support iOS 6.x or newer.
One of these three (3) plugins are not 64-bit
io.litehelpers.cordova.sqlite
nl.x-services.plugins.toast
uk.co.workingedge.phonegap.plugin.launchnavigator
Remove all three and add them back one at a time.
Best of Luck
Jesse

Related

Adobe Flash IOS build TMS-90184: Invalid architectures

I am trying to publish Adobe flash iOS build to store but stuck with below error. I am using latest Adobe flash builder and ant to build the app. The Transporter doesn't complaint anything.
ITMS-90184: Invalid architectures - This app has invalid architecture,
and may have been built with invalid build settings or incompatible
tools. Try rebuilding the app with the latest Xcode version. If you
are using third party development tools, contact the provider.
Update your flex SDK with air SDK 33.1
set MinimumOSVersion to 8.0 or higher (if build with ane, set it in platform.xml either)

How to configure Cordova 6.4 to build for 64-bit for iOS 10.1?

I am using Cordova 6.4.0. I have been able to successfully build IPA's for both AdHoc and iTunes Store submission.
Recently we started testing on iOS 10.1, and we are getting the error "This app may slow down your iPhone".
The issue is of course 32-bit versus 64-bit targeting.
However, in all my searching of the youbooks and stacktubes and faceexchanges on all of the interwebs I have not found the answer.
How to pass flags to "cordova build ios --device" so that it will not give this warning on iOS 10.1?

Cordova 6.1.1 iOS build fail with error code 65

I am new to Cordova using Mac OS and I am just running the Mac OS in virtual machine.
Any help will be greatly appreciated.
When I build a project for iOS platform the build fail due to this error.
The plugin only installed is whitelist which require in new version of cordova.
Additional information may need:
- I am using Yosemite hackintosh.
- Cordova v.6.1.1.
- xcode 6.4
Thank you!
What's the version of your plugin of cordova-plugin-camera?
I sugest you
update Xcode from 6.4 to 7.0;
remove your dir, and create a Cordova project again.
then you can try "cordova build ios" again.
As you have installed only cordova whitelist plugin, this could not be a plugin issue. You can create a new project and port your code and try building iOS platform again. This solves the issue in most cases. Also ensure that you dont have any illegal or special characters in config.xml. Many a times, copy paste results in special characters addition in config.xml which causes this issue.

XDK (2807) ios build fails when adding admobpro plugin

when adding admobpro version 2.10.0(cordova-plugin-admobpro & cordova-plugin-admob) or admob plugin by appfeel, my ios build fails.
I h've tried a blank cordova project, and just added in plugin management the plugins one at the time. both fail.
here you can find the error log, provided by intel XDK.
https://gist.github.com/arjankuijpers/d3323f43e50ba0499c86
one of the lines read: The following build commands failed:
ios target: 6 (I have also tried 7)
android build succeed.
thank you
It was an Xcode problem, because XDK used Xcode 6 instead of the new relied on version 7.
This is solved by Intel updating there build system.
a lot of plugins are only working with Xcode 7.
Be aware that ARM versions can make a difference.

Deployement Error for iOS in VS Cordova

VS version - 2015 with Cordova update 3Mac OS - 10.10.4iOS - 9.0 When building in release mode for iOS we get following warnings. But release folder is created with ipa and plist.
So when uploading that ipa using application loader it gives following 2 errors.
As I mentioned in this stackoverflow thread:
There appears to be an issue with Cordova's iOS implementation when publishing apps created specifically using Xcode 7.
A Cordova community member has published a "cordova-plugin-ipad-multitasking" plugin with a fix.
http://npmjs.com/package/cordova-plugin-ipad-multitasking
Install this plugin and you should be all set. A future Cordova version will resolve the problem fully.
Failing that, if you are using remotebuild you can also find the native project under ~/.taco_home/remote-builds/taco-remote/builds and make the modifications as described in the Cordova bug on the issue.
EDIT:
To resolve ITMS-90339, there is a second step you can do to patch in the near term. Grab the build.xcconfig from the 3.9.x branch of the cordova-ios repo and place this under res/native/ios/cordova
Now remove this line:
CODE_SIGN_RESOURCE_RULES_PATH = $(SDKROOT)/ResourceRules.plist
Note that you will want to remove this custom build.xcconfig file if you upgrade to the version with the full patch that is forthcoming.

Resources