Репост из: @sadal
DEBUG Settings on Telegram iOS
(10 taps on the gear Settings icon)
https://telegra.ph/file/b3171fe236b417460c390.jpg
✅ All tools in Debug Settings will NOT logout your account.
👉 Accounts > Login to another account.
Manage multiple accounts.
Production: normal use (current stable server).
Test: Backend/testing server.
Server = environment or API
👉 Keep Chat Stack
A feature that app will remember chat navigation stack when opening another chat and back.
When you are in a chat conversation then navigating to another chat (via clicking @username, t.me link, forward reference, in-app notification banner) then swipe back, you get to the previous chat you were reading. Otherwise, you'll get to the chat list if the app doesn’t keep chat stack. t.me/tgbeta/2969
👉 Clear Tips
Reappear all tooltips.
👉 Crash when slow
This sends crashlogs to Devs if some queries processing too long. t.me/tgiostests/80812
👉 Reset Holes
• Secret Chat: safe.
This fixes if you found some messages are missing on your end.
The client maintains two lists of data for each chat: the messages, which are already cached by it, and the areas that aren't cached yet. There were bugs (and there still may be some left) that damaged this second list. Reset Holes restores it to the state where the app thinks that it should load everything from the server again. t.me/tgiostests/80514
👉 Optimize Database
• Secret Chat: safe.
This frees up some space and compact database size (Settings > Data and Storage > Storage Usage > Service Files) t.me/tgiostests/79086
👉 Clear Database
• Secret Chat: gone, it will be lost.
It loses all account-specific locally stored data and basically reloads everything from the server as if you've just logged in.
👉 Reset Data
• Secret Chat: safe.
This resets your Telegram local settings to default, such as: Sync Contacts, Notifications, Data and Storage, Appearance, Language, and Debug settings. It won’t affect cloud settings such as: Privacy and 2SV settings.
It removes locally stored data and app settings as if you've just reinstall app. This action deletes a part of their data, it will look like a logout. Reset data shouldn't cause a logout since the app then falls back to it's backed up account auth keys automatically. These keys are removed when user logs out on the current device or removes session from another device.
#debug
(10 taps on the gear Settings icon)
https://telegra.ph/file/b3171fe236b417460c390.jpg
✅ All tools in Debug Settings will NOT logout your account.
👉 Accounts > Login to another account.
Manage multiple accounts.
Production: normal use (current stable server).
Test: Backend/testing server.
Server = environment or API
👉 Keep Chat Stack
A feature that app will remember chat navigation stack when opening another chat and back.
When you are in a chat conversation then navigating to another chat (via clicking @username, t.me link, forward reference, in-app notification banner) then swipe back, you get to the previous chat you were reading. Otherwise, you'll get to the chat list if the app doesn’t keep chat stack. t.me/tgbeta/2969
👉 Clear Tips
Reappear all tooltips.
👉 Crash when slow
This sends crashlogs to Devs if some queries processing too long. t.me/tgiostests/80812
👉 Reset Holes
• Secret Chat: safe.
This fixes if you found some messages are missing on your end.
The client maintains two lists of data for each chat: the messages, which are already cached by it, and the areas that aren't cached yet. There were bugs (and there still may be some left) that damaged this second list. Reset Holes restores it to the state where the app thinks that it should load everything from the server again. t.me/tgiostests/80514
👉 Optimize Database
• Secret Chat: safe.
This frees up some space and compact database size (Settings > Data and Storage > Storage Usage > Service Files) t.me/tgiostests/79086
👉 Clear Database
• Secret Chat: gone, it will be lost.
It loses all account-specific locally stored data and basically reloads everything from the server as if you've just logged in.
👉 Reset Data
• Secret Chat: safe.
This resets your Telegram local settings to default, such as: Sync Contacts, Notifications, Data and Storage, Appearance, Language, and Debug settings. It won’t affect cloud settings such as: Privacy and 2SV settings.
It removes locally stored data and app settings as if you've just reinstall app. This action deletes a part of their data, it will look like a logout. Reset data shouldn't cause a logout since the app then falls back to it's backed up account auth keys automatically. These keys are removed when user logs out on the current device or removes session from another device.
#debug