반응형

끝나지않는구나 참

이놈의 아이폰;

일단 문제발생 내용은 

1. 결제단에서 카드사 앱 실행시 앱이 없으면 멈춰버림

2. 뒤로가기 버튼이없음

3. 간편결제 네이버,카카오페이추가요청

2,3번이야 소스문제는 아니었고 추가 요청사항이라 넘어간다치고

1번이 문제였다

안드로이드는 자동으로 잘만 넘어가기도 했고

나는 카드사앱들이 있어서 테스트할때 체크가 안되었다

아무튼 수정하려하니~

이놈의 ios는 왜 구글링해도 다 말이다른건지; 정책상 그런다는 말도있고 안된다는 말도있고

아무튼 결론적으로 해결했다

물론 다른 아이폰이나 ios버전에서 잘 될지는 모르것지만

주요 수정코드는

if( scheme != "http" && scheme != "https" ) {
        if( scheme == "ispmobile" && !UIApplication.shared.canOpenURL(url) ) {  //ISP 미설치 시
            UIApplication.shared.openURL(URL(string: "http://itunes.apple.com/kr/app/id369125087?mt=8")!)
        } else if( scheme == "kftc-bankpay" && !UIApplication.shared.canOpenURL(url) ) {    //BANKPAY 미설치 시
            UIApplication.shared.openURL(URL(string: "http://itunes.apple.com/us/app/id398456030?mt=8")!)
        } else {
            if( UIApplication.shared.canOpenURL(url) ) {
                UIApplication.shared.openURL(url)
            } else {
                //1. App 미설치 확인
                //2. info.plist 내 scheme 등록 확인
            }
        }
    }

이부분을 내 xcode 버전에 맞춰서 살짝 수정해서 적용하니 잘되었다

url.scheme라던가 open부분이라던가..

아 저 주소창도 kr지우고 itms-apps로 바꾸고 하기도했다, 여러가지 구글링 합작..

아무튼!

앞으로는 문제없어라아~

 

728x90
반응형

'프로그래밍 > 웹뷰' 카테고리의 다른 글

ios 웹뷰 앱 제작기록 (2)  (2) 2024.02.14
ios 웹뷰 진행기록. (1)  (1) 2024.02.05
반응형

맥북을 사용해서 업무를 보게될거같다

그래서 셋팅을하는데

아오 짜증나서 죽을뻔

일단 나는 갤럭시폰유저고 아이폰은없다

그래서 맥북 사용하게되면서 apple id 를 만들고 이것저것 가입하는데

app store에서 앱좀 설치하려니 자꾸 

this apple id has not yet been used with the app store 오류가 뜨는거아닌가

구글링해보니 유명한 오류더라 안고치고뭐하는지

무한로그인 몇번하다가 빡쳐가지고 맥북에 샷건날릴뻔

거참;

하여튼 해결방법은 여러가지 해보다가 어떻게 되긴했는데

일단 apple 홈페이지에서 배송정보와 결제지불정보를 모두입력한다

뭐 나라를 맞춰야된다는소리도있고 일단 한국으로 다했고

이런거 해봐도 안됐었다

결국에 해결했던 방법은 mac에있는 music 앱에 들어간다

여기서 로그인해서 뭔 인증을 완료해야된다는데

아무리봐도 로그인버튼이없는거

그래서 일단 무료체험결제인가 뭔가를 누르니 로그인창이 떳다

거기서 로그인하고 뭐 정보 이것저것 등록하고

결제까지는안하고 로그아웃한다음에

앱스토어 로그인 하니 그제서야 로그인됐다 

후 이것때문에 스트레스가 이만저만

this apple id has not yet been used with the app store

에러 해결방법이었다

앞으로가 걱정이다 mac 

728x90
반응형

+ Recent posts