问题标签 [revenuecat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

revenuecat - RevenueCat 促销活动在 Sandbox 中不起作用

我正在尝试在沙盒模式下测试 RevenueCat 促销功能。文档讨论了此功能对于授予 Beta 用户访问权限很有用,因此我认为可以在沙盒中对其进行测试。我已经选择了一个特定的应用程序用户 ID,并且在“查看沙盒数据”开关处于活动状态的客户资料屏幕中。屏幕正确显示了我在 Google Play 上完成的测试订阅和取消。都好。

但是,当我尝试在“促销”框中授予权利时,该权利将在生产屏幕中创建,而不是在沙盒视图中创建。

这是预期的行为吗?如果是这样,测试此功能的推荐方法是什么 - 我猜是因为它对应用商店的计费没有影响,所以只分配给生产是可以的?

0 投票
1 回答
98 浏览

flutter - 如何通过应用内购买在我的应用中添加高级功能?

假设我有一个包含 5 个列表项的列表,我只想免费提供其中的 3 个,而我想将其余的作为高级内容提供。免费项目正在添加笔记,添加 3 个待办事项和书签,高级功能就像我的笔记应用程序中没有广告和音频保存一样。

所以我的问题基本上是如何添加此功能,例如,如果您支付几美元,则允许用户使用这些高级功能,或者观看 2 个广告以获得 24 小时免费高级服务我浏览了大量的 youtube 视频,他们只是告诉我如何在应用程序购买中集成 好的,但是我如何添加此高级功能,以便在付款完成后解锁。我猜只是添加文本是不够的

0 投票
1 回答
227 浏览

flutter - 为什么 Flutter RevenueCat for iOS getOffering null?

我正在使用 Revenuecat 进行 android 和 ios 的应用内订阅。我在安卓应用订阅中成功实现了收入猫。但我无法在 iOS 中实现。我已按照所有步骤在苹果开发者控制台和收入猫中为 ios 设置收入猫订阅。

当我尝试Purchases.getOfferings()它总是返回Offerings{current:null, all:{}}。我在 iOS 模拟器上运行应用程序。

0 投票
1 回答
45 浏览

ios - RevenueCat 的 iOS 版 SDK 是否允许检测店面国家/地区变化

我正在考虑通过 RevenueCat 为其中一位客户实施应用内订阅。客户希望限制提供应用内订阅的国家/地区数量。

问题:RevenueCat 的 iOS SDK 是否允许像 StoreKit 一样检测店面国家/地区的变化?请参阅https://developer.apple.com/documentation/storekit/skstorefront 以获取 storekit 参考。

谢谢,Aliaksandr。

0 投票
0 回答
72 浏览

android - TypeError:null 不是对象(评估“I.setDebugLogsEnabled”)

我们在我们的 RN 应用程序上使用 RevenueCat SDK。它仅针对 Android 发布。导致生产中的应用程序崩溃的东西。此错误发生在部分用户中,而不是全部用户中。

注册护士:0.63.4

反应原生购买:4.0.0

下面有一个崩溃报告:

谢谢你的帮助。

0 投票
0 回答
442 浏览

swift - RevenueCat 产品数据未显示正确数据

我想将 IAP 的产品数据加载到我的应用程序的 UI 中(它将显示在 SwiftUI 视图中,但该应用程序通常是使用 UIKit 构建的)

我有一个函数,我调用Purchases类的 products 函数。它返回一个SKProduct. 我使用结果生成器添加了一个额外的安全层。当它失败时,我会显示一个错误警报(我从来没有失败过)。此函数是包含与 Purchases 类的所有交互的类的一部分:

ProductID是一个包含所有产品 ID 的自定义枚举,以便于访问并防止拼写错误。

我在我的ViewModel. 然后我打开结果。.failure案例并不完美,我应该抛出一个错误,但现在,它可以完成工作。当我测试我的应用程序时,它从未失败过:

但是,问题是当我的视图加载时,没有加载货币符号,价格只有 1(或 1.0000 等)。我知道它不会退回到 .faillure 的情况,因为我已经为默认货币符号添加了一个前缀Err,以便知道什么时候出了问题。

以下是调试日志:

仅当第一次加载视图时才会出现此问题。当我返回上一个屏幕并返回显示产品的视图时,它会正确显示它。

第一次加载视图时,如何使正确的数据也显示?还是 RC 框架中的错误?

谢谢!

BSM

0 投票
1 回答
166 浏览

android - 将应用程序从一个 Playstore 帐户转移到 anther 之前需要什么先决条件?

我计划将我的颤振应用程序从一个 Play 商店开发者帐户转移到另一个 Play 商店帐户。我使用过不同的服务,例如firebase、receivecat 应用内订阅和 google pay。在将应用程序转移到另一个开发者帐户之前我需要做哪些准备工作。

注意:目前,我的应用处于内部测试模式。

0 投票
1 回答
917 浏览

ios - 收入猫(SwiftUI)“收据无效”的购买问题

我一直在尝试测试应用内购买(自动可更新订阅)的具体情况,但我总是看到“收据无效”在这方面,一旦购买完成,我想写true一个名为premium I have的 bool 值首先尝试检查用户是否已在应用启动时订阅,如果用户已订阅,则执行相同的逻辑(解锁溢价)

这是我的相同代码

应用程序 didFinishlaunchingWithOptions

checkAllPurchases()

购买()

单击购买按钮时会调用此方法

这里有一个未解决的问题,但似乎只有 StoreKit 文件的情况,而不是物理沙盒测试我对这两种情况都有这个问题,现在我不知道如何测试我的应用内购买

0 投票
0 回答
199 浏览

android - 如何使用 RevenueCat 将应用内购买与用户 ID/帐户联系起来?

我在我的应用程序中提供了一个非消耗性产品列表,我想试用 RevenueCat,希望它能够将用户的 ID/帐户(应用程序内)与他们的应用程序内购买联系起来。所以我想要的是用户通过 Firebase 身份验证登录到我的应用,并将此帐户与他们的应用内购买绑定,而不使用别名。因此,如果我以 fb_user_A 身份登录我的应用并进行购买,然后注销并随后以 fb_user_B 身份登录,我不希望 fb_user_B 与 fb_user_A 别名,这意味着我不希望 fb_user_A 的购买出现在 fb_user_B 登录时。但是,当我尝试使用 purchaserInfo.getAllPurchasedSkus() 查询购买时,似乎两个应用内帐户都有别名,因为两个帐户都显示相同的购买(即使我只从一个帐户购买)。

不确定我是否错过了一些重要步骤,或者是否有可能实现我想要的,但真的很感激一些有意义的输入 =)

0 投票
2 回答
288 浏览

android - 构建 Flutter 应用时突然出现 Android kotlin 错误

我在为 Android 构建 Flutter 应用程序时遇到问题。我已经在这个应用程序上工作了一段时间,直到今天我一直在为 Android 构建没有问题。我最近没有对构建设置进行任何更改。

我对修复 Android 构建问题不是很熟悉(我作为 iOS 开发人员来到 Flutter)。

我目前正在使用 Flutter v1.20.4,并且错误显示该应用程序使用了 RevenueCat 颤振插件 purchase_flutter v1.4.3。

任何想法都会很棒......谢谢!