- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
例如,当用户在 InApp 购买过程中要求登录时,他们可以点击“取消”按钮,然后应用程序将退出
Can't connect to the iTunes Store
是否可以使用我们自己的回调来代替这个标准消息?
最佳答案
我相信您不会收到“无法连接到 iTunes Store",我怀疑您正在显示回调错误的警报 View 。
我检查过 iOS 5 和 4.3。如果您没有看到这个 4.3 及更高版本,我不会担心。
您可以使用以下代码检查用户是否取消了交易
在 restoreCompletedTransactionsFailedWithError
中尝试以下代码
if (error.code == SKErrorPaymentCancelled || error.code == SKErrorPaymentNotAllowed){
NSLog(@"User Cancelled");
}
我知道它看起来有点困惑,但效果很好,即使用户取消了恢复或新购买也能正常工作。
关于iphone - 当用户选择不购买 iOS InApp Purchase 中的项目时,如何自定义错误处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8939003/
我知道我要问一些听起来有点奇怪的问题,但还是要问 我正在开发一个具有应用内购买功能的应用程序,我已经集成了代码,但为了测试,我需要在 iTunes 连接下创建一个测试帐户。在研发期间,我开始知道我必须
我的商店已全部设置完毕,一切正常。 我现在想做的是,当他们点击一个按钮从我的应用程序购买东西时,我正在显示一个自定义的 UIActivityIndicator 类型的东西来向用户展示东西实际上正在
我目前正在我的 Swift 应用中实现应用内购买。该产品为非消耗品,可为用户激活一种高级版。通常,对于非消耗品购买,您必须在您的应用程序中放置一个“恢复购买”按钮(强制)。但是,我的问题是:应用程序,
如何使用本地化字符串名称作为播放列表名称,设法获取“已购买”和“已在我的 iPhone 上购买”MPMediaPlaylist: NSArray *songs; NSString *name=@"Pu
据我所知,Apple 建议获得购买和恢复按钮(我在我的应用程序的设置 View 中有这些),在其他 View 中我只有购买按钮。 当用户点击“购买”按钮,苹果检测到这个用户已经购买了这个产品,他会要求
我目前正在测试我的 InApp 计费机制(使用 InApp Billing 版本 3 API,因此以 TrivialDrive 示例作为引用)。 我有一个托管项目,升级到高级版本。 现在,使用我的测试
In-App purchase response,作为购买时间,如何将这个timestamp转换成date格式,我遇到的问题是timestamp的值超过了long data type limit?请解
这个问题与Purchased subscription not returned in inventory非常相似& Android billing - error you own this item
当应用程序处于后台且用户尚未登录商店时,用户在应用程序购买(沙盒环境)中取消时我有一些奇怪的行为: 过程如下: 用户未登录/App Id 未在“设置”>“商店”中设置 用户点击购买按钮。这会调用 [[
在实现和测试委托(delegate)方法后,我们在 Itunes connect 中不断收到此警告消息: These in-app purchases can’t be promoted on the
我正在 iOS 中实现自动更新订阅,并希望能够测试用户取消订阅但我无法这样做的场景,因为当我尝试使用沙盒帐户管理订阅时,应用程序商店希望我关联一个沙箱帐户的付款方式,但根据我的经验,一旦我这样做,沙箱
我正在开发一个 iphone 应用程序。 在我的应用程序中,我有一个发送实物礼物的功能,所以我们决定在应用程序购买中使用。我已阅读 Apple 应用程序内购买的文档,但它不允许实物商品。 如果有其他选
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以使为on-topic。 3
我正在开发一个应用程序,我在其中添加了应用程序购买功能。当我尝试将其添加到应用程序的应用程序购买中时,我收到以下消息。 但我没有提交申请,目前状态是“等待上传”。 我想在应用程序中添加 3 种类型的应
我想在我的iOS应用中使用应用内购买功能,并希望在webView中使用产品ID。 (HTML位于服务器上,而不是本地内容。) 苹果可能会拒绝这种设计吗? 最佳答案 我认为,在App Store提交审核
该文档没有说明appStoreReceiptURL到底是什么(我是[[NSBundle mainBundle] appStoreReceiptURL])。我当前的建议-这是上次执行的IAP未完成交易的
我正在开发一个应用程序,我在其中添加了应用程序购买。当我尝试将其添加到应用程序的应用程序购买中时,我收到以下消息。 但是我没有提交申请,目前状态是“等待上传”。 我想在应用程序中添加 3 种应用内购买
The Market 关于应用内结算的政策是这样说的: If your device is running Android 3.0, in-app billing requires version 5
我是第一次使用应用内购买。我已在 iTunes Connect 中创建了一个应用程序并添加了 1 个应用内购买。是否需要在应用购买中提交应用进行测试?我想在我的电晕代码中进入应用程序购买列表。为此,应
我知道在 Android 中进行应用内购买并为此关注 Dungeons 应用程序,但我有一些疑问需要澄清。 我们是否需要为用户创建我们自己的自定义购物车,或者我们是否需要仅显示应用内产品列表及其详细信
我是一名优秀的程序员,十分优秀!