开发者社区> 问答> 正文

CocosPods 打包SDK pod package TPIMessage.p?报错

pod lib lint TPIMessage.podspec --allow-warnings

验证通过

图片说明

pod package TPIMessage.podspec --force 打包报错

图片说明

哪位大神知道什么问题,怎么解决?

QQ:1367210132

展开
收起
爱吃鱼的程序员 2020-06-24 13:24:29 565 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    明白了,首先要明白报错的原因
    armv7,armv7s和arm64,i386,x86_64这些都代表什么?
    armv7|armv7s|arm64都是ARM处理器的指令集
    i386|x86_64是Mac处理器的指令集
    因为CocosPods创建lib的时候,询问的问题中,有一个是回答sdk的版本,我的是iOSSDK开发库,而i386|x86_64是Mac处理器的指令集,所以libTool打不出这两个

    贴图里面没有错误,只有警告,程序猿是无视警告的/笑哭

    出现forarchitecturei386...这种错误一般是你用模拟器作为目标,但编译的时候找不到相关的库文件,需要做的就是把库文件所在的位置添加到librarysearchpath中
    更详细的参考:
    https://blog.csdn.net/jeffasd/article/details/49966419

    把replace删掉,如果还不行,就gitcommit下

    2020-06-24 13:24:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载