Game World!

Join A World Of Gamers

Enter your email address:

Delivered by FeedBurner

Followers

Popular Posts

Sunday, 27 June 2021

What is CFBundleSignature?

 

Investigate usage of CFBundleSignature

    Details

    • Type: Bug
    • Status:RESOLVED
    • Priority: P4
    • Resolution:Not an Issue
    • Affects Version/s:internal
    • Fix Version/s:internal
    • Component/s:tools
    • Labels:

      Description

      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template.html
      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info.plist.template.html
      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Runtime-Info.plist.template.html
      All these files have:
      <key>CFBundleSignature</key>
      <string>????</string>
      Based on doc "CFBundleSignature is the application’s creator signature, a four-character code that identifies document files belonging to this application."
      Should it be unique per application? It seems that all bundles will have same signature, not sure if it is correct.

      We need to figure out if this value needs to be unique per application and if jpackage user needs ability to control value via CLI.

        Activity

        almatveeAlexander Matveev added a comment - 2019-08-30 18:06
        After some research it seems that CFBundleSignature is not being used by modern macOS and setting it to "????" is valid.

        Floating Button

        Button