Revenue Cat:如何在一个 Flutter 应用程序中管理两个不同的 API 键?
Revenue Cat: How to manage two different API keys in one Flutter app?
将 Revenue Cat 与我在 Google Play Store 和 Apple AppStore 上的应用程序连接后,我现在有两个不同的 API 密钥。一份给 Google,一份给 Apple。
但是当我想在我的 Flutter 应用程序中设置 API 键时,我必须只提供一个 API 键,如下所示:
static Future init() async {
await Purchases.setup('myApiKey');
}
我在文档中找不到任何关于它的信息,我不知道我是否必须在我的 Flutter 应用程序中使用一个 API 键,或者我是否应该简单地使用这样的平台检查:
static const _apiKeyGoogle = 'googleApi';
static const _apiKeyApple = 'appleApi';
static Future init() async {
if (Platform.isAndroid) {
await Purchases.setup(_apiKeyGoogle);
} else {
await Purchases.setup(_apiKeyApple);
}
}
有人知道怎么做吗?我感谢每一个答案。
常量文件中变量的第二个选项。
将 Revenue Cat 与我在 Google Play Store 和 Apple AppStore 上的应用程序连接后,我现在有两个不同的 API 密钥。一份给 Google,一份给 Apple。 但是当我想在我的 Flutter 应用程序中设置 API 键时,我必须只提供一个 API 键,如下所示:
static Future init() async {
await Purchases.setup('myApiKey');
}
我在文档中找不到任何关于它的信息,我不知道我是否必须在我的 Flutter 应用程序中使用一个 API 键,或者我是否应该简单地使用这样的平台检查:
static const _apiKeyGoogle = 'googleApi';
static const _apiKeyApple = 'appleApi';
static Future init() async {
if (Platform.isAndroid) {
await Purchases.setup(_apiKeyGoogle);
} else {
await Purchases.setup(_apiKeyApple);
}
}
有人知道怎么做吗?我感谢每一个答案。
常量文件中变量的第二个选项。