Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-7250

Mac OS X App should be signed by a valid developer key

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.0-beta-2, 2.1.0, 2.2.0, 2.5.0, 2.5.1, 3.0
    • Fix Version/s: 3.0.3, 4.0.0
    • Component/s: build
    • Security Level: Public
    • Labels:
      None
    • Is this a Regression?:
      No
    • Sprint:
      Build Team May 13th Sprint, Aug 23rd Sprint, Week of Nov 11, Week of Nov 18, Week of Nov 25-27, Week of Dec 02, Week of Dec 09-13, Week of Dec 16-19, Week of Jan 06-10, Sprint 0 - 1/13 thru 1/24, Sprint 0 - 1/13 thru 1/24, Build Sprint 9: 7/14 - 8/01

      Description

      Currently launching the Mac OS X version tells you it's from an unidentified developer. You have to right click to launch the app. We can fix this.

        Issue Links

        # Subject Project Status CR V
        For Gerrit Dashboard: &For+MB-7250=message:MB-7250

          Activity

          Hide
          michaelkwok Michael Kwok added a comment -

          I have a signed version that has been tested on 2 separate machines. It behaved as expected both times. Can somebody verify it's truly working? I uploaded to the link below.

          http://latestbuilds.hq.couchbase.com/3.0.2/codesigned/

          -Michael

          Show
          michaelkwok Michael Kwok added a comment - I have a signed version that has been tested on 2 separate machines. It behaved as expected both times. Can somebody verify it's truly working? I uploaded to the link below. http://latestbuilds.hq.couchbase.com/3.0.2/codesigned/ -Michael
          Hide
          wayne Wayne Siu added a comment -

          Michael,

          • Tested on Mavericks (10.9.5) and it works. The "unidentified developer" message did not pop up. Will test on an older version next.
          • Can you also push this fix to sherlock if it works?
          Show
          wayne Wayne Siu added a comment - Michael, Tested on Mavericks (10.9.5) and it works. The "unidentified developer" message did not pop up. Will test on an older version next. Can you also push this fix to sherlock if it works?
          Hide
          siri Sriram Melkote added a comment -

          It works for me on Mountain Lion, 10.8.2 - Yay!

          Show
          siri Sriram Melkote added a comment - It works for me on Mountain Lion, 10.8.2 - Yay!
          Hide
          michaelkwok Michael Kwok added a comment -

          Nice, it's also backward compatible as expected. Thanks for verifying. Currently, I can only do the signing manually from command line on my MacBook. We can work on moving to the server after I get everything backup.

          I just uploaded the signed version for Sherlock to the same location. Look for couchbase-server-enterprise_3.5.0-1289-macos.zip.

          Show
          michaelkwok Michael Kwok added a comment - Nice, it's also backward compatible as expected. Thanks for verifying. Currently, I can only do the signing manually from command line on my MacBook. We can work on moving to the server after I get everything backup. I just uploaded the signed version for Sherlock to the same location. Look for couchbase-server-enterprise_3.5.0-1289-macos.zip.
          Hide
          michaelkwok Michael Kwok added a comment -

          We have the ability to sign a MAC OS X application for distribution outside of MAC App Store. Keep in mind this is strictly for MAC OS X signing. Apple has a different process for signing iOS and also distributing through MAC App Store. That's something we can tackle later when we get to it. It's not significantly different and also requires a few extra steps.

          Show
          michaelkwok Michael Kwok added a comment - We have the ability to sign a MAC OS X application for distribution outside of MAC App Store. Keep in mind this is strictly for MAC OS X signing. Apple has a different process for signing iOS and also distributing through MAC App Store. That's something we can tackle later when we get to it. It's not significantly different and also requires a few extra steps.

            People

            • Assignee:
              michaelkwok Michael Kwok
              Reporter:
              jchrisa J Chris Anderson [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile

                  Gerrit Reviews

                  There are no open Gerrit changes