diff --git a/data/core.telegram.org/reproducible-builds.html b/data/core.telegram.org/reproducible-builds.html index cc4eb5657b..b6ea4f12d7 100644 --- a/data/core.telegram.org/reproducible-builds.html +++ b/data/core.telegram.org/reproducible-builds.html @@ -159,7 +159,7 @@ Otherwise, something went wrong.
To provide a stable and easily reproducible environment, Telegram iOS builds are compiled on a virtual machine. Parallels is used to verify the builds.
Parallels can be obtained here, it features a fully-functional trial version.
-To download an image that can be installed on the virtual machine, open the App Store, search for “Catalina” and click “View”.
Checkbox 'Customize settings before installation'
Change the name of the virtual machine to macos10_15_Xcode12_2
Change the name of the virtual machine to macos11_Xcode12_5_1
Name VM as macos10_15_Xcode12_2
@@ -284,20 +284,20 @@ When done, open Parallels and choose macOS Catalina:In the virtual machine, open Safari and go to https://developer.apple.com
Sign in to your Account:
Go to Downloads > More
Enter Xcode in the search field and find the version 12.2
Go to Downloads > More
Enter Xcode in the search field and find the version 12.5.1
Once the installation is complete, open the file Xcode 12.2.xip. The system will unarchive the app into the same folder. Move it to the Applications folder using Finder.
+Once the installation is complete, open the file Xcode 12.5.1.xip. The system will unarchive the app into the same folder. Move it to the Applications folder using Finder.
Unarchive Xcode > drag the app to Applications folder
@@ -318,6 +318,9 @@ When done, open Parallels and choose macOS Catalina:Shut down the virtual machine
Download the certificates at https://github.com/TelegramMessenger/Telegram-iOS/tree/master/build-system/fake-codesigning/certs/distribution and install them into the virtual machine.
+Launch Keychain Access and double-click the installed certificate. Under “Trust”, change “When using this certificate” to “Always Trust”.
git clone --recursive https://github.com/TelegramMessenger/telegram-ios.git $HOME/telegram-ios
cd $HOME/telegram-ios
git checkout release-${VERSION_NUMBER}
E.g., git checkout release-7.3
. Please note that you need to check out the whole git history as the build version depends on the number of commits in the repository.