Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Mockup & CodeGen, iPhone & iPad
($9.99)

Make your own iPhone apps
and run them live!
(free)

Manu
($0.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 12-20-2008, 12:00 AM   #1 (permalink)
Registered Member
 
scotopia's Avatar
 
Join Date: Oct 2008
Posts: 2,028
Default Is the xcode project name totally invisible to apple / consumers?

Hey all,

Just had a quick question on something I've been unclear about for a long time. Often during development it might so happen that the name of our app might change from what it was in the beginning. Do I have to create a new project and copy/paste all my resources over to it; or is it fine if the project name stays the same and I just change the product name, identifiers and such. As an extreme example, say my project name was fcukapple: I obviously would want noone to know that was the xcode project name; therefore is this completely invisible to everyone once the build is made, even to apple reviewers etc?

If I knew it didn't matter it would save me a lot of copy/paste time; and that's a good thing. Thanks!
scotopia is offline   Reply With Quote
Old 12-20-2008, 12:14 AM   #2 (permalink)
Registered Member
 
RickMaddy's Avatar
 
Join Date: Oct 2008
Location: Denver, CO
Posts: 2,122
Default

I've renamed all my apps, sometimes more than once. As long as you change the "Product Name" build setting and ensure none of your resources reference the old name, there is no way to know what the project name is from the built product.

Just be diligent about finding all references. I just discovered yesterday one place I missed in a new app I submitted a few days ago. It's not enough for me to reject and resubmit but it annoys me to know it's there.

And always do a Clean All before you do a distribution build - just in case. Of course this is true regardless of a name change.
RickMaddy is offline   Reply With Quote
Old 12-20-2008, 12:21 AM   #3 (permalink)
Registered Member
 
scotopia's Avatar
 
Join Date: Oct 2008
Posts: 2,028
Default

Thanks for the quick reply as usual Rick. I'm glad it doesn't matter as long as you really catch everything. Does stuff like your App Delegate name and such matter or is that invisible in the build? Can we make like a check list right here so that we can have it for reference when renaming our apps. As you stated the obvious one that jumped out at me was the product name; what else do we need to change? I'm just talking about xcode stuff here; not like making sure you use the right words in your app. Thanks a lot.
scotopia is offline   Reply With Quote
Old 12-20-2008, 01:02 AM   #4 (permalink)
Registered Member
 
RickMaddy's Avatar
 
Join Date: Oct 2008
Location: Denver, CO
Posts: 2,122
Default

The most important items are the Product Name build setting and any value in your Info.plist file. Product Name is used for many things including the name of the binary file and several entries in Info.plist.

Of course the name of any file that ends up in the build may be important. It wouldn't be wise to have resource files with derogatory or inflammatory names. Remember, Apple or any customer has access to your app file (the ipa file). So anyone can extract the files and look at their names and contents.

Using the Unix command 'strings' make it easy to list all text found in any binary file. So it's possible to see class and method names under the right conditions. It's fine if names don't match the final product. The concern here would be "bad" names or "secret" things you don't want people to see.

As a tangent, be careful what you include in a build. I accidentally put out an update to one of my apps a while back that included some text files I used for TODO lists and other things. Nothing critical but not ideal if a competitor found it.
RickMaddy is offline   Reply With Quote
Old 12-20-2008, 11:46 AM   #5 (permalink)
Registered Member
 
scotopia's Avatar
 
Join Date: Oct 2008
Posts: 2,028
Default

Thanks Rick; I think these are useful things to know.
scotopia is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 261
17 members and 244 guests
14DEV, @sandris, ADY, ArtieFufkin10, bookesp, ckgni, Dani77, DarkAn, HemiMG, iDifferent, IphoneSdk, jakerocheleau, JasonR, prchn4christ, Rudy, Speed
Most users ever online was 1,187, 10-11-2011 at 08:09 AM.
» Stats
Members: 158,885
Threads: 89,230
Posts: 380,767
Top Poster: BrianSlick (7,129)
Welcome to our newest member, bookesp
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 02:51 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0