2013-10-14 8 views
1

게임이있어서 인앱 구매를 추가하고 싶습니다.방금 ​​만든 제품에 대한 인앱 구매 "제품을 찾을 수 없음"

나는 내 프로젝트에 코드를 구현했다. iTunes Connect와 같은 모든 것을 설정했습니다. 오류가 없습니다 (일부 지원 중단 문제 만 있음). 하지만 앱이 작동하지 않습니다.

Product not found: com.doubleoapps.nonconsumable3

난 그냥 아이튠즈 커넥트에서 만든 하나 개의 제품을 찾을 수없는 제품 :

나는 로그에이 줄을 얻을. 여기

코드 내 오류를 로깅 :

#pragma mark SKProductsRequestDelegate 

-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response 
{ 
    NSArray *products = response.products; 
    if (products.count != 0) 
    { 
     _product = products[0]; 
     _buyButton.enabled = YES; 
     _productTitle.text = _product.localizedTitle; 
     _productDescription.text = _product.localizedDescription; 
    } else { 
     _productTitle.text = @"Product not found"; 
    } 
    products = response.invalidProductIdentifiers; 
    for (SKProduct *product in products) 
    { 
     NSLog(@"Product not found: %@", product); } 
} 

는 할 사람이 올바른 방향으로 날 지점 수 있나요?

+1

iTunesConnect에서 제품 상태는 어떻게됩니까? – Wain

+0

"스크린 샷을 기다리는 중"두 앱에서 모두 동일한 상태입니다. – OleB

답변

0

알아 냈습니까? 나는 그것을 전부 이해하려고 노력하고있는 같은 보트에있다. 내가 읽은 물건 중에는 바이너리를 업로드하고 거부해야한다고 말한 것들이 있습니다. 그것을 시도하고 몇 시간을 기다린 후에도 내 SKProductsRequest는 여전히 비어 있었고 제 제품은 유효하지 않은 제품 식별자 목록에있었습니다. 난 그냥 당신이/업로드 안되는 애플의 문서를 읽기로

는 바이너리를 거부하거나 그렇지 않으면 작동하지 않습니다 :

Testing In-App Purchase will fail if you or App Review reject your most recent binary in iTunes Connect. The workaround in this case is to upload a binary without In-App Purchase features that can get approved by App Review. Once the binary is approved, resume testing the binary with In-App Purchase features.

난 그냥 몇 가지 사소한 버그 수정없이 IAP 코드 버전을 업로드했습니다. 완료 될 때까지 기다렸다가 다시 시도해야합니다.

0

당신이 얻고있는 응답을 얻는 데에는 많은 이유가 있습니다. TN2259, 특히 FAQ # 6을 확인하십시오.

또한, 다음 엑스 코드에서 다시 설치하고 물었을 때 만에 다시 로그인 앱 빌드 된 삭제해야하고 앱 스토어에서 로그 아웃. 이렇게하면 개발자 프로필에 서명 한 것으로 보이며 실제로 프로덕션 환경이 아닌 샌드 박스 환경으로 연결됩니다.

마지막으로, 테스트 사용자는 특히 프로덕션 환경에 로그인 할 때 문제가 발생할 수 있습니다 (위 참조). 새로운 것을 만드는 것이 종종 도움이됩니다.