Hlep me,Pls. ติดปัญหา การ test In-App purchase

กำลังติดปัญหากับการทำ In-App Purchase อยู่คะ


ทำตามขั้นตอนทุกอย่าง ตามบทความที่มีคนสอนไว้

http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial

ขออนุญาติแปะลิ้งค์นะคะ


ขอแจกแจงเป็นข้อๆนะคะ ว่าตัวApp ตั้งค่าไปแบบไหนแล้วบ้าง เผื่อจะช่วยให้พี่ๆ เข้าใจง่ายขึ้น

1. เพิ่ม App ลงใน iTunes Connect
2. ตั้ง Rights and Pricing เป็น Free , Price Effective Date : Existing , Price End Date : None
3. Status ของ App : Prepare for Upload
4. สร้าง In-App Purchases Type: Non-Consumable กรอกข้อมูลทุกอย่างเรียบร้อย
- Cleared for Sale : Yes
- Price Tier : Tier 1 , Price Effective Date : Existing , Price End Date : None
- Hosting Content with Apple : No
- Status : Ready to Submit
5. ลบ App แล้วทุกครั้ง ก่อนทำการ Test เพื่อไม่ให้จำค่าเดิมๆ
6. Log out Apple ID ก่อนแล้ว
7. ตรวจสอบ Bundle ID ในไฟล์ .plist ว่าตรงกับ AppID แล้ว


แต่พอเทสไป กลับเจอปัญหา response.products เป็นค่าว่าง ไม่ส่งข้อมูลมา

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

NSLog(@"Loaded list of products...");
_productsRequest = nil;

NSArray * skProducts = response.products;
for (SKProduct * skProduct in skProducts) {
NSLog(@"Found product: %@ %@ %0.2f",
skProduct.productIdentifier,
skProduct.localizedTitle,
skProduct.price.floatValue);
}

_completionHandler(YES, skProducts);
_completionHandler = nil;

}


ไม่ทราบว่าตกหล่นขั้นตอนไหนไป รบกวนผู้รู้ช่วยแนะนำด้วยนะคะ

ร้องไห้


#เพิ่มเติม *จำเป็นไหมคะ ที่จะต้องกรอก Tax Info ด้วย
แก้ไขข้อความเมื่อ

แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่