美文网首页
arm架构的M1对有i386和x86的架构不兼容

arm架构的M1对有i386和x86的架构不兼容

作者: 小小鸟他大爷 | 来源:发表于2021-03-05 11:15 被阅读0次

 error: Building for iOS, but the linked and embedded framework 'AliyunNlsSdk.framework' was built for iOS + iOS Simulator. (in target 'Unity-iPhone' from project 'Unity-iPhone')

      此报错为AliyunNlsSdk.framework中包含了x86架构  M1现在不支持了 需要移除  移除操作:

      '''

          lipo -info AliyunNlsSdk.framework/AliyunNlsSdk

          lipo AliyunNlsSdk.framework/AliyunNlsSdk -thin armv7 -output AliyunNlsSdk_armv7

          lipo AliyunNlsSdk.framework/AliyunNlsSdk -thin arm64 -output AliyunNlsSdk_arm64

          lipo -create AliyunNlsSdk_armv7 AliyunNlsSdk_arm64 -output AliyunNlsSdk

      '''

      将 AliyunNlsSdk.framework中的AliyunNlsSdk替换为新生成的AliyunNlsSdk即可  其他库有这种问题同理处理

相关文章

网友评论

      本文标题:arm架构的M1对有i386和x86的架构不兼容

      本文链接:https://www.haomeiwen.com/subject/fkjrqltx.html