CocoaPods 找不到 pod 的兼容版本
CocoaPods could not find compatible versions for pod
我正在尝试实施 UnityAds SDK 以与 AppLovin Max 中介一起使用,但是在将 UnityAds SDK 更新到最新版本 3.7.0 后,我在尝试更新 pods.
有什么建议吗?
[!] CocoaPods could not find compatible versions for pod "UnityAds":
In snapshot (Podfile.lock):
UnityAds (= 3.7.0)
In Podfile:
AppLovinMediationUnityAdsAdapter was resolved to 3.0.0.2, which depends on
UnityAds (= 3.0.0)
UnityAds (= 3.7.0)
AppLovin 适配器针对中介网络 SDK 的特定版本进行了专门认证和测试。在这种情况下,适配器版本似乎是 3.0.0.2
,这可能取决于 UnityAds SDK 3.0.0
(第一个 n - 1
数字代表经过认证的 SDK 版本)。
我建议在您的 Podfile 中删除对 UnityAds 的明确引用。
因此,当您使用 AppLovinSDK MAX 中介并希望实施其他中介网络时,您应该不实施其他网络 SDK(我就是这样做的):
pod 'UnityAds'
pod 'Google-Mobile-Ads-SDK'
pod 'FBAudienceNetwork'
你真正应该做的只是实现你想要的适配器,它们将包含它们自己支持的 SDK 版本。
AppLovin 的网站上没有合适的文档,一切似乎都乱七八糟,但它的工作原理与 Google AdMob Mediation 相同,所以我就是这么想的,AppLovin 的支持团队在之后立即批准了它.
这是 Podfile
使用 AppLovinSDK 时的样子:
pod 'AppLovinSDK'
pod 'AppLovinMediationFacebookAdapter'
pod 'AppLovinMediationUnityAdsAdapter'
pod 'AppLovinMediationVungleAdapter'
pod 'AppLovinMediationGoogleAdapter'
仅此而已。
我正在尝试实施 UnityAds SDK 以与 AppLovin Max 中介一起使用,但是在将 UnityAds SDK 更新到最新版本 3.7.0 后,我在尝试更新 pods.
有什么建议吗?
[!] CocoaPods could not find compatible versions for pod "UnityAds":
In snapshot (Podfile.lock):
UnityAds (= 3.7.0)
In Podfile:
AppLovinMediationUnityAdsAdapter was resolved to 3.0.0.2, which depends on
UnityAds (= 3.0.0)
UnityAds (= 3.7.0)
AppLovin 适配器针对中介网络 SDK 的特定版本进行了专门认证和测试。在这种情况下,适配器版本似乎是 3.0.0.2
,这可能取决于 UnityAds SDK 3.0.0
(第一个 n - 1
数字代表经过认证的 SDK 版本)。
我建议在您的 Podfile 中删除对 UnityAds 的明确引用。
因此,当您使用 AppLovinSDK MAX 中介并希望实施其他中介网络时,您应该不实施其他网络 SDK(我就是这样做的):
pod 'UnityAds'
pod 'Google-Mobile-Ads-SDK'
pod 'FBAudienceNetwork'
你真正应该做的只是实现你想要的适配器,它们将包含它们自己支持的 SDK 版本。
AppLovin 的网站上没有合适的文档,一切似乎都乱七八糟,但它的工作原理与 Google AdMob Mediation 相同,所以我就是这么想的,AppLovin 的支持团队在之后立即批准了它.
这是 Podfile
使用 AppLovinSDK 时的样子:
pod 'AppLovinSDK'
pod 'AppLovinMediationFacebookAdapter'
pod 'AppLovinMediationUnityAdsAdapter'
pod 'AppLovinMediationVungleAdapter'
pod 'AppLovinMediationGoogleAdapter'
仅此而已。