Apple Reporter возвращает "Неверное имя пользователя и пароль" с действительными учетными данными
Я использую Apple Reporter в течение нескольких недель без проблем, но вчера (20.07.2017) все мои звонки неожиданно перестали работать. Мой токен действителен, я обновил и заменил его и настроил новую учетную запись в качестве дополнительного теста. Я не могу найти страницу статуса или поддержки для этого Java-клиента, предоставляемого Apple.
Если у кого-то еще есть этот клиент, у вас возникла такая же проблема (или вы уже сталкивались с этим раньше)? Ниже приведен XML-код, возвращаемый Java-клиентом, но я на 100% уверен, что мои имя пользователя и пароль действительно верны. Никакие изменения кода или другие изменения не были сделаны на моей стороне этой интеграции.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Error>
<Code>108</Code>
<Message>Invalid username and password. Change values and try again.</Message>
</Error>
Спасибо за любую помощь.
3 ответа
Оказывается, Apple по совпадению только что выпустила новую версию Reporter:
Мы также обновили Reporter, чтобы вы могли генерировать токен доступа с помощью новой команды generateToken. Чтобы использовать эту новую команду, загрузите Reporter 2.2.
^ Важное замечание по поводу вышесказанного - заметное изменение в файле Reporter.properties. В качестве режима по умолчанию используется значение "Нормальный", идентификатор пользователя отсутствует, а AccessToken заменяет параметр "Пароль". Убедитесь, что вы обновили все детали соответственно, и тогда вы вернетесь на ходу.
Я ломал голову над этим в течение пары недель и прошел через это. Я установил пакетный скрипт на своем ПК несколько месяцев назад и перестал работать, как вы описали. Я скачал 2.2 и получал те же ошибки после прохождения правильной конфигурации.
Что вам нужно сделать, это открыть файл Properties.config на Mac. Вставьте свой токен доступа и сохраните его. Затем используйте на вашем компьютере, и он должен работать.
Чтобы повторить, настройте файл Properties.config на Mac, а затем вы можете использовать его на ПК.
РЕДАКТИРОВАТЬ: Apple только что выпустила версию 2.2 Reporter, которая исправляет эту проблему. Вам может потребоваться изменить файл Reporter.properties, чтобы использовать токен доступа вместо имени пользователя / пароля.
https://help.apple.com/itc/appsreporterguide/?lang=eng
У меня была та же проблема, что и у вас, также начиная с 20-го. Я не знаю, что является причиной этого, но обнаружил, что могу загрузить нужный мне отчет с помощью этого инструмента:
https://github.com/fedoco/itc-reporter
Если вам нужно, чтобы он работал на ПК с Windows или Linux (т.е. не на Mac), вы можете просто удалить слово "цепочка для ключей" из строки импорта (строка 33) файла reporter.py и запустить инструмент с ключом -T. возможность передать его свой токен доступа.