Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-39242

Code Signing ==> user inetraction is not allowed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • xcode-plugin
    • None
    • Jenkins 2.25
      Mac OS X El Capitan
      Xcode plugin
      Keychain Plugin

      A user Jenkins is Admin on the Mac running the build.
      Developer Certificate is installed in both login and System keychain.
      "Allow all application to access this item" is set in login and system Keychain for the key.

      A shell is run before build to unlock keychain:
      security unlock-keychain -p **** /Users/Shared/Jenkins/Library/Keychains/login.keychain

      But we always have the error below:

      Signing Identity: "iPhone Developer: ********** (**********)"

      /usr/bin/codesign --force --sign ************************* --timestamp=none /Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/MyApp-xxxxx/Build/Products/Debug-iphoneos/ObjectMapper/ObjectMapper.framework
      /Users/Shared/Jenkins/Library/Developer/Xcode/DerivedData/MyApp-xxxxx/Build/Products/Debug-iphoneos/ObjectMapper/ObjectMapper.framework: User interaction is not allowed.
      Command /usr/bin/codesign failed with exit code 1

        • BUILD FAILED **

      Thanks.

            Unassigned Unassigned
            floj Flo J
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: