You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
liwei1dao
5af13c0872
修复 iOS Swift 编译错误
三类问题:
1. JieliEventListener 是 @objc protocol 但参数类型 [String: Any?] 无法
桥接到 Obj-C → 改成纯 Swift protocol(去掉 @objc),同 module 内
InternalCleanupListener 仍能正常实现
2. 内部类型(EventDispatcher / TranslationCoordinator / TranslationAudio
Bridge / EventChannelAudioBridge / 各 Feature 类)声明了 public 但同
时引用了 internal 类型 → 把 plugin 内部所有 public 全部降为 internal
(Flutter entry JielihomePlugin / DevicePluginInterfacePlugin 仍保留
public 因为 Flutter 注册需要)
3. JL_BLEMultiple.otaFunc(...) 的 Result 参数是 nullable closure
(JL_OTA_RT __nullable),Swift 不接受给 nullable closure 用 trailing
closure 语法 → 改成显式 closure 字面量赋给 cb 变量再传入
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
5 months ago |
| .. |
|
Classes
|
修复 iOS Swift 编译错误
|
5 months ago |
|
Frameworks
|
重新添加 device_jieli 独家 vendor 的 framework
|
5 months ago |
|
device_jieli.podspec
|
废弃 ota plugin,OTA 升级全部走 device_jieli
|
5 months ago |