As long as the X's die. ;)

-Eric

On Mar 20, 2012, at 9:00 PM, Evan D. Schoenberg, M.D. wrote:

> If we're changing it, it should be to im.adium.adium, not com.adium.adium, 
> definitely.
> 
> We'd need upgrade code for any NSUserDefaults preferences; pretty easily done 
> by something like this untested code snippet:
> 
> for (NSString *key in [(NSArray *)CFPreferencesCopyKeyList(oldAppID, 
> kCFPreferencesCurrentUser, kCFPreferencesCurrentHost) autorelease]) {
>       CFPropertyListRef value = CFPreferencesCopyAppValue((CFStringRef)key, 
> oldAppID);
>       CFPreferencesSetAppValue((CFStringRef)key,
>                                                                        value,
>                                                                        
> newAppID);                     
> }
> 
> We'll definitely end up re-prompting for keychain access, too, with a new 
> bundle ID, but I think we'll do that anyways because we're changing code 
> signing identities.
> 
> -Evan
> On Tuesday, March 20, 2012 at 7:47 PM, Eric Richie wrote:
> 
>> Or even just kill the X's?
>> 
>> -Eric
>> 
>> On Mar 20, 2012, at 8:46 PM, Jordan wrote:
>> 
>>> Could you change it to im.adium.adium without causing tons of problems?
>>> 
>>> Jordan
>>> On Tuesday, 20 March, 2012 at 9:42 PM, Evan D. Schoenberg, M.D. wrote:
>>> 
>>>> Folks,
>>>> 
>>>> Just a status update.
>>>> 
>>>> We now have an approved and identity-verified Apple Developer account, 
>>>> associated with Instant Messaging Freedom, Inc., so we will be able to 
>>>> sign Adium with an Apple-provided Mac Developer ID.
>>>> 
>>>> However, the com.adiumX.adiumX bundle identifier is marked as "already 
>>>> registered" so we can't get the certificate yet. I believe I registered it 
>>>> into some other Apple registry a long time ago, but I'm not 100% certain 
>>>> of that… in any case, I can't figure out where, or how to free it. I've 
>>>> emailed Apple developer support for help.
>>>> 
>>>> -Evan
>>> 
>> 
> 

Reply via email to