我刚刚将我的第一个应用程序上传到GooglePlay。它是免费的,我没有应用内购买。即使我没有应用内购买,我仍然可以在GooglePlay中看到googleplay图标旁边有一句话“提供应用内购买”。我该如何取消它?我在整个googleplay开发者控制台中搜索了一个可以取消选中它但找不到的地方。同样在“应用内产品”选项卡中,我有一个灰色屏幕,显示“您的应用还没有任何应用内产品。”所以你能帮我吗?提前谢谢你 最佳答案 只需从您的Androidlist中删除应用内结算权限并发布新的APK。它是AndroidManifest.xml文件
我在两个平台上开发了一个应用程序,多个用户在同时使用应用程序时可以在线看到对方。使用iPhone的用户A可以在同一应用程序中看到使用android的用户B。现在我想再增加一个功能,根据特定的场合互相赠送。那么,是否可以通过iPhone应用程序的应用内购买流程购买数字内容(例如笑脸图标、卡片等),然后将其赠送给实际使用Android版本应用程序的用户B?反之亦然,用户B(android)购买数字内容并将其发送给用户A(iPhone)。注意:我知道在同一平台上进行应用内购买不是问题,这意味着如果所有用户都使用iPhone或Android,那么这不是问题。但就我而言,我有两个不同的平台。有什
我不熟悉iOS中的收据验证。我已成功实现应用内购买。现在我希望在此应用内购买中包含收据验证部分。我的应用内购买是针对3种产品。我希望在购买我的应用中的每个产品之前,应该执行收据验证。为此,我点击了以下链接:officialappledevelopertutorial我成功拿到了收据数据,但是很疑惑拿到收据数据后怎么办?如何将其发送回苹果服务器进行验证,然后开始应用内购买流程?以下是我的代码:-(void)paymentQueue:(SKPaymentQueue*)queueupdatedTransactions:(NSArray*)transactions{NSLog(@"transa
关于Applesinapppurchaserules的一个简短问题,以及究竟什么是在app之外购买的“外部机制”。我们已经使用IAP构建应用程序一段时间了,所以我知道规则,但是我们正在考虑通过更新流行的应用程序来执行以下操作,我很想知道您的反馈,您认为这符合苹果规则?我不得不说指南有时有点含糊,我们的应用程序是免费的,但要在试用期后解锁功能,您必须订阅。我们将提供该产品的两个版本,单用户和多用户。可以使用IAP在应用中购买单用户。可以在应用程序中激活多用户(实际上提供了二次试用期),但是当您激活它时,我们会通过电子邮件向您发送电子邮件以在应用程序之外完成购买。如果您在一段时间后未完成外
-(void)paymentQueue:(SKPaymentQueue*)queueupdatedTransactions:(NSArray*)transactions{for(SKPaymentTransaction*transactionintransactions){CCLOG("transactionState=%ld",transaction.transactionState);switch(transaction.transactionState){caseSKPaymentTransactionStatePurchased:[selfcompleteTransaction
我实际上正在使用ITMSTransporter,并尝试将应用内购买的管理计算机化。我阅读了有关ITMSTransporter的所有文档:查找模式、验证模式、上传模式。但我在应用内购买方面仍然存在问题。我有应用内购买,我需要上传内容,例如.json、.jpg等...我可以使用ApplicationLoader(例如)但我想使用Transporter。那么,如何上传.pkg文件和.itmps文件?我想,我需要修改.itmps文件中的metadata.xml,但我不确定。你能给我更多关于在我的应用程序内购买中上传内容的信息吗谢谢。 最佳答案
如何处理In-Apppurchase中的动态商品?我们有一个现有的网站和管理面板,用户可以在其中添加他/她的类(class)。有成千上万的类(class),每天都有很多类(class)在那里创建。无法将这些类(class)添加到Apple应用程序内购买门户。有没有其他解决方案可以使用动态产品进行应用内购买?也有折扣和促销优惠券。是否存在我们可以配置到我们的管理面板并且类(class)将自动添加到应用程序内的任何API?请帮助我,拯救我的生命...... 最佳答案 使用ApplicationLoader(撰写本文时为3.0版)将多个I
我想知道Android和iphone的InAppbilling中最多可以放置多少项目。我好像记得读过大约3000,但我找不到引用资料。此外,如果3000是最大值,那么解决此问题的合法方法是什么。我的应用程序将出售内容,我认为解决该问题的一种可能方法是拥有一个显示内容的中央应用程序,然后是许多不同的图书馆,您可以在其中购买内容。这会是一个可行的变通办法吗? 最佳答案 我只能回答你问题中与Apple相关的部分。我两周前刚和他们谈过,因为我也有很多可以在我的应用程序中购买的商品。Apple内购的当前限制为10.000件。如果这还不够,Ap
当您提交应用程序内购买时,它会在询问您是否要购买时引发applicationWillResignActive,这是否正常?例如:[[SKPaymentQueuedefaultQueue]addPayment:payment];这会导致应用退出事件状态,然后一旦您点击“购买”或“取消”,就会调用applicationWillEnterForeground。有没有办法知道是应用内购买导致应用程序退出,以便当它再次进入前台时,我可以标记一些要跳过的内容?谢谢 最佳答案 好的,这就是我要做的,因为我想不出任何其他方法...当应用程序重新启动
来自StoreKit指南:如果用户尝试购买他们已经购买的非消费品或可续订订阅,您的应用程序会收到该商品的常规交易,而不是恢复交易。但是,不会再次向用户收取该产品的费用。您的应用程序应将这些交易视为与原始交易相同的交易。这在我正在开发的应用程序中提出了一个大问题。我们已从出版商处获得大量内容的许可,以便通过应用内购买进行销售。他们要求每次我们出售一部分内容(即用户向我们付款)时,我们的服务器都会调用他们服务器上的API来报告交易。这是出于会计目的,最终用于确定我们根据与他们达成的协议(protocol)在月底向他们支付的金额。我在SO和其他地方阅读了一些关于相当频繁地调用restoreC