Appcan制作插件包踩坑记

一、

Appcan制作插件包踩坑记_第1张图片
image.png

原因: 1. 在showInFinder里有类,但是左侧栏没有导入类
            2.m文件被误删了
            3.引入第三方库的时候.m文件没添加进去编译!或framework没添加进去。
这里是把AppCanEngine.framework导进去就ok了。
二、
AC3D010A-B194-489D-AF9D-AC96BDBC4551.png

解决办法:把调试插件的工程模板和EUExWebRTC.xcodeproj的bitcode都改为NO
三、本来是想利用react native制作一个webRTC的插件包,缺少react-native-webrtc库。
1、cd 项目目录下
2、npm install,然后进入了漫长等待,果断弃之,换成淘宝镜像:npm install cnpm -g --registry= https://registry.npm.taobao.org
Appcan制作插件包踩坑记_第2张图片
4A1590F2-3028-46B5-A714-FD960029C597.png

3、查看是否安装成功
cnpm -v
附上一张cnpm原理图
Appcan制作插件包踩坑记_第3张图片
DCD5E64F-2E8C-40EA-85BA-C6AD05B5D00F.png

四、code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 10.1',报单元测试的签名错误
解决办法:
Appcan制作插件包踩坑记_第4张图片
C410D858-CD47-4C9C-86FD-443A490FA379.png

你可能感兴趣的:(Appcan制作插件包踩坑记)