mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Telegram-iOS
| buildbox | ||
| Config | ||
| fastlane | ||
| NotificationContent | ||
| NotificationService | ||
| Share | ||
| SiriIntents | ||
| SiriIntentsUI | ||
| submodules | ||
| SupportFiles | ||
| Telegram-iOS | ||
| Telegram-iOS UITests | ||
| Telegram-iOS.xcodeproj | ||
| Telegram-iOS.xcworkspace | ||
| Telegram-iOSTests | ||
| Telegram_Buck.xcworkspace | ||
| Temp | ||
| tools | ||
| Watch | ||
| Widget | ||
| .buckconfig | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .gitmodules | ||
| BUCK | ||
| Changelog-beta.txt | ||
| check_env.sh | ||
| clean.sh | ||
| Makefile | ||
| package_app | ||
| package_app.sh | ||
| README.md | ||
Telegram iOS Source Code Compilation Guide
- 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.