I had a problem to generate the "ipa" with Intel XDK.
I got this log after try to build it:
Installing "org.apache.cordova.device" for ios
Installing "org.apache.cordova.splashscreen" for ios
Installing "com.cranberrygame.phonegap.plugin.ad.admob" for ios
Generating config.xml from defaults for platform "ios"
Calling plugman.prepare for platform "ios"
Preparing ios project
Processing configuration changes for plugins.
Iterating over installed plugins: [ 'org.apache.cordova.device',
'org.apache.cordova.splashscreen',
'com.cranberrygame.phonegap.plugin.ad.admob' ]
Writing out cordova_plugins.js...
Wrote out iOS Bundle Identifier to "br.com.ludics.tangrand"
Wrote out iOS Bundle Version to "1.0.0.0"
Copying icon from .../Tangrand/ios_icone_60.png to .../Tangrand/platforms/ios/Tangrand/Resources/icons/icon-60.png
cp: no such file or directory: .../Tangrand/ios_icone_60.png
Copying icon from .../Tangrand/ios_icone_120.png to .../Tangrand/platforms/ios/Tangrand/Resources/icons/icon-60@2x.png
cp: no such file or directory: .../Tangrand/ios_icone_120.png
Copying icon from .../Tangrand/ios_icone_180.png to .../Tangrand/platforms/ios/Tangrand/Resources/icons/icon-60@3x.png
cp: no such file or directory: .../Tangrand/ios_icone_180.png
Copying icon from .../Tangrand/ios_icone_76.png to .../Tangrand/platforms/ios/Tangrand/Resources/icons/icon-76.png
cp: no such file or directory: .../Tangrand/ios_icone_76.png
Copying icon from .../Tangrand/ios_icone_152.png to .../Tangrand/platforms/ios/Tangrand/Resources/icons/icon-76@2x.png
cp: no such file or directory: .../Tangrand/ios_icone_152.png
mv: dest file already exists: .../Tangrand/platforms/ios/Tangrand/TanGranD-Info.plist
mv: dest file already exists: .../Tangrand/platforms/ios/Tangrand/TanGranD-Prefix.pch
shell.js: internal error
Error: EINVAL, invalid argument '.../Tangrand/platforms/ios/Tangrand.xcodeproj'
at Object.fs.renameSync (fs.js:543:18)
at /Developer/cordova/4.1.2/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mv.js:77:8
at Array.forEach (native)
at Object._mv (/Developer/cordova/4.1.2/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mv.js:53:11)
at Object.mv (/Developer/cordova/4.1.2/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/common.js:186:23)
at pbxProject.<anonymous> (/Developer/cordova/4.1.2/node_modules/cordova/node_modules/cordova-lib/src/cordova/metadata/ios_parser.js:162:27)
at pbxProject.EventEmitter.emit (events.js:98:17)
at pbxProject.<anonymous> (/Developer/cordova/4.1.2/node_modules/cordova/node_modules/cordova-lib/node_modules/xcode/lib/pbxProject.js:30:18)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at handleMessage (child_process.js:322:10)
I checked file names to avoid special characters and I exported from C2 to Cordova to create a project in Intel XDK (APK was successfully generated).
Edited: PS. I forgot to say I 'm using Admob plugin.
Thanks