跳到主要内容

iOS SDK 1.0.0 API 覆盖矩阵

SDK Version: 1.0.0
Platform: iOS

本矩阵按正式 customer-facing Swift 声明逐项核对。Recommended 是普通客户主路径,Advanced 面向自定义 transport 或协议层开发者。未列出的内部实现不属于兼容性承诺。

产品清单

产品公开入口详细文档
MeshMeshSdkMesh SDK
Low Latency PTTLowLatencyPttSdk低延迟 PTT SDK
BLEXTalkBleClientBLE 连接 SDK
Device AuthXTalkDeviceAuthenticator设备认证 SDK
File/Image TransferXTalkFileTransferManager / XTalkImageTranscoder文件与图片传输 SDK
OTAXTalkTurMassOtaManager / XTalkBluetoothFotaManagerOTA SDK
标识符产品级别说明/示例
XTalkScanResultBLERecommended扫描模型
XTalkConnectionStateBLERecommended连接状态
XTalkBleErrorBLERecommended错误处理
XTalkAtEncodingBLEAdvancedAT 模型
XTalkAtResponseModeBLEAdvancedAT 模型
XTalkDiMetaBLERecommended事件元数据
XTalkBleEventBLERecommended事件模型
XTalkBleClient.initBLERecommended生命周期
XTalkBleClient.connectionState/scanResultsBLERecommended状态
XTalkBleClient.connectedName/connectedAddress/connectedPeripheralIdBLERecommended状态
XTalkBleClient.atReady/deviceControlReady/atEncodingBLERecommended就绪门槛
XTalkBleClient.events/onEventBLERecommended事件消费
XTalkBleClient.startScan/stopScanBLERecommended扫描
XTalkBleClient.connect/disconnect/teardownBLERecommended生命周期
XTalkBleClient.setAtEncodingBLEAdvancedAT 方法
XTalkBleClient.runAtCommandBLERecommendedAT 方法
XTalkBleClient.sendAtCommandNoWaitBLEAdvancedNo-wait
XTalkBleClient.withExclusiveAtSessionBLEAdvanced事务组
XTalkBleClient.sendRfPayloadBLERecommendedRF 方法
XTalkBleClient.sendRfPayloadNoWaitBLEAdvancedRF no-wait
XTalkBleClient.fetchBatteryLevelBLERecommended设备信息
XTalkBleClient.fetchBleFirmwareVersionBLERecommended设备信息
XTalkBleClient.fetchHardwareVersionBLERecommended设备信息
XTalkBleClient.observeAtLines/removeAtLineObserverBLEAdvancedObserver
XTalkBleClient.observeSendFinishLines/removeSendFinishLineObserverBLEAdvancedObserver
XTalkBleClient.observePassthroughRaw/removePassthroughRawObserverBLEAdvancedObserver
DeviceAuthAtEncodingAuthAdvancedTransport 模型
DeviceAuthResponseModeAuthAdvancedTransport 模型
DeviceAuthTransport.label/atEncodingAuthAdvancedTransport 契约
DeviceAuthTransport.setAtEncoding/runAtCommandAuthAdvancedAdapter
XTalkDeviceAuthConfigurationAuthRecommended认证配置
XTalkDeviceAuthResultAuthRecommended认证结果
XTalkDeviceAuthStateAuthRecommended认证状态
XTalkDeviceAuthErrorAuthRecommendedAuth 错误
XTalkDeviceAuthenticator.initAuthRecommended执行认证
XTalkDeviceAuthenticator.stateAuthRecommended状态
XTalkDeviceAuthenticator.authenticateAuthRecommended执行认证
XTalkDeviceAuthenticator.cancelAuthRecommended取消
XTalkDeviceIdentitySourceAuthRecommended身份模型
XTalkDeviceIdentityAuthRecommended身份模型
XTalkDeviceIDCodec.canonicalizeAuthAdvancedDID 工具
XTalkDeviceIDCodec.fromSnAuthAdvancedDID 工具
XTalkDeviceIDCodec.parseAuthRecommendedDID 工具
XTalkDeviceIDCodec.formatAuthRecommendedDID 工具
MeshSdk.Config/Transport/LearnedRouteStoreMeshAdvanced接口
MeshSdk.events/handleInboundMeshRecommended入站数据
MeshSdk.sendPublicTextMeshRecommended公开文本
MeshSdk.sendPublicVoiceAiCodecFramesMeshRecommended公开语音
MeshSdk.sendRepairablePublicVoiceAiCodecFrames/sendPublicVoiceRepairAckMeshAdvanced可修复语音
MeshSdk.discoverNearbyMapUsersMeshRecommended附近用户
MeshSdk.sendMapFriendRequest/sendMapFriendAckMeshRecommended好友
MeshSdk.sendFriendDirectText/sendFriendDirectAckMeshRecommended好友直发
MeshSdk.sendMapLocShareRequest/sendMapLocShareAckMeshRecommended位置授权
MeshSdk.sendMapLocHeartbeatBroadcast/sendMapLocStopBroadcastMeshRecommended位置共享
MeshSdk.sendMapGroupAddMembersRequest/sendMapGroupAddMembersAckMeshRecommended群组成员
MeshSdk.sendMapGroupJoinNoticeBroadcast/sendMapGroupRosterSyncBroadcastMeshRecommended群组同步
MeshSdk.sendTraceRoute/learnedRouteSnapshotMeshAdvanced路由
MeshSdk.updateNodeId/updateRateMode/updateMaxRfPayloadBytes/updateDefaultHopLimitMeshAdvanced运行配置
AiTalkMeshRadioProfile/MeshPairingPskMeshAdvanced协议配置
LowLatencyPttSdkLow Latency PTTRecommended完整接口
LowLatencyPttSdk.enable/disable/startTalking/stopTalking/closeLow Latency PTTRecommended生命周期
LowLatencyPttSdk.setChannel/setRateMode/setAvailableGroups/setGroupLow Latency PTTRecommended运行配置
LowLatencyPttSdk.snapshot/events/tryHandleInboundLow Latency PTTRecommended状态事件
LowLatencyPttTransport/LowLatencyPttTransportSessionLow Latency PTTAdvancedTransport 契约
LowLatencyPttConfiguration/LowLatencyPttGroupProfileLow Latency PTTRecommended配置模型
XTalkFileTransferManagerFile/Image TransferRecommended文件传输入口
FileTransferTransport/FileTransferRadioLeaseFile/Image TransferAdvancedTransport 契约
XTalkImageTranscoder/XTalkImageTranscodeOptions/XTalkTranscodedImageFile/Image TransferRecommended图片转码
XTalkTurMassOtaManager/XTalkBluetoothFotaManagerOTARecommended升级入口
XTalkOtaFirmwareCatalog/XTalkOtaFirmwareDescriptorOTARecommended固件目录
XTalkOtaTarget/XTalkOtaState/XTalkOtaOptions/XTalkOtaResult/XTalkOtaErrorOTARecommended状态与错误

返回 API 接口参考