在添加了facebook SDK之后,我在Unity上为我们正在制作的一个应用程序做了一个IOS构建,将构建转移到一个硬盘驱动器上,并尝试在我们办公室的mac上的xcode上构建它,就像我在上传到应用商店之前所做的那样。我遇到了这个错误,我已经在这个问题上困了整整两个工作日,这让我有点抓狂,下面是我尝试过的东西:
cocoapods,在默认的终端目录和项目的目录上(我对-Install不是很有经验,所以我不知道这是否有什么不同。当我站在项目目录上时,我也做了pod更新)。
-I看到IOS解析器有一个名为“生成pod文件”的选项,人们说在构建时需要检查这个选项来解决这个问题。在我的项目中它是默认选中的,所以不是这样。
将构建设置中的框架路径-Added到facebook SDK所在的位置(尽管它在我的xcode上的外观似乎与我在其他人的xcode截图上看到的略有不同)
-Tried注释掉了生成该问题的标题上的一些#include行。它只会产生更多的错误。
-People说要从工作区而不是unity项目中打开项目,但是unity似乎没有生成工作区文件。
-Tried将Facebook SDK降级到以前的版本,但人们声称正在运行的版本似乎不再存在于存储库中,所以它不让我降级到它们。
目前,我正在尝试让它在最新的Facebook SDK 9.0.0上运行。
任何帮助将不胜感激,请让我知道,如果我不是足够具体的问题,如果有任何关于我的项目我应该包括在帖子中的信息
发布于 2021-03-18 23:32:47
.xcworkspace应该由Cocoapods创建,而不是由Unity直接创建。
如果您已经生成了Podfile,只需在项目目录上运行pod install,并在Cocoapods安装完外部依赖项后打开创建的.xcworkspace文件。
https://stackoverflow.com/questions/66692354
复制相似问题