UDP 브로드캐스트 패킷을 송수신하는 앱을 개발 중인데
시뮬레이터에서는 이상 없는데 iOS 16 이상의 아이폰에서 패킷 전송이 안 됨.
몇 일간의 검색 끝에 아래의 링크를 발견 ㅎ
결론은 프로그램 코드를 잘 못 만든 게 아니라
애플에 요청해서 승인을 받아야 한다.
Step1.
애플 개발자 사이트에 로그인 한 후 아래 링크에 접속해서 승인 요청을 보내자.
https://developer.apple.com/contact/request/networking-multicast
로그인 - Apple
idmsa.apple.com


이렇게 요청을 보내면 검토 후 연락 준다고 한다.
그런데 요청 접수가 잘 됬는지, 검토 진행 사항 등에 대한 이메일은 없다.
그냥 마냥 기다려야 한다.....
Step2.
Step1에서 요청을 보낸 후 9일이 지난 오늘 내가 보낸 요청이 승인 됐다고 답장이 드디어 왔다!!!
뭐 이런게 다 기쁘냐...??

메일에 있는 링크는 아래와 같다.
잘 읽고 한 번에 성공하기를 바라며 하라는 대로 해봐야겠다.
https://developer.apple.com/forums/thread/663271
Using the Multicast Networking Add… | Apple Developer Forums
To use the multicast entitlement (com.apple.developer.networking.multicast) first ensure that you have an explicit App ID, then enable the Multicast Networking additional capability on that App ID, and finally enable the entitlement in your project. The fo
developer.apple.com
https://developer.apple.com/news/?id=0oi77447
How to use multicast networking in your app - Discover - Apple Developer
Apps use multicast networking to see and talk to other devices on their local networks. For example, an app might discover smart lightbulbs connected to a person’s Wi-Fi network and send them messages to turn on or off the lights.
developer.apple.com
'리뷰와 각종 팁' 카테고리의 다른 글
걱정 다스리기. (4) | 2024.01.25 |
---|---|
.gitignore에 파일 추가 후 repo에 이미 커밋 된 파일 지우기. (0) | 2023.12.21 |
윈도10 최대 절전 모드 사용하기 (0) | 2022.08.23 |
마음에 안정이 필요할 때. (0) | 2021.10.18 |
마이크로소프트 계정 삭제하기 (0) | 2021.07.07 |