아이폰(2)
-
[iOS] 아이폰에서 특정 웹사이트 로그인이 안될 경우 해결법(NSURLDomainError, 비공개 릴레이)
모바일 앱을 개발하면서 로그인 테스트를 하거나, 또는 웹 서핑 중 로그인을 시도한다거나, 특정 앱 사용하면서 로그인을 시도한다거나 등의 여러 가지 환경에서 로그인을 해야 하는 상황이 온다. 보통 안드로이드에서는 크게 문제가 없으나, 아이폰에서 간혹 로그인이 안되는 경우가 발생한다. 오류 메시지는 주로 타임 아웃 또는 NSURLDomainError 오류가 뜨면서 로그인이 안되는 경우인데, 이 때 확인해할 것들이 몇 가지 있다. 1. 5G / LTE / WiFi 등 네트워크 상태 확인 (이 경우도 흔치는 않음 아주 간혹..) 로그인이 안되는 경우 브라우저를 (사파리, 크롬 등) 켜서 웹 사이트가 제대로 뜨는지 본다. 여기 저기 웹 사이트가 정상으로 뜨면 네트워크는 문제가 없는 것. 2. 웹사이트 오류 또는 ..
2024.03.19 -
[iOS] error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's. 해결
iOS 앱 빌드 후 아카이빙 시 다음과 같은 에러가 뜨는 경우가 생긴다. 나의 경우에는 에러 로그 속에 답이 있었다. 잘 읽어보면 notificationservice.appex 의 인증서가 일치하지 않아서 발생하는 문제였다. 예전에는 Apple Development 인증서로 서명을 하였었으나, 이번에 배포를 하면서 iOS Distribution 인증서로 서명을 하는 바람에 인증서 불일치 이슈가 나온 것으로 보인다. 이런 경우 해결책은 App - Target - notificationservice - Signing & Capabilities 부분의 Team / Bundle Identifier 를 Target 과 동일하게 맞추어 줘야 한다. 정확한 인증서 선택 App 의 인증서도 정확한 것으로 선택. 위와 ..
2023.11.14