في شراء التطبيق رسالة خطأ "معرف المنتج غير صالح"
-
20-09-2019 - |
سؤال
أحصل على مشكلة معرف غير صالحة أثناء طلب معلومات المنتج
لقد فعلت الشيء التالي:
لقد أضفت طلبي إلى iTunes Connect ويطابق معرف الحزمة مع بوابة البرنامج.
لقد قمت بتمكين شراء التطبيق في Program Portal لمعرف التطبيق وأنشأت ملف تعريف توفير لذلك وتثبيته على الجهاز.
تم إنشاء حساب اختبار مع معرف المنتج والسعر والاسم.
لقد قمت بتضمين الرمز أدناه في مشروعي
NSString *str = [[NSString alloc] initWithFormat:@"//Same as the Product Id displayed in Itunes Connect//"]; SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:str]]; request.delegate = self; [request start]; } - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{ NSArray *myProduct = response.products; NSArray *invalidProdId = response.invalidProductIdentifiers; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"product" message:[myProduct objectAtIndex:0] delegate:nil cancelButtonTitle:@"purchse" otherButtonTitles:@"cancel"]; [alert show]; [alert release]; [request autorelease]; }
لكنني أحصل على منتجي غير صالح.
الرجاء مساعدتي إذا كان لدى أي شخص أي فكرة!
المحلول
إذا جربت كل شيء ولكن لا تزال تحصل على معرف منتج غير صالح ، في حالة كسر جهازك ، حاول استعادة المصنع. لقد جربت كل شيء ولم أحصل على العمل حتى استعادتها إلى إصدار المصنع. لا يستطيع جهاز Jailbroken بطريقة أو بأخرى الاختبار عند شراء التطبيق
نصائح أخرى
يبدو أن هذه هي قائمة المراجعة النهائية لهذه الأنواع من المشاكل:http://troybrant.net/blog/2010/01/invalid-product-ids/
في حالتي ، كان موكلي بحاجة إلى ملء معلوماتهم المصرفية قبل أن أبدأ في استعادة المنتجات الصالحة.