Сборка приложения не отображается в TestFlight

Причина в том, что ваш базовый класс не является общедоступным, тогда Mockito не может перехватить его из-за видимости, если вы измените базовый класс как общедоступный или @Override в подклассе (как общедоступный), то Mockito может издеваться над ним правильно.

public class BaseService{
  public boolean foo(){
    return true;
  }
}

public ChildService extends BaseService{
}

@Test
@Mock ChildService childService;
public void testSave() {
  Mockito.when(childService.foo()).thenReturn(false);

  // When
  assertFalse(childService.foo());
}
0
задан Lal Krishna 28 March 2019 в 05:46
поделиться

2 ответа

Проверьте электронную почту, связанную с учетной записью Apple, возможно, вы получили список адресов электронной почты с проблемами, обнаруженными в вашей сборке Apple, которые в большинстве случаев относились к файлу .plist для любого отсутствующего описания разрешения. После устранения проблем измените номер сборки, поскольку вы не можете загружать с тем же номером сборки, что и предыдущий.

0
ответ дан Ali Pasha 28 March 2019 в 05:46
поделиться

Помимо причины, упомянутой Али , может быть еще одна вещь. Ваша заявка может быть в процессе обработки. Просто зайдите на:

Ваше приложение> TestFlight> Activity

Проверьте, есть ли приложение с загруженной версией сборки и статус в процессе обработки. Может пройти до часа или более, прежде чем он перейдет на вкладку тестирования.

enter image description here

0
ответ дан rptwsthi 28 March 2019 в 05:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: