草庐IT

InApp-Purchase

全部标签

ios - 在 “Confirm your in-app purchase” 对话框 ios 中显示不同的价格

为iOS应用添加应用内购买。我可以成功购买该产品,但“确认您的应用内购买”对话框始终显示与我格式化的本地化价格相比的额外价格。示例:产品的本地化价格为39.99欧元,但在确认对话框中,产品价格提高到41.73欧元。在此先感谢您对此问题的任何解决方案。 最佳答案 实际上,这似乎只发生在沙盒中。所以制作没问题。我已经在NL和FR商店测试过它。另一位开发者从DE商店证实了同样的情况。如果您可以访问Apple开发者论坛,请在该主题中了解更多详细信息:https://devforums.apple.com/thread/259099?tsta

ios - application loader inapp purchase import 消失了

直到上周,我们才可以在MacOS的应用程序加载器中导入带有多个应用内购买的文本文件。现在,我们只能提交应用程序二进制文件。我试图找到另一种解决方案来一次导入多个应用程序内但没有成功。现在如何一次性导入应用内? 最佳答案 我偶然发现了同样的问题,新的方法是使用名为Transporter的命令行应用程序通过XMLDelivery。应按照此处指定的特定格式准备数据:http://help.apple.com/itc/appsspec/#/itc5b4d94692传输工具用户指南:https://help.apple.com/itc/tra

objective-c - 在 App Purchase iOS 中访问 AppleId

在购买完成后进行应用内购买(电子邮件或其内部ID)时,是否可以访问用户在身份验证对话框中输入的AppleID? 最佳答案 在官方应用程序中,无法访问它,因为它会带来很大的安全漏洞(例如,可以轻松地将垃圾邮件发送到指定的电子邮件地址)。但是,如果您使用的是越狱设备,则可以从钥匙串(keychain)中获取必要的信息。相应的钥匙串(keychain)项将其svce键设置为com.apple.itunesstored.token,并且电子邮件地址对应于acct键.这些条目的安全等级是kSecClassGenericPassword。只需确

iphone - 检查 InApp 购买是否受到限制

在iPhone上,我可以进入“常规”->“限制”并锁定InApp购买。在代码方面,我如何检查用户是否已执行此操作? 最佳答案 有一个名为SKPaymentQueue的StoreKit类它有一个类方法canMakePayments,它可以告诉您用户是否可以进行您可以检查的购买if([SKPaymentQueuecanMakePayments]){//usercanmakepurchases}else{//nopurchasescanbemade,showerror}文档说:AniPhonecanberestrictedfromacce

ios - 混淆 Apple In App Purchase 产品

我正在创建一个笔记应用程序,例如EvernoteforiPad。我决定提供一些应用内购买计划有两个原因。解锁应用中的更多功能。应在指定时间段后自动更新。现在我不知道要为此选择哪种类型的应用内购买。我对自动更新订阅感兴趣访问指南后here,我发现YoumaysellandunlockadditionalfunctionalitywithinyourapplicationusingIn-AppPurchase.AddingadditionalfunctionalitytoanappshouldgenerallybeconsideredNon-Consumable.但是非消耗品不是自动再生的

iOS8 In App Purchase收据验证

我目前正在应用内购买消耗品。我已启动并运行代码,在本地执行购买和验证收据。这是我目前正在做的伪代码:MakepurchaserequestRespondtopaymentQueueupdatedTransactionscallbackIfTransactionSuccessValidateappreceiptfieldslocally(hash,bundleid,version)Validateinapppurchasefields(product,qty,transactionid)ChecktransactionhasnotbeenseenbeforeIfValidationpas

ios - RMStore In App Purchase 未知产品标识符

我一整天都在尝试让应用内购买在我的应用中运行,而我为使其运行所做的所有尝试都会导致RMStore返回“未知产品标识符”响应。我已经尝试了此列表中的所有内容:http://troybrant.net/blog/2010/01/invalid-product-ids/我的代码是:if([RMStorecanMakePayments]){_products=@[@"com.afterdark.afterdark.usersaleslisting"];[[RMStoredefaultStore]requestProducts:[NSSetsetWithArray:_products]succe

iphone - 哪个 InApp 购买套件用于杂志发行产品?

我正在实现报亭应用程序,我们通过订阅或直接购买旧刊来销售每个月的刊物(所有刊物的价格都不同)我已经完成了订阅(自动更新)并且工作正常。我担心的是旧问题的直接InApp购买。哪种类型的InApp购买最适合我的应用消耗品或非消耗品?如果我选择非消耗品类型,我需要为每个问题创建新的产品ID(问题是动态的,我必须创建很多产品ID)如果我选择消耗品类型,我可以对所有问题使用相同的产品ID-无需从iTunes管理InApp,但在这种情况下,所有问题的价格都将相同。我的问题是,是否有任何解决方案可以用来处理InApp购买动态问题,其中所有商品的价格都不相同,也不想为新问题创建新产品ID。

ios - InApp Purchase 产品列表不会在 iPhone 应用程序中加载

我正在尝试在我的iPhone应用程序中使用消耗品InAppPurchase。我正在使用thistutorial以供引用。我已经正确地遵循了教程。但是我的产品没有加载。这是我的代码。+(RageIAPHelper*)sharedInstance{staticdispatch_once_tonce;staticRageIAPHelper*sharedInstance;dispatch_once(&once,^{NSSet*productIdentifiers=[NSSetsetWithObjects:@"com.ilfmobile.hero.twohundredconnects",@"co

ios - 如何从 iPod 库中的 MPMediaItems 中获取 "Purchase Date"或 "Date Added"

当用户从iTunes商店将新歌曲下载到他们的iPod音乐库中时,我想以编程方式在表格View中列出这些歌曲。是否可以从MPMediaItemCollection获取“添加日期”或“购买日期”?我看到有一些属性键,例如播放次数和上次播放日期。我知道数据存在,因为它可以在iTunes中查看,但我没有找到它。关于在哪里找到它或如何推导它有什么建议吗? 最佳答案 正如您在MPMediaItem的Apple文档中看到的那样http://developer.apple.com/library/ios/#documentation/mediapl