Я пишу код, пов'язаний з StoreKit, і отримую досить тривожні коди помилок, коли намагаюся додати покупку до черги.
Поки я відчував коди помилок -1003 і -1004, і нічого не можу знайти про ці коди в Інтернеті.
Запуск запиту на продукт повертає дійсні номери продуктів, тому я не знаю, чому дзвінки [[SKPaymentQueue defaultQueue] addPayment:aPayment];
не зможуть уникнути цієї недокументованої проблеми.
Цей же код також працює без помилок на одному пристрої, але не на іншому.
На сьогодні питання, на які я не відповів:
Що означають ці коди? Як я можу пом'якшити цю проблему? Чому вони трапляються для спроб придбання, а не для запитів товарів?
Усунення несправностей, які я робив, включає відновлення сертифікату підпису та надання резервного профілю, зміну Wi-Fi мереж, очищення та створення та перевстановлення всього відповідного програмного забезпечення та компонентів, і жодне з цих речей окремо або разом не допомогло усунути проблему.
Редагувати:
Знайшли дискусію з цього приводу на форумах Apple Dev, але ніхто з Apple не відповів: https://devforums.apple.com/thread/107121?tstart=75 (для перегляду потрібен обліковий запис розробника iOS)
Редагувати:
Я сьогодні потрапив з кодом помилки -1001, щоб додати до цього списку незрозумілих та переривчасті проблеми. Все ще немає відповідальності від Apple, яку я можу знайти.
Редагувати:
У мене є підозра, що ці коди помилок генеруються випадковим чином і насправді лише свідчать про те, що пісочниця вниз. Хтось ще відчуває цю проблему?