News for hackers. Stuff that matters.
Re:Help users in Iran reconnect to Signal by mariojv on Thursday February 04, 2021 @08:14PM (#26031898)
Yes, they have some docs on GitHub for how to do it: https://github.com/signalapp/Signal-Android/wiki/How-to-buil...

You can build the iOS version too for development: https://github.com/signalapp/Signal-iOS/blob/master/BUILDING...

I haven't done it before but you should even be able to deploy that build to your phone in theory: https://codewithchris.com/deploy-your-app-on-an-iphone/

It's unclear to me if there are any restrictions on iOS that would prevent you from doing that.

Re:Help users in Iran reconnect to Signal by josephg on Thursday February 04, 2021 @10:23PM (#26032711)
I spent a few hours trying to get a local build of signal-ios working a few weeks ago, in order to write a PR fix a bug with lost voice messages. The xcode project uses a plethora of device entitlements I'm not allowed to have (since I don't have the proper signal signing key). Even after a couple hours of tweaking to get it building and deployed to my device, its currently crashing on startup because it can't access some special signal local device store.

You can certainly get your own build working (without notifications and other features). But personally I found it prohibitively difficult to do so.

Re:Help users in Iran reconnect to Signal by Nextgrid on Friday February 05, 2021 @08:55AM (#26036313)
I think you will have a problem when it comes to push notifications. I doubt a local build would be able to receive push notifications addressed to App Store builds.
Re:Help users in Iran reconnect to Signal by hanniabu on Thursday February 04, 2021 @10:58PM (#26032939)
I just realized one issue with this is that their latest production branch is private so you would receive delayed updates.