По умолчанию на iPhone нет брандмауэра. При условии, что вам не нужен iPhone для работы в качестве сервера, т. Е. Для привязки порта, сервер может отправлять пакеты обратно на iPhone, используя информацию, в которой они были получены, т. Е. IP-адрес и порт, используя протокол ваш выбор, например, TCP или UDP.