如何在 Flutter 中检索 Apple IDFA?
Posted
技术标签:
【中文标题】如何在 Flutter 中检索 Apple IDFA?【英文标题】:How to retrieve Apple IDFA in Flutter? 【发布时间】:2019-11-14 03:35:55 【问题描述】:如何在 Flutter App 中检索 Apple IDFA?我已经尝试过 ads_id 插件,但它在 android 上崩溃并且在 ios 上无法检索 ID。
【问题讨论】:
【参考方案1】:你检查this package了吗?
首先将包添加到您的依赖项(pubspec.yaml)
dependencies:
advertising_id: ^0.9.2
然后运行 get packages 来安装它。然后将其添加到您的文件中:
import 'package:advertising_id/advertising_id.dart';
然后像这样使用它:
print(await AdvertisingId.id);
我检查了它,我无法让它在 iOS 上运行,但它在 Android 上运行。我希望这会有所帮助。
【讨论】:
确保更新您的 info.plist 文件以确保该软件包适用于 iOS,只需包含使用说明以上是关于如何在 Flutter 中检索 Apple IDFA?的主要内容,如果未能解决你的问题,请参考以下文章
Flutter:如何根据 Apple 指南添加 Apple Pay 按钮
Flutter:如何在 Apple M1 芯片中安装 Flutter 及其所需的 SDK 元素?