jjzjj

skproduct

全部标签

ios - 应用内购买不适用于 iOS 7

应用内购买不适用于iOS7!!!对于这两种情况。1)我开发的应用程序。他们在iOS6上工作正常而不是在iOS7上2)第三方应用程序,如“GluGames'DeerHunter”,该应用程序在iOS6上运行,但在iOS7上不运行iOS7中的代码明智的回调响应委托(delegate)函数-(void)productsRequest:(SKProductsRequest*)requestdidReceiveResponse:(SKProductsResponse*)response从不在iOS7中调用 最佳答案 我通过重启我的iOS7设备

ios - 以美元获取应用内商品价格 - 而不是用户的本地硬币

为了分析和收集数据,我想获得SKProduct的美元价格。我用来向用户显示价格的基本代码是:_priceFormatter=[[NSNumberFormatteralloc]init];[_priceFormattersetFormatterBehavior:NSNumberFormatterBehavior10_4];[_priceFormattersetNumberStyle:NSNumberFormatterCurrencyStyle];[_priceFormattersetLocale:inAppProduct.priceLocale];inAppItemString=[_pr

ios - SKProductsRequest 在 iOS 11 模拟器中不起作用

在iOS模拟器中购买是众所周知的“不,这是不可能的”。但是,通过向用于在iOS11之前工作的SKProductsRequest提供产品标识符来检索SKProduct信息。在SKProductsRequestDelegate中,我收到以下错误:ErrorDomain=SSErrorDomainCode=0"CannotconnecttoiTunesStore"据我所知,当产品标识符错误或AppleSandbox服务器出现故障时,就会发生这种情况。然而,情况并非如此,因为产品在iOS10上加载正常..我的产品获取实现与Appleguides中的几乎相同还有其他人遇到过这种情况或找到了解决方

ios - iTunesConnect 返回 'nil' 作为 SKProduct 的本地化标题

我的应用程序中有一些应用程序内产品要购买。昨天一切都很好,但今天我遇到了一些麻烦。我收到了我所有产品的list,但localizedTitle和localizedDescription是nil(而price和priceLocale都可以)。我知道以前发生过这样的事情,这是苹果的错。nillocalizedTitleinSKProduct但是今天我收到了Apple关于我所有应用内购买的消息:“应用内购买已退回并在下表中突出显示”。所有这些都仍然处于状态:WAITING审核。现在我想知道从localizedTitle获取nil是否与Apple的某些错误有关,或者这可能是我的错,我可以对此做

ios - iTunesConnect 返回 'nil' 作为 SKProduct 的本地化标题

我的应用程序中有一些应用程序内产品要购买。昨天一切都很好,但今天我遇到了一些麻烦。我收到了我所有产品的list,但localizedTitle和localizedDescription是nil(而price和priceLocale都可以)。我知道以前发生过这样的事情,这是苹果的错。nillocalizedTitleinSKProduct但是今天我收到了Apple关于我所有应用内购买的消息:“应用内购买已退回并在下表中突出显示”。所有这些都仍然处于状态:WAITING审核。现在我想知道从localizedTitle获取nil是否与Apple的某些错误有关,或者这可能是我的错,我可以对此做

ios - 如何获得 SKProduct 的本地货币 |在 Swift 中显示 IAP 价格

我正在尝试使用本地货币显示应用内购买的价格,因此对于美国和加拿大以及欧元、英镑等都显示正确的美元。我知道每个SKProduct都有一个价格,它在交易过程中作为提醒View出现,在确认购买时出现。但是我想在确认之前显示价格。我想做这样的事情://ProductsArrayvarproductsArray:Array=[]//RequestProductsfuncproductsRequest(request:SKProductsRequest,didReceiveResponseresponse:SKProductsResponse){ifresponse.products.count!

ios - 如何获得 SKProduct 的本地货币 |在 Swift 中显示 IAP 价格

我正在尝试使用本地货币显示应用内购买的价格,因此对于美国和加拿大以及欧元、英镑等都显示正确的美元。我知道每个SKProduct都有一个价格,它在交易过程中作为提醒View出现,在确认购买时出现。但是我想在确认之前显示价格。我想做这样的事情://ProductsArrayvarproductsArray:Array=[]//RequestProductsfuncproductsRequest(request:SKProductsRequest,didReceiveResponseresponse:SKProductsResponse){ifresponse.products.count!

ios - <In App Purchase>如何直接生成SKProduct

最近我在研究IAP。如您所知,当您要发送付款请求时,您应该调用+(id)paymentWithProduct:(SKProduct*)product但我发现获取产品的唯一方法是使用SKProductsRequest,有没有办法直接生成SKProduct?就像弃用的一样,+(id)paymentWithProductIdentifier:(NSString*)identifier事实上,我想要一个直接使用产品ID的新SKProduct对象。BR,罗杰 最佳答案 我用它来购买产品,但没有从iTunes中获取所有产品:-(void)buy

ios - SKProduct 中没有 localizedTitle

我正在实现应用程序内商店并成功地从应用程序商店获取SKProducts。SKProducts中的价格信息和描述都很好,但我所有的localizedTitles都是零。在iTunesConnect中,设置了引用名称,我添加了英语并设置了显示名称和描述。知道为什么localizedTitles返回为nil吗? 最佳答案 同样的问题,查看https://devforums.apple.com/message/681255-你不是一个人。这是Apple方面的事情。 关于ios-SKProduct

ios - 有没有办法从 StoreKit API 中的 SKPayment 获取 SKProduct?

给定一个SKPaymentTransaction有没有办法得到SKProduct?我正在尝试实现一个通用的SKPaymentTransactionObserver,它将允许我的应用程序收到发生的所有应用程序内购买的通知。我已经实现了SKPaymentTransactionObserver接口(interface),并且我正在正确触发paymentQueue:updatedTransactions:回调。在我的回调中,我可以访问SKPaymentTransaction对象,并且可以从那里获取SKPayment对象。但是,我无法从付款中找到获取SKProduct的方法。这很令人沮丧,因为S
12