iOS Xcode 提示 HTML5+Runtime 打包时未添加****模块问题 亲测可用!
![问题举例截图](https://i-blog.csdnimg.cn/blog_migrate/9f53bcad9a426321a77531d1e44b6ad5.png#pic_center)
我以:未添加Geolocation模块为例
(我是一名前端初学者,如果说的不对,请谅解!)
举例用的版本:
1.Xcode12
2.SDK: iOSSDK@2.8.5.80332_20200812
(建议使用Xcode12以上版本)
下面开始写具体实现方法:
1:在SDK中打开Feature-iOS.xls文件,查看需要添加Geolocation模块需要的文件;
图二框住的表示需要添加的文件名:liblibGeolocation.a 和 CoreLocation.framework (只需要后缀为.a或者.framework的文件)
我这应为是以Geolocation模块为例,别的模块也是相应的;
到找了后面后面就要考虑哪里找这两个文件了
2:查找相关文件;
1.用Xcode打开项目目录:
2.点开Frameworks文件找到该目录下的 liblibGeolocation.a 和 CoreLocation.framework 文件位置*
如下:
3:最后我们只需要将这些文件放入 Xcode Build Phases 中即可;
1.按下图点击顺序依次点开存入Build Phases中的 Link Binary With Libraries()目录下即可: (直接将Frameworks文件下的liblibGeolocation.a 和 CoreLocation.framework 文件拖入Link Binary With Libraries()即可)
然后即可大功告成实现该模块功能
定位功能最好用真机运行才能看出效果
这是我真机测试的效果图:
我是一名前端实习生(菜鸡一个),可能写的不会或者有错,望理解,一起加油!!!