กำลัง
ติดปัญหากับการทำ 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 ด้วย
Hlep me,Pls. ติดปัญหา การ test 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 ด้วย