Matthew,

Thanks - that seems a bit clearer. I'm still not clear though what, if any, use 
I need to make of the Application ID. From your reply it appears that I don't 
use it as a prefix in the bundle identifier after all. Is that right?


Ian.


On 25 Nov 2009, at 04:18, Matthew Mashyna wrote:

> It's simple once you get it to work the first time. If you made your 
> provision for the domain com.skeyn then in the properties tab your identifier 
> should be com.skeyn.${PRODUCT_NAME:rfc1034identifier}   The last part of this 
> is a macro that xcode will use to figure out what it needs to properly sign 
> it.
> 
> Xcode should make a good guess what provision you want to use but you need to 
> check the build settings. Look at the Code Signing Identity setting. From the 
> pop up list you can make sure that it wants to use the right one and you can 
> correct it if you need to. You typically have at least one for development 
> and another for ad hoc builds. Later you'll need another for store or 
> enterprise distribution.
> 
> On Nov 24, 2009, at 6:07 PM, Ian Piper wrote:
> 
>> Hi,
>> 
>> I am a bit baffled by how I am supposed to use an Application ID for an 
>> iPhone app. I have registered on the portal and have an Application ID which 
>> I can see within Xcode in my provisioning profile. It is a 10-character 
>> string followed by ".*"
>> 
>>> From the Developer documents it appears that this should be added to the 
>>> bundle identifier information in the application info.plist file in Xcode. 
>>> At present this is just the default of 
>>> com.yourcompany.${PRODUCT_NAME:rfc1034identifier}. So I'm confused by the 
>>> fact that I can deploy my app to my iPhone with no problem - if the 
>>> Application ID is essential how am I able to send my app to my iPhone?
>> 
>> If I read it right (and I probably don't) I think I need to put this in my 
>> bundle identifier in the plist file:
>> 
>> GFWOTNXFIY.com.skeyn.IPNeatApp
>> 
>> Is that correct? If so, how come I can deploy my app? If it is not correct, 
>> what is the Application ID for?
>> 
>> The second confusion is also in the docs, where it says:
>> 
>> "Note: Regardless of the format used by the iPhone application ID, 
>> application bundles must always include
>> the application name in their bundle identifier."
>> 
>> Does this mean that I have to explicitly put the real name of my app 
>> (IPNeatApp in the bogus example above) into the bundle identifier rather 
>> than ${PRODUCT_NAME:rfc1034identifier}?
>> 
>> Any illumination gratefully received.
>> 
>> 
>> 
>> Ian.
>> --
>> 
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>> 
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/cocoa-dev/adc%40frodis.com
>> 
>> This email sent to a...@frodis.com
>> 
> 

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to