FBSDKBasicUtility array:addObject: 未识别的选择器发送到类0x107c269a0"

问题描述 投票:-1回答:1

我在unity中集成了facebook SDK。它的工作原理很好的Android,但当我把它移动到XCode的IOS建立它的问题。

错误。First RegisterMonoModules.h file not find

解决办法:我在unity后台做了一个空文件。我在unity后台制作了一个空文件,然后在XCode库中添加了这个文件。然后在XCode库中也添加了这个文件。问题解决了。

这个东西创建了IOS的build,但是每次启动游戏时都会崩溃。而且XCode上出现错误。Exception: "+[FBSDKBasicUtility array:addObject:]: unrecognized selector sent to class 0x107c269a0"

然后再次挖掘,我发现是链接的问题。我添加了其他链接标志。-ObjC, -force_load, ${PROJECT_DIR}/Frameworks/FacebookSDK/Plugins/iOS/FBSDKLoginKit.framework/FBSDKLoginKit , ${PROJECT_DIR}/Frameworks/FacebookSDK/Plugins/iOS/FBSDKCoreKit.framework/FBSDKCoreKit , -all_load

但是这个东西还是不能用。异常依旧,应用在启动时崩溃。

Unity版本。2019.3.7f1Facebook SDK版本。7.16.1

ios xcode unity3d facebook-login facebook-sdk-4.0
1个回答
0
投票

什么是我的工作,我去unity项目,我删除了资产PlayServicesResolverEditor下的play-services-resolver,并重新建立。

© www.soinside.com 2019 - 2024. All rights reserved.