react-native 用M1跑项目出现的问题Framework not found TXFFmpeg、libWeChatSDK.a' for architecture arm64

1、某些框架没找到

Framework not found TXFFmpeg
Framework not found TXSoundTouch

解决办法:
Build Phases --> Link Binary.. 搜索一下添加上去

图片.png

2、libWeChatSDK.a' for architecture arm64

In /Users/dong/Desktop/App/branches/player-phone/node_modules/react-native-wechat-lib/ios/libWeChatSDK.a(WechatAuthSDK.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/dong/Desktop/App/branches/player-phone/node_modules/react-native-wechat-lib/ios/libWeChatSDK.a' for architecture arm64

解决办法:
(1)、如图


图片.png

2、
在Podfile添加如下代码:

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
        end
    end
end

参考链接:https://blog.csdn.net/u011224726/article/details/124453819

你可能感兴趣的:(react-native 用M1跑项目出现的问题Framework not found TXFFmpeg、libWeChatSDK.a' for architecture arm64)