问题标签 [in-app]

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 投票
2 回答
1498 浏览

ios - MKStoreKit 和应用内购买的问题

我正在使用 MKStoreKit 框架开发一个应用程序内购买的应用程序。

一切都很好,除了我收到这条消息:

我已经检查并遵循了几项准则,并更正了配置文件的错误。但现在我得到了这个新错误。

在 iTunes Connect 中,应用程序已创建,每次购买也已创建,但状态正在等待审核。

这种状态会导致错误吗?如果这是问题,我该如何更改购买状态?每个字段都已填写,我在此 Apple 帐户下发布了一个应用程序。

谢谢。

0 投票
1 回答
153 浏览

android - 如何为 Android 应用程序开发应用内计费应用程序

我开发了一个小型安卓应用程序。在该应用程序中,我需要订阅计费。我集成了地下城示例代码并添加了计费权限。但它仍然显示未找到项目错误。我将apk上传到开发控制台并创建了产品,然后将计费权限和地下城的示例代码添加到我的应用程序中。

在将 apk 上传到开发控制台之前,需要添加计费权限。

0 投票
1 回答
8024 浏览

ios - 应用内购买的 iOS 提交问题

我已经上传了包含两个应用内购买的应用。4 天后,我收到此消息和 iTunes Connect 状态:“您的应用内购买已被退回。您必须修改或删除突出显示的项目。”

两个应用内购买都以警告标志突出显示,并说明需要开发人员采取行动。问题是什么的任何指针(一般......显然没有预期的细节)?

抱歉(DA)对这个问题含糊不清。但是,所有人都说“与其他开发人员和 Apple 工程师就技术主题进行交流。Apple 开发人员论坛”。所以想如果这里有人遇到过这个问题。

0 投票
1 回答
457 浏览

android - 如何仅在 Android 应用程序本身而不是应用程序内的产品上实现年度订阅

在 Android 文档中,您可以找到如何为您在应用程序中出售的产品实施订阅计费。它涉及与 Google 服务器交换大量消息。

我只想通过订阅销售我的应用程序本身(而不是其中的产品)。我觉得这几乎就像一次性收费出售应用程序一样简单。当许可证在一年后失效时,谷歌服务器中的许可机制会告诉客户续订。

所以我的问题是:我是否必须实施文档中描述的整个应用内计费?要通过订阅销售应用程序本身,我必须做的最少工作是什么?据我调查,这并不明显或不清楚。有人有更多经验吗?

0 投票
0 回答
80 浏览

android - 访问包/额外下载的内容

我计划使用应用内计费来允许用户在我的应用中下载额外的数据内容。

我的问题是下载后如何访问它?我以前看过有关包的内容,但我只想添加数据而不是代码?我会下载一个新的数据库吗?或者可能是现有数据库中的新数据?

现在想一想,如果它是一个新的数据库,有什么能阻止拥有根手机的人抓取新内容并将其盗版/复制/上传到网络?

我不介意人们发布这些问题的指南链接。

我主要关心新数据以及如何安装和访问它。

0 投票
0 回答
176 浏览

android - 我在哪里可以找到有关如何使用 Google Market Billing APIv2 将应用内订阅添加到我的 Android 应用的良好说明?

我一直在尝试理解今年早些时候包含在 Market Billing API v2 中的有关应用内订阅功能的 Android 开发者文档。所有的文档似乎都在谈论应用内计费,并且只简单地提到了订阅的实现和测试。

我已经下载了不实现订阅的地下城示例应用程序。我已经建立了一个测试应用程序,它定义了我自己的两个订阅产品。当我购买 9.99 美元/年的订阅时,它确实向我收费。我未能正确存储购买令牌,因此没有实际交付(我的错)。然后我尝试通过 Google Checkout 为我的订单退款,以便我可以重新开始测试,但它没有给我退款。它实际上是从我的信用卡中扣款的,而且我没有捕获购买令牌,所以我无法恢复我所知道的旧交易。有谁知道 Google Play 应用内订阅过程的任何非常清晰的文档以及可靠且可重复的测试过程?关于这个的 android 文档对我来说很难。到目前为止,我一直在使用以下链接作为参考:

http://developer.android.com/guide/google/play/billing/billing_subscriptions.html

http://developer.android.com/guide/google/play/billing/billing_overview.html

感谢您提供任何人都可以提供的帮助。

0 投票
1 回答
391 浏览

ios - 如何检查不可更新收据是否过期(iOS)

我有一个免费的 iOS 应用程序,它具有一些“专业”功能,可以通过不可续订订阅启用 1 年。我找不到一个好的解决方案来测试许可证是否过期。我有购买日期的收据。我的第一种方法是与当前时间([NSDate date])进行非常基本的日期比较。但是如果用户更改设备日期时间,这个值就会改变,这很愚蠢。

有没有办法在不使用互联网连接的情况下测试这种许可证的到期情况?

0 投票
1 回答
29690 浏览

android - 如何更改 Kindle Fire 上 /mnt/SDcard 文件夹的读/写权限?

我正在尝试在 android 中开发 Amazon In-app。为此,我从该站点https://developer.amazon.com/sdk/in-app-purchasing/sample-code/button-clicker.html下载示例代码。本文建议我们必须将文件 amazon.sdktester.json 放在设备的 mnt/sdkcard 文件夹中。为此,我从该站点https://developer.amazon.com/sdk/fire/connect-adb.html#InstallApp阅读文章并执行相同操作。但是当我尝试在 sdcard 上推送文件时,eclipse 给了我以下错误:

在此处输入图像描述

有什么办法可以更改 Kindle Fire 根文件夹的权限。

0 投票
1 回答
1154 浏览

android - Android + 应用内计费 + Proguard

我已经使用应用内计费创建了应用程序,现在我想混淆我的代码以缩短破解它的机会。但是proguard设置存在一些问题。我正在尝试通过本教程进行设置。我的项目结构很常见,主项目引用了其他具有所有功能的应用内服务的项目。我已经停止了执行带有代码混淆的 ant 发布的最后一步。我一直收到:

该错误通知我没有找到某些东西,但是什么以及如何解决它?

另一件事,当我在第二步时,没有混淆的未签名项目的 ant 版本我收到了成功,但有一些通知:“看起来你有子项目,如果有,请使用 --subprojects 命令”。我尝试添加此参数并在没有很长时间的情况下完全成功,但我无法更新子项目。我m not sure it很坏与否。请你也帮我解决这个问题。

0 投票
1 回答
1067 浏览

android - 亚马逊应用内购买提供 INVALID_SKU

我正在尝试在 Android 中为 Kindle Fire 实现亚马逊应用内购买。我阅读了亚马逊门户网站上的说明/文档。我下载了示例代码,它正在工作。在此之后,我在我的应用中实现了所有亚马逊应用内购买说明。

SDKTESTER.apk我通过更新文件测试了应用程序JSON amazonSDKTESTER.jsonSKUin String 文件和 JSON 中的 SKU 相同。

运行应用程序和 PurchaseRequest 后,我​​收到了PurchaseReponse,但在购买响应中,它给出了INVALID_SKU.

日志信息: