iOS离线打包 Xcode打包时未添加***模块

转载:iOS离线打包 Xcode打包时未添加***模块


问题举例截图

我以:未添加Geolocation模块为例

(我是一名前端初学者,如果说的不对,请谅解!)

举例用的版本:

1.Xcode12
2.SDK: [email protected]_20200812

(建议使用Xcode12以上版本)

下面开始写具体实现方法:

1:在SDK中打开Feature-iOS.xls文件,查看需要添加Geolocation模块需要的文件;

Feature-iOS.xls 图一
图二
图二框住的表示需要添加的文件名:liblibGeolocation.a 和 CoreLocation.framework (只需要后缀为.a或者.framework的文件)

我这应为是以Geolocation模块为例,别的模块也是相应的;

到找了后面后面就要考虑哪里找这两个文件了

2:查找相关文件;

1.用Xcode打开项目目录:
项目目录
2.点开Frameworks文件找到该目录下的 liblibGeolocation.a 和 CoreLocation.framework 文件位置*
如下:liblibGeolocation.a
CoreLocation.framework

3:最后我们只需要将这些文件放入 Xcode Build Phases 中即可;

1.按下图点击顺序依次点开存入Build Phases中的 Link Binary With Libraries()目录下即可: (直接将Frameworks文件下的liblibGeolocation.a 和 CoreLocation.framework 文件拖入Link Binary With Libraries()即可)

Build Phases
然后即可大功告成实现该模块功能
定位功能最好用真机运行才能看出效果

这是我真机测试的效果图:
效果图
我是一名前端实习生(菜鸡一个),可能写的不会或者有错,望理解,一起加油!!!


问题举例截图

我以:未添加Geolocation模块为例

(我是一名前端初学者,如果说的不对,请谅解!)

举例用的版本:

1.Xcode12
2.SDK: [email protected]_20200812

(建议使用Xcode12以上版本)

下面开始写具体实现方法:

1:在SDK中打开Feature-iOS.xls文件,查看需要添加Geolocation模块需要的文件;

Feature-iOS.xls 图一
图二
图二框住的表示需要添加的文件名:liblibGeolocation.a 和 CoreLocation.framework (只需要后缀为.a或者.framework的文件)

我这应为是以Geolocation模块为例,别的模块也是相应的;

到找了后面后面就要考虑哪里找这两个文件了

2:查找相关文件;

1.用Xcode打开项目目录:
项目目录
2.点开Frameworks文件找到该目录下的 liblibGeolocation.a 和 CoreLocation.framework 文件位置*
如下:liblibGeolocation.a
CoreLocation.framework

3:最后我们只需要将这些文件放入 Xcode Build Phases 中即可;

1.按下图点击顺序依次点开存入Build Phases中的 Link Binary With Libraries()目录下即可: (直接将Frameworks文件下的liblibGeolocation.a 和 CoreLocation.framework 文件拖入Link Binary With Libraries()即可)

Build Phases
然后即可大功告成实现该模块功能
定位功能最好用真机运行才能看出效果

这是我真机测试的效果图:
效果图
我是一名前端实习生(菜鸡一个),可能写的不会或者有错,望理解,一起加油!!!

猜你喜欢

转载自blog.csdn.net/qq_25430563/article/details/120529608
今日推荐