سؤال

أحصل على مشكلة معرف غير صالحة أثناء طلب معلومات المنتج

لقد فعلت الشيء التالي:

  1. لقد أضفت طلبي إلى iTunes Connect ويطابق معرف الحزمة مع بوابة البرنامج.

  2. لقد قمت بتمكين شراء التطبيق في Program Portal لمعرف التطبيق وأنشأت ملف تعريف توفير لذلك وتثبيته على الجهاز.

  3. تم إنشاء حساب اختبار مع معرف المنتج والسعر والاسم.

  4. لقد قمت بتضمين الرمز أدناه في مشروعي

    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/

في حالتي ، كان موكلي بحاجة إلى ملء معلوماتهم المصرفية قبل أن أبدأ في استعادة المنتجات الصالحة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top