feat(ios): add device details and reliable ipa build

This commit is contained in:
chick
2026-09-09 00:46:28 +08:00
parent 7778693807
commit 84ec3678c0
10 changed files with 402 additions and 6 deletions
@@ -0,0 +1,16 @@
import Foundation
public struct DeviceSection: Equatable, Identifiable, Sendable {
public let id: String
public let title: String
public let values: [String: String]
}
public struct DeviceSnapshot: Equatable, Sendable {
public let sections: [DeviceSection]
}
public enum DeviceServiceError: Error, Equatable {
case unauthorized
case invalidResponse
}