VagishVela / ChitChat

A native Mac app wrapper for WhatsApp Web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automatic Update issue

c-o-m-m-a-n-d-e-r opened this issue · comments

commented

Hey,
i recently create Version 2.5 with Fix for the Dock Badge and Swift 3 changes.
I also tried updating via auto update (make the changes) but extracting failed...

Whats going wrong?

@c-o-m-m-a-n-d-e-r Not sure if it has to be created by the same user? Might be some mismatch between the Neo11 package and yours?

commented

don't think so, its just the github release function with sparkle updater...
this is only points to the release url ...download works but extracting fails ...

Will try again with a beta relase soon (i have working my version now, you can download direct via Release Page)

Ok i found an info for that, seems to be the code sign in deed ... mhhhh

commented

Solved Problem by creating own DSA Signature...
I made subrelease 2.5.1 ... could you please check (just restart ChitChat)

Extraction of 2.5.1 with automatic update failed for me (several tries)

commented

okay, sounds bad ... could you please try with V2.5 and then update via auto update to 2.5.1?

https://github.com/Neo11/ChitChat/releases/download/2.5/ChitChat.zip

V2.5 is first build of me ... but it seem SU checks the Creator too ...

That worked :)

commented

@Neo11 : Autoupdate only works with one Dev Account. If we change it to my you have to deliver one update with my DSA Public Key.
Do you want to make Release in Future? Or should we change to me? your decission ...

In Fact :
Everyone can manual update to 2.5 (or 2.5.1) and is ready for further release of my account... we should talk about a plan for this :)

commented

Think I should build the releases. This way there will be less confusion.
I uploaded a 2.5.2 Version, maybe we should use this soon in the update file with a little notice about the different signing keys in 2.5?

@Neo11 Some things were merged in recently, can you create a new build?

commented

I have no Xcode anymore, so someone other must build.

@Neo11 Did you want me to take over the repo as well? I can keep it up to date.

commented

I think this would be good.

@Neo11 Feel free to transfer ownership to me.

@Neo11 I'll get it updated and hopefully also setup an auto deploy so we can automate some of this.