新版sdk和unipush文档上 feature.plist 有2处不同的地方

不修改feature.plist 不会报错,但是获取不到CID,按照文档修改之后,会因为PGPushServerAct导致项目运行终止,这时候我们替换一下GTSDK.framework为GTSDK.xcframework。在工程的Frameworks文件下删除之前的,add flie新的即可(这里自行操作)。改完还是会报错
这说明 Swift 运行时依赖还是没有被正确链接。99% 的情况下,是因为你的项目里没有任何 Swift 文件,Xcode 不会自动链接 Swift runtime,所以在根目录添加一个空的 Swift 文件,别急,还会有一个报错:
Build input file cannot be found: 'xxxx/HBuilder-Hello/HBuilder-Bridging-Header.h'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it?
还需要在Hbuilder-hello文件下新建一个HBuilder-Bridging-Header.h文件,到此就大功告成了。
最终就是这样的