Как я могу протестировать Сервис Уведомления о Нажатии Apple без iPhone?

Я просто нашел это, но это кажется небольшим hackish, однако они говорят, примерил его *, отклоняют, и я сделал на окнах, и это работало.

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(("8.8.8.8", 80))
print(s.getsockname()[0])
s.close()

Это предполагает, что у Вас есть доступ в Интернет, и что нет никакого локального прокси.

65
задан Kara 12 December 2013 в 19:14
поделиться

2 ответа

(Этот ответ может быть устаревшим после 2013 года)

Извините, но вам нужно найти какое-то оборудование для тестирования этой функции.

Push-уведомления недоступны в симулятор. Для них требуется профиль обеспечения из iTunes Connect, поэтому их необходимо установить на устройстве. Это также означает, что вам, вероятно, придется быть принятым в программу разработчика Apple iPhone и заплатить свои 99 долларов.

С другой стороны, с обновлением iPhone OS 3.0 вы можете протестировать эту функцию на любом устройстве, включая первое поколение. айфоны.

73
ответ дан 24 November 2019 в 15:16
поделиться

Симулятор не отправляет push-уведомления.

А для отправки push-уведомлений с сервера у вас должны быть устройства, на которые нужно отправлять push-уведомления, а также ваше приложение на этом устройстве.

Маркер содержит идентификатор приложения, а также идентификатор устройства.

6
ответ дан 24 November 2019 в 15:16
поделиться
Другие вопросы по тегам:

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