Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Naming convention for CFBundleSignature and CFBundleIdentifier

Tags:

I am wondering how do I know what name I should give for my CFBundleSignature and CFBundleIdentifier. I believe these are supposed to be unique identifier so do I have to somehow get these names from apple? Say my app is called javaapp and comes from the website javaapp. Should my CFBundleIdentifier be com.javaapp.javaapp? What 4 letters should I use for my CFBundleSignature?

like image 423
Mike2012 Avatar asked Dec 09 '09 18:12

Mike2012


People also ask

How do you name a bundle identifier?

companyname. appname is the proper way.

What is $( Cfbundleidentifier on Mac?

Answer: A: You installed a fake "utility" called "Advanced Mac Cleaner" and/or "AdwareCleaner." Like any software that purports to automatically "clean up" or "speed up" a Mac, it's a scam. To remove it, please take the steps below. Some of the files listed may be absent in your case.


1 Answers

The Bundle Identifier uniquely identifies your application. If you have registered a domain name, use that. Otherwise, just use com.<your name>.<application name>

The Bundle Signature is analogous to the "Creator Code" found in Classic Mac OS. It exists only for compatibility with Classic Mac OS apps and documents. Modern Mac OS X apps don't need to worry about assigning a Bundle Signature.

like image 197
Darren Avatar answered Sep 18 '22 14:09

Darren