Spanners - Digital Web and Graphic Design

-Skills-

30HTML5
40CSS3
50Joomla
50K2
30Flash
40Dreamweaver
40Photoshop
50InDesign
40Illustrator
40Premiere
45After Effects
15Mobile Apps
15jQuery Mobile
30ePublications
403D Video
15PHP
15Javascript
30SharePoint

A few words about me

I'm Simon Olsen, and I have been a digital designer for over 10 years. My focus is on building a web presence, not just a website, for my clients. I've created rich and interesting web content and delivered that content across online advertising and social media for a variety of clients. This is my website.
Home » Tutorials » Edit the Application ID of your App in Flash Builder
A+ R A-
14 Jul

Edit the Application ID of your App in Flash Builder

Rate this item
(0 votes)

Despite a few Google attempts, I didn't find this information, so here is another short tutorial blog. If you make a mistake and your Apple App ID (Bundle Identifier) isn't EXACTLY the same as your Application ID in Flash Builder, this is how you fix it.

I had designed an iPhone App before, and the development and XCode was done by my good friend, Robert. However, I've always wanted to build mobile apps myself, both the design and the development. So now I'm getting into Flash Builder (and probably Flex as well), and this was the first time I have opened Flash Builder 4.5.1.

This may seem really obvious to some developers out there, but I'm a designer and this was my first time using Flash Builder. This will hopefully help out someone who's just starting out with iOS and Flash.

I had just finished the tutorial Hello World: Build a mobile app in five minutes and I had also been through the rigorous process outlined in Using Flash Builder 4.5 to package applications for Apple iOS devices.

As I completed the two tutorials I made a tiny mistake. The Application ID of my Flex Mobile Project was com.mydomain.HelloWorld as outlined in the tutorial. However, when I created the Apple App ID in the iOS Provisioning Portal, I put com.mydomain.helloworld in the Bundle Identifier (App ID suffix) field.

I used Title Case in one and lowercase in the other.

must_be_the_same

When the two fields are compared, case-sensitivity is also considered. So when I tried to package my application for deployment to my iPhone, I got the following warning.

warning

I went back to the Apple IDs in the iOS Provisional Portal, but you cannot edit the Bundle Identifier. You have to create a brand new App ID.

So I though, "Why not change the Application ID in Flash Builder?"

I Googled how to do this, but I didn't find a solution.

So I went back to Flash Builder and after hunting round a little, I opened the XML file of the project.

flash_builder_tutorial-small

I found the Application ID field and updated it to be the same as the Bundle Identifier (lowercase).

tutorial_xml_file-small

When I ran the On-device packaging sequence, my issue was fixed.

package-complete-small

Leave me a comment below if this helped you out.

Last modified on Thursday, 11 August 2011 20:15
Simon Olsen

Simon Olsen

I'm a web and graphic designer from Sydney, Australia. I've been working with digital design for over 10 years. This is my website, if you didn't notice. Contact me if you'd like me to do some work for you.

Add comment


Security code Refresh