Publishing to iOS with PhoneGap

  • I followed Ashley's tutorial, How to export to mobile with PhoneGap, and had no trouble building a .ipa file with PhoneGap, getting it onto my iPhone 4S via iTunes, and testing. The app runs smoothly with no issues, but I'm having trouble getting my splash screens and icons to show up.

    PhoneGap provides some documentation on how to include iOS icons and splash screens here (http://docs.build.phonegap.com/en_US/configuring_icons_and_splash.md.html#Icons%20and%20Splash%20Screens), but it's not working for me. I included all iOS 7.0+ icons, iOS 6.1 icons, and all splash screens (properly named and sized) in the app folder exported from C2, edited the config.xml file to include the code snippets from PhoneGap's documentation for iOS icons and splash screens, zipped all the files and uploaded them to PhoneGap.

    After moving the .ipa file to my phone, my app icons do not show up and PhoneGap's logo shows up as a splash screen instead of my own. My config.xml has the following code...

    Any idea what I'm doing wrong? I'd prefer not to use any 3rd party plugins because they are unofficial, not guaranteed to be continually supported/updated, and/or cost money.

  • Do you know anything about this? And will we still be able to make apps with construct 2

    As we announced in October, beginning February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.

  • Do you know anything about this? And will we still be able to make apps with construct 2

    As we announced in October, beginning February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.

    IOS has support for HTML so I guess Construct2 will make the changes nessary to work with IOS 8 plus it wouldn't be good for Apple buisness wise to cut off thier own revenue by excluding 3 party software. If Apple goes through with this, it will be the nail in the coffin for them. Most games that are popular are made with 3 party tools like Construct,Unity,Gamesalad,and Unreal. I call their bluff , no way Apple does this.

  • PixelPower They are not stopping third party software. They are just making developers add 64bit support. Which for us should be added by PhoneGap/Cordova, Ejecta and CocoonJS.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • good to know, thanks!

    What do you prefer phoneGap/Ejecta?

    my first app is still in review at apple using Ejecta. I was thinking about using Phonegap next.

  • So I prefer CocoonJS at this moment in time, because it has better performance through all versions of iOS overall. However, as soon as iOS8 distribution reaches 75% I'll probably change preference to Cordova (which is the non-adobe branded PhoneGap) since it has better third party support.

  • So I prefer CocoonJS at this moment in time, because it has better performance through all versions of iOS overall. However, as soon as iOS8 distribution reaches 75% I'll probably change preference to Cordova (which is the non-adobe branded PhoneGap) since it has better third party support.

    Everytime I try CocoonJS, in xcode it says that the app is using the wrong architecture.

  • t33hp I would go to Ludei's website and post the problem in the community section or do a search and see if it's a known issue.

  • If anyone is having trouble getting their splash screens/icons to show up in a PhoneGap build, as I was, just use OneMuppet's instructions in this post:

    I actually switched from Ejecta to PhoneGap for iOS publishing after getting that 64-bit architecture warning from Apple, but publishing via PhoneGap ultimately gives me the same warning. Can we expect PhoneGap or Ejecta to provide 64-bit support by February? Anyone have information on this?

  • > So I prefer CocoonJS at this moment in time, because it has better performance through all versions of iOS overall. However, as soon as iOS8 distribution reaches 75% I'll probably change preference to Cordova (which is the non-adobe branded PhoneGap) since it has better third party support.

    >

    Everytime I try CocoonJS, in xcode it says that the app is using the wrong architecture.

    Did you update to the latest CocoonJS-plugin from Github and use the latest Cloud Compiler? That should do the trick.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)