首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >统一iOS项目“FBSDKShareKit/FBSDKShareKit.h”文件未找到

统一iOS项目“FBSDKShareKit/FBSDKShareKit.h”文件未找到
EN

Stack Overflow用户
提问于 2020-01-04 11:45:04
回答 4查看 2.1K关注 0票数 0

我使用Unitation2019.3.0f3将作为框架。当我打开导出的iOS项目时,我得到了问题

但是我可以导航到这个标题,使用"Cmd+click“。

我搜索并尝试了几乎所有的解决方案,我发现我尝试了Framework Search Path的set主目录到'$(HOME)/Documents/FacebookSDK',也尝试了set FBSDKShareKit.Framework作为embeddedFramework和Pods的安装。什么也帮不上忙

我怎么才能弄明白?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-01-08 07:05:16

我解决了它,只是将FacebookSDK降级到7.16.1,并更新。

票数 0
EN

Stack Overflow用户

发布于 2020-01-05 21:07:14

我暂时通过降级到Facebook 7.15.1版本来解决这个问题&从FBunityInterface.h中删除#include "RegisterMonoModules.h“

票数 2
EN

Stack Overflow用户

发布于 2021-05-25 15:41:54

我通过如下修改来解决这个问题。没有必要降低Facebook的级别。

我的环境:

v2020.1.6f

  • Facebook
  • Unity v9.1.0
  • XCode v12.5

解决方案:

Goto Unity > Play Service Resolver -> iOS Resolver -> Settings -> Cocoapods Integration:选择XCode Project - Add Cocoapods to XCode project

原因:

由于其默认设置为add Cocoapods to the XCode workspace.,这是由于缺少FBSDKShareKit框架而导致此问题的原因。

如果正确设置Add Cocoapods to XCode project,您将看到导入到XCode项目中的FBSDKShareKit框架的Pods.proj。

请记住,您需要在Mac上正确安装cocoapods。否则,Pods.proj将不会导入到XCode项目中。

如果没有,就跑

代码语言:javascript
复制
sudo gem install cocoapods

那就检查一下,快跑

代码语言:javascript
复制
pod

您应该能够看到命令的描述。

希望这对你有帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59590341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档