iOS应用内购买:确认警报不存在';不显示

iOS应用内购买:确认警报不存在';不显示,ios,storekit,Ios,Storekit,我已经在我的(开发)应用程序中进行了几个星期的应用内购买。今天早上(2014年2月24日),我试图购买。产品信息请求通过时没有问题,但当我尝试进行交易时,没有响应。。。而我的应用程序在前台。如果我点击“主页”按钮将我的应用程序发送到后台,则会出现交易的“输入密码”或确认警报部分。我目前能够进行购买的唯一方法是将我的应用程序发送到后台,然后快速将其带回前台,这样商店工具包警报将显示在我的应用程序中,而不是显示在仪表板上 我最近没有更改应用程序中的store kit功能,因此我认为这可能与我的应用程

我已经在我的(开发)应用程序中进行了几个星期的应用内购买。今天早上(2014年2月24日),我试图购买。产品信息请求通过时没有问题,但当我尝试进行交易时,没有响应。。。而我的应用程序在前台。如果我点击“主页”按钮将我的应用程序发送到后台,则会出现交易的“输入密码”或确认警报部分。我目前能够进行购买的唯一方法是将我的应用程序发送到后台,然后快速将其带回前台,这样商店工具包警报将显示在我的应用程序中,而不是显示在仪表板上


我最近没有更改应用程序中的store kit功能,因此我认为这可能与我的应用程序如何处理后台/前台执行有关,但我不知道这可能是什么。还有谁有这个问题并且知道解决方案吗

结果是它与我在应用程序的其他地方在后台线程上所做的一些图像绘制有关。目前还不确定这是如何影响的,或者就多线程而言,我做得不对。如果我了解更多,我将更新此答案。如果有人对这个问题有任何建议,欢迎提供

更新:在后台线程上进行绘图,而不结束创建的所有图像上下文,这就是问题所在。CPU开始全速工作,试图关闭它们或其他东西,这会使应用程序速度变慢,耗尽电池,并且由于某种原因导致对StoreKit购买工作流的干扰