44 lines
1.1 KiB
Markdown
44 lines
1.1 KiB
Markdown
# Юнона iOS — Сборка для App Store
|
||
|
||
## Быстрый старт
|
||
|
||
```bash
|
||
cd junona-app
|
||
npm install
|
||
npx cap add ios
|
||
npx cap sync
|
||
npx cap open ios
|
||
```
|
||
|
||
## В Xcode
|
||
|
||
1. Открой `ios/App/App.xcworkspace`
|
||
2. Выбери Team в Signing & Capabilities
|
||
3. Измени Bundle Identifier на свой
|
||
4. Archive → Distribute App → App Store Connect
|
||
|
||
## Настройки Info.plist
|
||
|
||
Для доступа к контактам добавь:
|
||
```xml
|
||
<key>NSContactsUsageDescription</key>
|
||
<string>Юнона использует контакты для переводов Ɉ</string>
|
||
```
|
||
|
||
## Иконки
|
||
|
||
Замени иконки в `ios/App/App/Assets.xcassets/AppIcon.appiconset/`
|
||
|
||
## Особенности
|
||
|
||
- Приложение загружает сайт с http://72.56.102.240
|
||
- Для продакшна замени на HTTPS
|
||
- Capacitor даёт доступ к нативным API (контакты, камера)
|
||
|
||
## Хардфорк Telegram
|
||
|
||
Для полноценного клиента:
|
||
1. Форкни https://github.com/nicegram/Nicegram-iOS
|
||
2. Замени API credentials
|
||
3. Добавь Montana Protocol UI
|