arm64 function not 4-byte aligned _unwind_tester from libiphone-lib.a(unwind_test_arm64.o).,106 duplicate symbols -arm64 function not 4-byte aligned _unwind_tester from libiphone-lib.a(unwind_test_arm64.o)

I have been working for a week. Problem is “arm64 function not 4-byte aligned _unwind_tester from libiphone-lib.a(unwind_test_arm64.o).” Im using GoogleMobileAds SDK version 7.69.0. I have trouble with Library Paths and Framework Search Paths. First ,i setup MacOS Catalina 10.15.7 on Vitual Box. Im trying to distribute my game on AppStore but everytime something gives compile errors or on TestFlight mode app is crashing when i try to open it. (App is avaible on Google Play Store no error)

After try manuel setup GoogleMobileAdsiOSSdk 7.69.0 it didnt work. Installed Cocoapods and implement some steps.

Addiction question :
Should i buy a mac for distribute my unity game or handle with Virtual Box on Windows (too slow)

Hello, could you please give a more precise info? did you replace inheried flag with weak framework, as in the screenshot? also, how did you update your info.plist file please?

i think this is a very common issue. please explain more. thank you

Finally i solved i deleted $(inherited) in Unity-Iphone > UnityFramework > Building Settings > Other Linker Flags other ones added with pods. If you taken mistakes about GoogleAdmob IOS SDK dont remember its all about linkers. Step by step apply that info.plist trick is important. Just in case there are 2 info.plist in my project i edit both of them.