1. 실행당할 앱


plist에 저런식으로 빨간박스 하나 만들어서 앱스토어에 등록해주면 된다.

URL identifier랑 Bundle identifier랑 맞춰주던건가..?는 해봤는데 안되던가 기억이 안난다.

URL Schemes를 URL Identifier 뒤의 단어로 해야되던가?.. 는 딴걸로 안해봐서 모르겠다.

암튼 저런식으로 해주면 무조건 된다.. 실험정신투철한 사람도 아니고 되면 된거지 뭐.. 의심하지말고 걍 할지어다...


2. 실행할 앱

BOOL isInstalled = [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"스키마값://"]];
if (!isInstalled) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/app/id[아이디값]?mt=8"]];
}

여기서의 스키마값은 sample이겟고.. 아이디값은 해당앱 웹에서 찾아보면 다 나온다...

깔려있는지 한번 열어보고 안열리면 앱스토어로 이동~!!


해놓고 보면 증말 별거 아닌데 이거 하느라 한 세시간 헤맸네...

해당앱에서 이런식으로 열었을때 값주고 넘겨받는것도 있었던거 같은데 아래 주소 한번 찾아가서 해보시라..

http://iphonedevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

'iOS' 카테고리의 다른 글

Swift 공부방법  (0) 2016.02.02
TIP : Objective C Naming style.  (0) 2012.09.05
앱에서 다른 앱 실행할때.  (1) 2011.04.27
TIP : 투명한 버튼  (0) 2011.04.22
TIP : DB업데이트  (0) 2011.04.05
TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
  1. lolmzkim 2011.08.19 18:31 신고

    감사합니다 님이시여... 복받으소서

+ Recent posts