Expo SDK 52中DevLauncherAppController类不遵循UpdatesExternalInterface协议的Swift编译错误求助
Expo SDK 52中DevLauncherAppController类不遵循UpdatesExternalInterface协议的Swift编译错误求助
各位大佬,我最近在用Expo SDK 52的自定义开发客户端跑本地项目时,Swift编译器突然抛出了一个错误,具体信息如下:
type 'DevLauncherAppController' does not conform to protocol 'UpdatesExternalInterface'
这个错误指向了DevLauncherAppController.swift文件里的这段类声明代码:
46 | @objc(EXUpdatesDevLauncherController) 47 | @objcMembers 48 | public final class DevLauncherAppController: NSObject, InternalAppControllerInterface, UpdatesExternalInterface
(注:原始代码片段有点截断,但核心问题就是这个类没有遵循指定协议)
我已经试过重新安装依赖、清理Xcode的Derived Data缓存,但这个错误还是没解决。有没有朋友遇到过类似的问题?或者能指点下我该怎么核对UpdatesExternalInterface协议要求的所有方法和属性,看看是不是类里漏实现了什么?
备注:内容来源于stack exchange,提问作者Relie Essom
相关产品推荐
相关产品推荐

