2013-06-25 99 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
相關問題