- Install the brew package manager, if you haven’t already.
- Install the packages pkg-config, yasm:
brew install pkg-config yasm
- Clone the project from GitHub:
git clone --recursive https://github.com/peter-iakovlev/Telegram-iOS.git
- Open Telegram-iOS.workspace.
- Open the Telegram-iOS-Fork scheme.
- Start the compilation process.
- To run the app on your device, you will need to set the correct values for the signature, .entitlements files and package IDs in accordance with your developer account values.