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 >>> >> >