优化有线传图页设备展示,并缓存传输模式选项。
未连接状态改为「未连接相机」;设备型号映射为可读名称而非 iPhone12,1 等内部代号;边拍边传/拍后传输按账号持久化并在下次进入时恢复。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@ -27,19 +27,7 @@ enum DeviceStorageHelper {
|
||||
}
|
||||
|
||||
private static func buildModelName() -> String {
|
||||
var systemInfo = utsname()
|
||||
uname(&systemInfo)
|
||||
let machine = withUnsafePointer(to: &systemInfo.machine) {
|
||||
$0.withMemoryRebound(to: CChar.self, capacity: 1) {
|
||||
String(cString: $0)
|
||||
}
|
||||
}
|
||||
let marketingName = UIDevice.current.name.trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
if !marketingName.isEmpty, marketingName != "iPhone", !marketingName.hasPrefix("iPad") {
|
||||
return marketingName
|
||||
}
|
||||
if !machine.isEmpty { return machine }
|
||||
return UIDevice.current.model
|
||||
DeviceModelNameResolver.marketingName()
|
||||
}
|
||||
|
||||
private static func availableDocumentsBytes() -> Int64 {
|
||||
|
||||
Reference in New Issue
Block a user