Add SwiftUI iOS app shell
This commit is contained in:
22
apps/ios/TeleTuiIOS/README.md
Normal file
22
apps/ios/TeleTuiIOS/README.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# TeleTuiIOS
|
||||
|
||||
Native SwiftUI shell for the iOS client.
|
||||
|
||||
Current scope:
|
||||
|
||||
- SwiftUI + MVVM app shell backed by a deterministic fake bridge.
|
||||
- Auth, chat list, folder selector, chat detail, compose bar, profile sheet, and account switcher shell.
|
||||
- iOS-oriented storage boundaries: Keychain-shaped credential API and Application Support account paths.
|
||||
|
||||
Build and smoke-test the portable shell:
|
||||
|
||||
```bash
|
||||
cd apps/ios/TeleTuiIOS
|
||||
swift run TeleTuiIOSSmokeTests
|
||||
```
|
||||
|
||||
Simulator/device build is currently blocked on this machine because `xcodebuild -version` fails with:
|
||||
|
||||
```text
|
||||
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
|
||||
```
|
||||
Reference in New Issue
Block a user