미해결
배달앱 클론코딩 [with React Native]
iOS(아이폰)에서 티맵 못 여는 문제 해결
강의대로 하면 아이폰에서 티맵 연동을 위해 Ing.tsx 페이지에서 path나 marker를 클릭했을 때 tmap이 설치되지 않았다는 Alert가 뜹니다.
이 때 xcode 콘솔에 아래와 같은 메시지가 나타납니다.
2022-04-15 13:56:50.123541+0900 FoodDeliveryApp[16779:2877008] -canOpenURL: failed for URL: "tmap:" - error: "This app is not allowed to query for scheme tmap"
2022-04-15 13:56:50.126746+0900 FoodDeliveryApp[16779:2877216] [javascript] { installed: false }
-canOpenURL 함수에서 "tmap" URL을 열 수 없다는 에러를 리턴했기 때문으로 보입니다.
따라서 AndroidManifest에
을 넣어준 것과 유사하게
info.plist에 다음과 같이 "tmap" scheme을 넣어주면 tmap을 열 수 있습니다.
에디터에선 이렇게..
xcode에서는 이렇게..
안드로이드와 마찬가지로 매뉴얼에는 없고 질답을 검색해야 안내해주는군요 ㅋㅋ
https://community.openapi.sk.com/t/ios/6565/4
매일 기도하는 마음으로 코딩하니 신실해지는 느낌입니다.