본문 바로가기
앱 개발 - iOS

[swift] 다른 앱 실행시키는 방법

by 똑똑한 영장류 2016. 3. 29.

다른 앱 실행시키는 방법


예를 들어 아이폰에 설치된 카카오스토리를 실행시키려면 아래처럼 작성할 수 있다.

"kakaostory://" 는 카카오스토리앱의 URL Scheme 이란다.


func openKakao() {

    let kakaoStory = "kakaostory://"

    

    let kakaoStoryURL = NSURL(string: kakaoStory)

    if UIApplication.sharedApplication().canOpenURL(kakaoStoryURL!) {

        UIApplication.sharedApplication().openURL(kakaoStoryURL!)

    }

    else {

        print("No kakaostory installed.")

    }   

}


이렇게만 하면 에러가 발생한다. info.plist 에 설정을 해 줘야 제대로 동작한다.




키 추가할 떄 "LSApplicationQueriesSchemes" 항목이 보이지 않아서 직접 입력해줬다.



'앱 개발 - iOS' 카테고리의 다른 글

네비게이션 바 아이콘 사이즈  (0) 2018.11.03
탭 바 아이콘 사이즈  (0) 2018.11.02
APNS 개발 2  (0) 2015.11.22
APNS 개발 1  (0) 2015.11.22
개발자 등록 후, 개발 맥 인증하기  (0) 2015.11.22

댓글