Skip to content
This repository has been archived by the owner on Nov 3, 2020. It is now read-only.

Integrate Sparkle framework for updating. #4

Closed
2 of 3 tasks
alloy opened this issue Nov 22, 2014 · 8 comments
Closed
2 of 3 tasks

Integrate Sparkle framework for updating. #4

alloy opened this issue Nov 22, 2014 · 8 comments

Comments

@alloy
Copy link
Member

alloy commented Nov 22, 2014

  • Integrate Sparkle framework.
  • Create rake task that updates the versions feed when the release task is used.
  • Create feed containing the versions in this repo’s GitHub Pages.
@alloy
Copy link
Member Author

alloy commented Nov 22, 2014

Will this support the smallest compressed archive format that @kylef mentioned?

@kylef
Copy link
Contributor

kylef commented Nov 22, 2014

This has a dependency on CocoaPods/CocoaPods#2801 because Sparkle framework needs to be code-signed.

CodeSign /Users/kylef/Library/Developer/Xcode/DerivedData/CocoaPods-gkbnzzpayswnqugwpdghvwpgzfew/Build/Products/Debug/CocoaPods.app
    cd /Users/kylef/Projects/CocoaPods/Rainforest/CocoaPods.app/app
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity:     "Mac Developer: Kyle Fuller (...)"

    /usr/bin/codesign --force --sign ... /Users/kylef/Library/Developer/Xcode/DerivedData/CocoaPods-gkbnzzpayswnqugwpdghvwpgzfew/Build/Products/Debug/CocoaPods.app

/Users/kylef/Library/Developer/Xcode/DerivedData/CocoaPods-gkbnzzpayswnqugwpdghvwpgzfew/Build/Products/Debug/CocoaPods.app: code object is not signed at all
In subcomponent: /Users/kylef/Library/Developer/Xcode/DerivedData/CocoaPods-gkbnzzpayswnqugwpdghvwpgzfew/Build/Products/Debug/CocoaPods.app/Contents/Frameworks/Sparkle.framework
Command /usr/bin/codesign failed with exit code 1

@kylef
Copy link
Contributor

kylef commented Nov 22, 2014

Regardless, the sparkle branch has most of it done.

@alloy alloy modified the milestone: First release Nov 22, 2014
@alloy
Copy link
Member Author

alloy commented Nov 22, 2014

I think that for now we can just solve the code signing in the Xcode project, so I’d rather merge this into master sooner than later.

@alloy
Copy link
Member Author

alloy commented Nov 22, 2014

This branch does not yet do any of the required Sparkle configuration, right? Or am I overlooking it in the huge number of files? :)

@kylef
Copy link
Contributor

kylef commented Nov 22, 2014

@alloy the only configuration is the feed URL from what I understand. We don't have one yet 😉.

@alloy
Copy link
Member Author

alloy commented Nov 22, 2014

I think we should just host that feed in this repo (the GH Pages feature) so we can keep it all localised and easy to do from the release task.

Will you look into creating the feed or should I?

@alloy alloy mentioned this issue Nov 24, 2014
5 tasks
@alloy
Copy link
Member Author

alloy commented Apr 5, 2015

Deferred second TODO to #33.

@alloy alloy closed this as completed Apr 5, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants