0

我目前的任务是为应用启用 IDFA Collection。为此,我应该根据以下链接链接两个库:https: //support.google.com/firebase/answer/6318039?hl=en

AdSupport.Framework 我可以找到,但我不知道从哪里获得 libAdIdAccess.a。它似乎是https://cocoapods.org/pods/GoogleIDFASupport的一部分,但正如标题已经告诉我的那样,我不能在这个项目中使用任何 pod。

由于我们已经导入了类似https://github.com/firebase/firebase-ios-sdk/blob/master/Carthage.md的firebase 内容,我认为它可能是其中的一部分,但也不是。

所以我现在希望找到答案,当我不使用可可豆荚而是使用迦太基时,我可以从哪里获得这个库?

4

1 回答 1

2

Google 仅提供两种官方方式来导入该二进制文件:通过 Cocoapods 和从他们的站点下载 zip 文件,其中包含所有额外的依赖项 ~ 1gb。无论如何,您可以在 Cocoapods 日志(通过 --verbose 命令)中找到您需要的唯一文件的 url。这是具有依赖项的 git 存储库的链接https://github.com/CocoaPods/Specs/tree/master/Specs/1/c/4/GoogleIDFASupport

您可以手动将该二进制文件导入您的项目,或者制作一个私有 git 并将其提供给您的 carthfile 通过git [git address] [sha commit]

于 2020-02-20T13:31:46.370 回答