xcode - Sparkle appcast signing: The update is improperly signed -


I am trying to solve this issue and I have no luck. I am storing the project and signing the export format with XCode in the developer.

What do I need to set up to properly sign this update:

  • Page on Project Build Settings (currently Developer ID: Jeremy Laurenson (XXXX ))
  • On the target creation settings page (currently Developer ID: Jeremy Laurenson (XXXX))

Scripting signing framework in my shine:

  LOCATION = "$ {BUILT_PRODUCTS_DIR}" / "$ {FRAMEWORKS_FOLDER_PATH}" detection = "Mac Developer: Jeremy Laurence "$ IDENTITY" "$ LOCATION / SPARKLE.framework"  

Sign in to my app's cast signin script:

"codeign --verbose --force -
  #! / Bin / bash PROJECT_NAME = Testapp set -o errexit echo "Getting the version of App $ PROJECT_NAME in this directory." VERSION = $ (/ usr / libexec / PlistBuddy-c "Print: CFBundleVersion" "$ PROJECT_NAME.app / content / Info.plist") DOWNLOAD_BASE_URL = "http://www.map-pin.com/sparkle/testapp" RELEASENOTES_URL = "Http://www.map-pin.com/sparkle/testapp/release-notes.html#version-$VERSION" ARCHIVE_FILENAME = "$ PROJECT_NAME $ VERSION.zip" DOWNLOAD_URL = "$ DOWNLOAD_BASE_URL / $ ARCHIVE_FILENAME" WD = $ PWD echo "All previous $ PROJECT_NAME * .zip" RM-F "$ PROJECT_NAME Removal". Zip  

it is detected ...

Then use the public / private keying method using your Apple ID or code mark, which was not used before both, but not both.

The easiest way was to:

  1. Extract all code signing steps in the app's build settings.
  2. Download a fresh gitb version of brightness and so on
  3. Use that framework in your new project.
  4. Archive, sign in with id id
  5. Use above E-script without DSA signature:

    cat> "sparkle_appcast_update. Txt "& lt; Version $ VERSION $ RELEASENOTES_URL $ PUBDATE EOF


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

c# - Create dynamic LINQ query expression at runtime which translates into a parameterized SQL query for nullable types -

cmake - cpack generates RPMs with %files entries that conflict with the RPM spec. How to fix? -