Est-ce que quelqu'un a de bons tutoriels sur l'envoi de paquets UDP depuis le SDK iPhone?Envoi de paquets UDP à partir de l'iPhone
EDIT:
était en fait vraiment facile à faire ...
RTFM!
Après prise en compte AsyncUdpSocket ajouter ceci en tête:
AsyncUdpSocket *socket;
Et principal:
NSData *data = ...
[socket sendData:data toHost:@"192.168.x.x" port:5002 withTimeout:-1 tag:1];
Lorsque le test ne faut pas oublier de permettre la communication UDP sur votre pare-feu du serveur!
Un peu d'histoire ... à un moment donné, il y avait la bibliothèque absolument INCROYABLE AsyncSocket, créée à l'origine par le mystérieux Dustin J. Voss. (parfois connu sous le nom de CocoaAsyncSocket.) À un moment donné, il est venu avec un exemple de code UDP facile et il était au cœur du développement iOS. Probablement encore précieux si vous pouvez le déterrer. C'était une bibliothèque incroyable. – Fattie
comment gérer si l'adresse IP varie – remyr3my
@ Cyph3r Vous devez utiliser une logique personnalisée pour définir une variable 'NSString', que vous pouvez passer dans le paramètre' toHost'. Ou bien, utilisez un domaine et configurez un enregistrement DNS au lieu d'utiliser l'adresse IP et mettez-le à jour si nécessaire. Cela dépend complètement de ce que vous essayez de faire. –