问题标签 [non-renewing-subscription]

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 回答
1397 浏览

ios - Apple AppStore 在准备好销售状态后未显示应用程序

超过 12 小时,我们手动将应用程序从待定开发者版本发布到准备销售,但它仍然没有出现在应用商店中。

当我检查我的开发者帐户门户时,我收到如下错误,我怀疑由于以下错误,我的应用程序未在 appstore 上显示:

“添加信用卡/借记卡以维持会员权益并让您的应用程序在 App Store 上可用。”

在此处输入图像描述

是因为我们在启用自动续订选项时从开发者帐户中删除了借记/贷记信息吗?

我们还有 5 个月的时间来到期当前订阅。

请让我知道这是否是阻止我的应用程序现在出现在应用程序商店的问题。

0 投票
1 回答
306 浏览

ios - 为什么不续订,再次购买时显示“此应用内购买已购买,将免费恢复。”?

我正在我的应用程序中实施不可再生购买。我仍在沙盒模式下使用。订阅该产品后,当我再次尝试订阅同一产品时,它会提示我“此应用内购买已被购买”。它将免费恢复。我不知道我应该如何让用户再次订阅。

如何在同一设备上处理多个用户?如果一个用户已支付订阅费用,而另一个用户登录到我的应用程序的同一设备,他/她不应收到上述警报。

我可以看到弹出窗口说应用内购买成功,但是当我成功完成应用内购买过程时,不会调用“updatedTransaction”函数。第一次应用内购买已完成,但当我再次尝试购买相同的产品时,它会显示产品已购买并且可以免费恢复的警报。

0 投票
1 回答
275 浏览

ios - 不可更新订阅 iOS

我正在为我的一个应用程序创建不可更新的订阅。

我已阅读文档,如果我实施不可更新订阅,那么我必须编写代码以从服务器端使其过期。

我已经完成了。

但是我有点困惑,如果我要在该商品过期后购买该商品,则警报会显示为图片中的附件。这意味着它将恢复不可更新的订阅还是购买新的订阅?

在此处输入图像描述

我在stackoverflow上读到的另一个问题是,如果应用程序提供不可更新的订阅,它必须具有可选的注册流程,这是真的吗?

0 投票
0 回答
43 浏览

swift - iOS 不可更新订阅

我正在尝试在我的 swift 应用程序中实现不可更新的订阅。在第一次购买订阅之前一切正常。然后应用程序将设置到期日期并使用 iCloud 同步/恢复。

当我尝试重新购买时(现在在沙盒上)它甚至不会打开购买表,而是直接指向我购买完成委托方法,这很好。因为我可以获取交易日期并在需要时重新计算和设置到期日期。在这种情况下,我收到的消息是:

<Google>[I-ACS02****] Purchase is a duplicate and will not be reported. Product ID: com.xxx.xx.xxx.

这看起来很合理。但问题是,由于 Apple 对我的到期日期一无所知,如果用户真的想要续订,我该如何续订。这个问题说它会显示一个要求更新或延期的警报,我今天没有看到。

所以我有两个问题;

  1. 订阅过期时如何续订。(我现在只在沙盒上测试过)
  2. 为什么该<Google>标签出现在苹果消息上?

我没有添加任何代码,因为所有代码都是简单的应用内购买的基本购买流程,还有一些代码来管理到期日期。