2013-06-25 100 views
1

我有4个应用程序内购买的设置,所有运作良好。我添加了第五个,与其他的一样。它被批准,在iTunes连接看起来很好。所有都是非消耗品。在应用程序购买产品没有显示在产品请求?

但在我SKProductsRequestDelegate,我没有在这里得到其产品ID:

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response 
{ 

    NSArray* skProducts = response.products; 
    for (SKProduct* skProduct in skProducts) { 
     // I don't see its product ID here, the others all appear fine. 
    } 
} 

其余均显示正常。该项目在24小时前获得批准。任何想法为什么它可能不会作为该请求的一部分从苹果回来?再次,在iTunes连接中,一切看起来都不错。

感谢

+0

有偿合同最近更新的,你同意新的? – davis

+0

是的,它说他们都有效(有两个,“所有”的付费应用,而“世界”一个免费的应用程序)。 – user2294293

+1

仔细检查您的productIdentifier并从模拟器/设备中删除应用程序?除此之外,我会说再等一天,看看它是否没有出现。 – davis

回答

2

我一样戴维斯G.在评论中提到和dcRay回答here

  1. 确保你一个真实的设备上测试

  2. 在您的应用程序Info.plist文件,检查是否捆绑标识符(如com.company.appname)匹配连接

  3. 一个在iTunes
相关问题