mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Telegram-iOS
| .github/ISSUE_TEMPLATE | ||
| build-system/bazel-rules | ||
| buildbox | ||
| Config | ||
| fastlane | ||
| NotificationContent | ||
| NotificationService | ||
| Share | ||
| SiriIntents | ||
| submodules | ||
| SupportFiles | ||
| Telegram-iOS | ||
| Telegram-iOS UITests | ||
| Telegram-iOSTests | ||
| tools | ||
| Wallet | ||
| Watch | ||
| Widget | ||
| .bazelrc | ||
| .buckconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .gitmodules | ||
| BUCK | ||
| Changelog-beta.txt | ||
| check_env.sh | ||
| clean.sh | ||
| extract_wallet_source.py | ||
| Makefile | ||
| package_app.sh | ||
| README.md | ||
| Utils.makefile | ||
| Wallet.makefile | ||
| WORKSPACE | ||
Telegram iOS Source Code Compilation Guide
- Install the brew package manager, if you haven’t already.
- Install the packages yasm, cmake:
brew install yasm cmake
- Clone the project from GitHub:
git clone --recursive https://github.com/TelegramMessenger/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.