본문 바로가기

Xcode44

IOS 앱스토어에 배포해보기(앱 업데이트) Android에서 구글플레이에 앱을 배포하듯이 앱스토에도 배포를 하는 방법을 알아볼게요. 우선 Xcode에서 올리고자하는 해당 프로젝트를 열어주세요. 그리고... 여기 Product - Archive를 클릭해주세요. 이렇게 뜨는데 자신이 설정한 버전 및 빌드번호를 잘 살펴보시고 클릭 후에 오른쪽에 Distribute App를 클릭해주세요. Next~ 업로드 할거니까 Next~ Next~ 이것도 Next~ 오른쪽 아래 Upload~ 그럼 게이지가 쭉쭉 올라가다가 멈췄다가 하면서 시간좀 흐르면 업로드가 완료됩니다. 이제 다음으로 애플 개발자 사이트를 접속해줄게요. https://developer.apple.com/ Apple Developer Software Downloads Get the latest re.. 2020. 6. 17.
IOS Webview 하이브리드 Alert처리 IOS swift에서 얼럿(Alert)창 알림창을 처리하는 코드입니다. func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping () -> Void) { let completionHandlerWrapper = CompletionHandlerWrapper(completionHandler: completionHandler, defaultValue: Void()) let alertController = UIAlertController(title: "", message: message, prefer.. 2020. 6. 8.
IOS URL스킴 지정 후 웹에서 네이티브 앱 실행 후 네이티브 파라미터까지 받아보자. url스킴을 지정 한 후 그 스킴으로 웹에서 실행을 하면 자동으로 앱이 실행되는 구조인데요. 나름 안드로이드 할때는 쉽게쉽게 한것 같습니다만.. IOS는 일단 기본적인 로직은 비슷하구요 코드가 좀 다를뿐입니다. 테스트는 간단하게 그냥 jsp파일 하나 만들어서 했습니다. ( html ) 도 가능합니다. 우선 URL스킴먼저 지정해줘볼게요. 왼쪽 패널에서 최상단 프로젝트 파일 - info 가시면 할 수 있습니다..! identifier에는 번들ID가 들어갑니다. 그옆에 URL Schemes에다가 이제 스킴 명을 적어주면되는데요 저는 우선 test라고 지었습니다. 자 그럼 이걸 웹에서 실행해볼게요. START 그냥 jsp파일을 하나 만들었습니다. 그리고 톰켓서버를 실행시켰구요. (해당 페이지는 로컬이기때문에 공.. 2020. 5. 29.
IOS Alamofire를 이용하여 HTTP통신 및 콜백 받아보기 (안드로이드 retrofit2 유사예제) 안드로이드에서 사용했었던 레트로핏 예제와 유사한 예제를 진행해볼게요. 서버페이지에서 콜백을 받아서 데이터베이스의(DB)의 데이터같은 것들을 스트링 및 제이슨으로 받아볼수있었는데요. IOS에서하는 예제를 알아보도록 하겠습니다. 우선 코코아팟에 라이브러리를 추가해주겠습니다. pod 'Alamofire', '~> 5.1' 해당 라이브러리를 추가해주세요. 코코아팟 설치법은 https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 .. 2020. 5. 26.