# Conflicts:
#	AndroidBinding1/nfc-sdk.aar   resolved by master version
#	NfcLock.Ios.Binding/ApiDefinition.cs   resolved by master version
#	NfcLock.Ios.Binding/NfcLockFramework.xcframework/.DS_Store   resolved by master version
#	NfcLock.Ios.Binding/NfcLockFramework.xcframework/ios-arm64/NfcLockFramework.framework/Headers/NfcLockFramework-Swift.h   resolved by master version
#	NfcLock.Ios.Binding/NfcLockFramework.xcframework/ios-arm64_x86_64-simulator/.DS_Store   resolved by master version
#	NfcLock.Ios.Binding/NfcLockFramework.xcframework/ios-arm64_x86_64-simulator/NfcLockFramework.framework/.DS_Store   resolved by master version
#	NfcLock.Ios.Binding/NfcLockFramework.xcframework/ios-arm64_x86_64-simulator/NfcLockFramework.framework/Headers/NfcLockFramework-Swift.h   resolved by master version
This commit is contained in:
denggaofeng 2026-08-19 09:56:11 +08:00
commit 664642db2c
3 changed files with 22 additions and 22 deletions

View File

@ -264,8 +264,8 @@
185AC0612F22284600E22FA2 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
@ -276,7 +276,7 @@
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 16.6;
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@ -302,8 +302,8 @@
185AC0622F22284600E22FA2 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
@ -314,7 +314,7 @@
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 16.6;
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",

View File

@ -67,7 +67,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
private func _startScan() {
// 1. NFC
guard NFCTagReaderSession.readingAvailable else {
_endScan(errorMessage: "设备不支持NFC功能")
_endScan(errorMessage: "Device does not support NFC")
return
}
@ -79,7 +79,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
delegate: self, // self self
queue: nil
)
session?.alertMessage = "请将 iPhone 靠近设备"
session?.alertMessage = "Hold your iPhone near the device"
session?.begin()
}
}
@ -104,7 +104,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
helper.setLoopCb { id, isNew, rssi in
let isNew0 = isNew.boolValue
let rssi0 = rssi?.intValue ?? 0
self.session?.alertMessage = "检测到设备"
self.session?.alertMessage = "Device detected"
return KotlinBoolean(bool: cb(id, isNew0, rssi0))
}
}
@ -121,11 +121,11 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
let level0 = level?.intValue ?? 0
switch res {
case "OK":
self.session?.alertMessage = "充电中(\(level0)%"
self.session?.alertMessage = "Charging (\(level0)%)"
case "UNAUTHORIZED":
self._endScan(errorMessage: "验证失败")
self._endScan(errorMessage: "Authentication failed")
default:
self._endScan(errorMessage: "NFC 标签丢失")
self._endScan(errorMessage: "NFC tag lost")
}
cb(res, level0)
}
@ -137,24 +137,24 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
switch res {
case "OK":
if progress0 < 100 {
self.session?.alertMessage = "\(self.controlName)中(\(progress0)%"
self.session?.alertMessage = "\(self.controlName) (\(progress0)%)"
} else {
self.session?.alertMessage = "\(self.controlName)成功"
self.session?.alertMessage = "\(self.controlName) succeeded"
}
default:
self._endScan(errorMessage: "\(self.controlName)失败")
self._endScan(errorMessage: "\(self.controlName) failed")
}
cb(res, progress0)
}
}
private func _lock(password: String) {
controlName = "关锁"
controlName = "Locking"
helper.lock(password: password)
}
private func _unlock(password: String) {
controlName = "开锁"
controlName = "Unlocking"
helper.unlock(password: password)
}
@ -169,7 +169,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
//
if let nfcError = error as? NFCReaderError {
if nfcError.code != .readerSessionInvalidationErrorUserCanceled {
print("NFC 会话错误: \(nfcError.localizedDescription)")
print("NFC Session Error: \(nfcError.localizedDescription)")
}
}
_endScan()
@ -178,7 +178,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
// 3. NFC
public func tagReaderSession(_ session: NFCTagReaderSession, didDetect tags: [CoreNFC.NFCTag]) {
guard let tag = tags.first else {
_endScan(errorMessage: "未检测到有效NFC标签")
_endScan(errorMessage: "No valid NFC tag detected")
return
}
@ -186,7 +186,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
guard let self = self else { return } //
if let error = error {
self._endScan(errorMessage: "NFC 连接失败: \(error.localizedDescription)")
self._endScan(errorMessage: "NFC connection failed: \(error.localizedDescription)")
return
}
@ -202,7 +202,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
miFareTag.sendMiFareCommand(commandPacket: command) { response, error in
if let error = error {
self._endScan(errorMessage: "NFC 标签丢失: \(error.localizedDescription)")
self._endScan(errorMessage: "NFC tag lost: \(error.localizedDescription)")
let _ = resolve(KotlinByteArray(size: 0))
return
}
@ -224,7 +224,7 @@ public class NFCManager: NSObject, NFCTagReaderSessionDelegate {
}
default:
self._endScan(errorMessage: "不是 NFC-A 标签")
self._endScan(errorMessage: "Not an NFC-A tag")
}
}
}