Converting Online Game for iOS iPhone and iPad

This is my personal experience converting a game app using Unity 3D to Apple Xcode. I am using Downed 2D Game for this experiment. You can try this game online, please click the Game section to see the list of games.

Step1. Application Preparation. Go to iTunes Connect, click Add New App. Watch the Youtube video link below for step by step instruction. Next is to build settings.

Step2. Open Unity 3D program in iMac, open the project and update build settings using iOS
platform. Actually, I clicked on the Build and Build Run with my test iPhone connected to my computer (iMac) so I can test the game app right away. (Altenative, you can Build and open the file with Xcode).  Sometimes, "Build and Build to Run" will not open Xcode. If that happen, I open the xcode preject manually.

Play the Downed 2D Game app using my iPhone, so far so good using touch screen and tilt feature.

Step2.b. Create Provsioning Profile. Go to, go to "iOS Provisioning Portal" -> "Certificates" (Left sidebar) -> "Distribution" tab. Check field "Provisioning Profiles". If empty, next. Go to "Provisioning" (Left sidebar) -> "Distribution" tab. Press "New Profile" and complete it. Go back to check the field again. Download and "run" (double click) the new provisioning profile.
Step3. In Xcode, open the project code, click on Product, Clean to check any issue with your game app.
Click on ProductBuild For Run, wait for the program to complete the build.
Then click on ProductArchive ... wait to see Build Succeed. It will automatically open the Organizer - Archives for you, this contain the Game App you created in Step1.
Click on Distribute ... select Submit to the iOS App Store. Click on Next, it will prompt you to enter your iTunes Connect developer account. Click Next to continue.

If everything is ok. You will see a message "Uploading to App Store ...."

I've got this message:
The submission succeeded. Some warnings were found during validations:
WARNING ITMS-9000: "Version Mismatch. Neither CFBundleVersion [1.0] nor CFBunderShortVersionString['1.0'] in the info.plist match the version of the app set in iTunes Connect ['1.0']."
Answer. I think I how to fix it. First, I did not run the VALIDATION before I run to DISTRIBUTE in Step3. When I created the game app in Unity3D, the version is 1.0 while in Xcode it is v2.0 duh! This will not pass the Apple Review team.

To correct this issue, open the xcode project file, check the General, Capabilities, Info, and other settings.
Click Product, Clean.
Click Product, Build For Running.
Click Product Archive.

UPDATE: No need to Build and Archive. Login to iTunes Connect, click edit Version Information, correct the Version Number from v1.0 to 1.0
Because of this correction I have to re-submit the game app. In iTune Connect, I have to reject my Binary, and re-upload it again to change it back to status "Waiting For Upload". Then, in Organizer Archives, click on Distribution to try it again.

If you don't reject it, the Organizer Archives will prompt you of "No application records were found.".

After all these changes/actions. I finally received "Submission Succeeded"
No issues where found in "Downed v1.0".  "Downed v1.0" has passed validation and has been submitted to the App Store for further review.
Click Finish to complete.

Go to iTunes Connect, click on the Downed game app to see the updated status. Now it changed from  "Waiting For Upload" to "Waiting for Review".

Finally, I completed the submission of Downed 2D Game (1.0) to the App Store. Now is waiting time, it will take between 3-7 business days to receive a decision.


Post a Comment


  1. This comment has been removed by the author.

  2. People can also acquire the currency without wasting hours in completing missions simply with the help of wow gold which is regarded as a trustworthy gaming website. Anybody can acquire the digital currency at the very low price through the help of this site that even offers ultimate service to just about every gamer.

  3. This site offers the online game currency at a very reasonable price. There are 2 servers are available to acquire the currency which includes wow gold US and wow classic gold US. This excellent website features a terrific popularity in the arena of gaming. MMOGAH becomes the top choice of several folks to buy the wow gold due to optimum service.

  4. Weapons, orbs, exalted orb, and numerous other items are available for a gamer within the game. A game player can easily acquire most item simply by examining the area, completing quests, and also released by slain enemies. Many people utilize on-line stores to poe orbs efficiently. Online stores provide numerous facilities to the players such as discounts and finest service.

  5. Players can certainly gain path of exile currency simply by two different methods and generate their gaming adventure more fascinating i.e. by simply winning the particular missions of online game as well as on the other hand Poe trade currency via direct on-line distributors.

  6. Normally there is possibly an alternative choice of specifically purchasing from trusted online retailers of the gaming marketplace. You will find a large number of online stores over the internet of ffxiv gil currencies.

  7. The gaming fanatic might also obtain some furnishings for their house in the game with the assistance of a mortgage loan and there isn't any interest rate within the online game. This acnh bells even offers many essential items which participants can get and change their visual appeal. A online gaming lover can get many fresh fruits from trees and shrubs, seashells, and much more that's very useful inside the game play.

  8. For enjoying Elder Scrolls Online video game, the digital currency implemented is undoubtedly eso gold. Through the help of this digital currency, folks can get plus modernize the most recent equipment which are valuable in this game. Via filling out the daily quests, you can get the actual buy eso gold, and also you can buy the specific gold. One could pay a visit to this amazing website to receive comprehensive insights relating to eso gold.

  9. Mmogah is well known amongst game enthusiasts because of their fast and 100% reputable assistance. If everybody has uncertainty they're able to check loads of customer testimonials as well as experiences of persons along with buy archeage unchained gold. Mmogah placed their prices as reported by the market place setting to ensure thatplayers can certainly affordit as well they are supplying some Mmogah coupons. Mmogah supply archeage gold via mailbox or even auction trading for the convenience of players.

  10. There are plenty of gaming hobbyists who enjoy playing final fantasy XIV game, and it is much easier for them to gain ffxiv gil rapidly by using the best site known as MMOGAH. Anybody can have a look at this site to attain total insights related to ffxiv gil.

  11. Avid gamers have a number of strategies in the game to grab wow classic tbc gold proficiently, for instance, farming material, grinding mobs, plus undertaking missions, but they mainly prefer to use the MMOGAH website to obtain gold quicker. Better click here or check my source to find out more about Tbc Gold.

  12. With the assistance of classic wow gold, players can acquire a couple of items in the game with no obstacles, for instance, potions, gear, enchantments, plus more. It is also simpler to raid and level up by making use of gold in the game. Through the use of this specific site, an individual can receive more hints about classic wow gold.

  13. Receiving the Path of exile currency is easier for every person with the help of the MMOGAH online store. On MMOGAH, people only gain safe delivery methods to acquire the currency effectively. By utilizing this particular site, anybody can attain more information about the Path of exile currency. Please click here to grasp more about Poe currency.