storekit

    0热度

    1回答

    在沙盒帐户中测试应用内购买应用时,它会验证交易已完成,但不会解锁购买的内容。 例如: 商店 购买关卡包 结果:交易成功,但包未解锁。 所采取的步骤: 创建多个测试用户帐户。 只有在完全退出所有设备时才生成设备 只有在应用内购买时才会提示您登录。 应用程序删除,新鲜与每个测试帐户 安装了什么事,我们丢失,或为了做内容的成功应用程序内购买后实际解锁? 相当新的发展,得益于

    0热度

    1回答

    我已经实现了这个方法来处理事务,我认为它总是被正确调用。 我总是在事务失败或完成或恢复时完成事务。 但是为什么我会一直接收所有的交易,包括那些已经处理的交易?我应该只是总是只有最新的一个,并忽略其他人? 我已经看到了一些代码来处理这个问题的例子,但是他们都循环了所有的事务,这对我来说没什么意义。 其他详情: 我与自动再生订阅 工作,我注意到,在沙箱环境中这种行为。它有什么区别? 它的时间太长了被称

    0热度

    1回答

    我也在这里关注此tutorial以实现应用程序购买中的Consumable参考此计算器answer。 我的问题是,测试在沙盒iTunes帐户(在iOS设备上)的应用程序购买没有得到任何产品。 根据苹果文档,我应该在Xcode上进行测试时退出应用商店。如果我是正确的,我不应该使用沙箱帐户登录应用商店? 计数变量不大于零,因此将消息打印在else块中。这是我在我的代码中设置的应用内购买产品ID。 fu

    1热度

    1回答

    我一直试图让StoreKit在过去两天内工作。 我发现了很多可能的错误和通过堆栈溢出的补救措施。我没有看到任何地方提到的这个特殊问题。 第一个代码片段显示了我的项目中的工作。它使用硬编码的产品ID字符串并通过相应的委托函数返回SKProduct。它适用于设备和模拟器(iOS 8.4)。 private var request : SKProductsRequest? func fetchProd

    5热度

    1回答

    我正在学习如何将应用内购买收据验证添加到我的iOS/OSX项目中。 有一个很好的概述here和WWDC14有关于这个主题的好视频。 大量的示例代码,但每个人都跳过一步。如何导入openSSL头。 swift编译器抱怨说没有这样的模块。 import Foundation import StoreKit import openssl //no such module ??? 在编写一行代码之

    0热度

    1回答

    我只是试图在我的应用程序中实现iTunes商店屏幕,并且它显示正确。然而,当用户完成了屏幕(进行购买或点击“取消”),我所得到的只是一个白色屏幕,我必须完全关闭我的应用程序并重新打开它。我的productViewControllerDidFinish方法不被调用。 我有一个表视图控制器,它具有SKStoreProductViewControllerDelegate,我在同一个类中呈现和解散商店视图

    0热度

    1回答

    我试图实施应用内购买为我的统一为基础的游戏。 我已经处理了几乎所有的警报,如登录,交易失败和其他情况。但是,当我尝试使用为美国以外的国家设置的测试帐户进行购买时,它会提醒我更改美国iTunes商店的帐户。当我点击取消或更改该提醒的商店时,我没有收到任何回拨。 除了SKPaymentTransactionStateFailed之外,还有其他的回调吗?

    2热度

    3回答

    如果我在我的应用程序中清除数据,然后重新购买一些我知道该帐户已拥有的托管IAP,则iOS会给我本机“您是否确定要回购此物品不会被收费“对话框。这是预期的。 当购买返回到我的应用程序时,我收到与[[NSBundle mainBundle] appStoreReceiptURL]收据。然后我尝试通过我的服务器验证SKPaymentTransaction的transactionIdentifier与收据

    2热度

    2回答

    我想从我的应用程序内出现在App Store表: https://gist.github.com/valeIT/bf9b357d8ef470fc559c 我的ViewController符合SKStoreProductViewControllerDelegate。看起来问题出在“loadProductWithParameters”中,因为我已经尝试从完成块外部调用presentViewContro

    0热度

    1回答

    我试图测试APP回执截止日期(对于VPP),但我无法找到如何从Sandbox接收此类收据。 不要有人已经实现,以测试它?