앱링크를 타임아웃을 설정하고 앱을 실행되도록 하면
앱이 설치되어 있을 경우 앱을 실행하게된다.
setTimeout(function () {
window.location = "https://itunes.apple.com/app/앱 아이디";
}, 25);
window.location = "앱 스킴명://";
iOS 14.4.1 이후 위의 타임 트릭을 사용하여 앱 호출 시
앱 실행과 스토어 이동이 중복해서 발생하는 문제가 발생된다.
이 경우 Universal Link를 사용하도록 하자.
2021.03.16 - [iOS/Tips] - Universal Link (1/4) - 네이티브 환경설정
2021.03.16 - [iOS/Tips] - Universal Link (2/4) - 네이티브 링크 수신
2021.03.16 - [iOS/Tips] - Universal Link (3/4) - 웹서버 환경 설정
2021.03.16 - [iOS/Tips] - Universal Link (4/4) - 웹서버 환경 검증
2020/12/08 - [프로그래밍/Java Script] - Android, iOS 앱 설치여부 체크 및 스토어 이동
2020/12/14 - [iOS/Tips] - bundle id 알아내기
2020/12/12 - [AI/Algorithm] - 2D 충돌처리
2020/12/11 - [iOS/Swift] - UIViewController 스위칭
2020/12/11 - [개발노트] - PlantUML 설치 (Mac OS X)
2020/12/10 - [iOS/Objective-C] - 웹뷰에서 javascript 함수 동기식 호출
2020/12/10 - [iOS/Tips] - Fat Static Library 빌드 (2/2)
2020/12/10 - [iOS/Tips] - Fat Static Library 빌드 (1/2)
2020/12/10 - [iOS/Tips] - Custom UserAgent 설정
2020/12/10 - [iOS/Tips] - CocoaPods 설치 및 제거
2020/12/10 - [iOS/Tips] - Clang diagnostic 경고 무시하기
2020/12/10 - [개발노트] - Bluetooth UUID
'개발 > iOS' 카테고리의 다른 글
WKWebView 화면 출력 완료 이벤트 (0) | 2020.08.11 |
---|---|
개발관련 폴더 경로 (0) | 2020.08.06 |
Dictionary sort (0) | 2020.07.11 |
UTC시간, Locale시간 변경 (0) | 2020.07.11 |
SEED 블록암호 알고리즘 CBC (Cipher Block Chaining) 예제 (2/2) (0) | 2020.07.11 |