此捆绑包无效 - PersonalizedAdConsent.framework 的 Info.plist 文件丢失或无法读取

This bundle is invalid - The Info.plist file for PersonalizedAdConsent.framework is missing or could not be read

标题错误是通过应用程序加载器上传 ipa 后通过电子邮件收到的错误,下面是在调试模式下发生的错误:

ERROR: "The framework APPNAME.app/Frameworks/PersonalizedAdConsent.framework does not contain a binary named PersonalizedAdConsent"

我在尝试构建项目时在调试模式下遇到此错误。但是,当我在 Ad-Hoc 模式下构建它时,它构建良好并在应用程序加载器上上传没有任何问题,但随后我收到以下邮件

"This bundle is invalid - The Info.plist file for PersonalizedAdConsent.framework is missing or could not be read."

我查看了 Info.plist 文件以及 .csproj 文件以获取此参考,但我无法在任何地方找到它。

也在网上搜了下,关于PersonalizedAdConsent.

的资料不多

有什么想法吗?

看来问题出在以下软件包: Xamarin.Google.iOS.MobileAds

&

Xamarin.Firebase.Ads

据我所知,该应用程序需要权限才能请求同意显示广告或个性化广告(不太确定),并且在删除这些软件包后可以正确构建。

这些是我在 Windows 上为另一个应用程序完成的构建,该应用程序实际上并没有使用它们,但是 MAC 的 VS 给了我问题,结果是这些导致它的软件包。

希望对您有所帮助!