feat(ios): refine native ui controls

This commit is contained in:
chick
2026-09-09 11:14:39 +08:00
parent c568e496b2
commit 995206ac23
18 changed files with 397 additions and 212 deletions
@@ -4,7 +4,7 @@ import XCTest
final class SettingsViewModelTests: XCTestCase {
@MainActor
func testLoadsRuntimeAppAndDisabledServerCapabilities() async throws {
func testLoadsRuntimeWithoutServerCapabilities() async throws {
let store = SettingsMemoryLogStore()
let model = SettingsViewModel(store: store)
@@ -16,8 +16,6 @@ final class SettingsViewModelTests: XCTestCase {
XCTAssertEqual(model.runtime?.platform, "iOS")
XCTAssertTrue(model.runtime?.deviceModel.isEmpty == false)
XCTAssertTrue(model.serverCapabilities.isEmpty)
XCTAssertEqual(model.serverCapabilitiesNotice, "定时任务与后台刷新已在 iOS 版停用。")
XCTAssertNil(model.errorMessage)
}