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:
- Extract all code signing steps in the app's build settings.
- Download a fresh gitb version of brightness and so on
- Use that framework in your new project.
- Archive, sign in with id id
-
Use above E-script without DSA signature:
cat> "sparkle_appcast_update. Txt "& lt; Version $ VERSION $ RELEASENOTES_URL $ PUBDATE EOF
Comments
Post a Comment