조만간 앱을 업데이트 해야할 일이 있어 사전에 바이너리 업로드 테스트를 진행했다. 요즘은 Xcode도 최신을 유지해야 아카이빙해서 바로 업로드할 수 있다고 하길래...
뭐 앱이야 잘 올라갔는데 개발자 메일로 메일이 한 통 왔다. 우리 앱 기능의 반은 웹뷰(UIWebView)에서 돌아가고 있어서 아주 중요한데 이미 이 녀석은 Deprecated된 녀석이라 더이상 사용하면 안되는 녀석이긴 하다.
바꿔야지 바꿔야지 하는데 그게 내맘같지 않다. 사실 내맘 먹는대로 하면 될 것 같긴 한데 또 그건 왠지 억울한(?) 느낌이랄까?
여튼, 조만간 브랜치 하나 따서 작업을 진행하기 해야할 판이다.
새로운 앱에서 UIWebView는 이제 사용할 수 없고 기존 앱 업데이트도 올해(2020년) 12월 까지만 지원된다고 한다. 참조해서 웹뷰를 사용하는 곳은 WKWebView를 공부해서 사용하라고 메일이 왔다.
WKWebView는 WebKit을 import해서 사용해야 한다.
다음은 몇 군데 올라와있는 비교글이다.
https://mrgamza.tistory.com/515
https://sesang06.tistory.com/172
https://developer.apple.com/documentation/webkit/wkwebview
메일 전문은 다음과 같다.
Dear Developer,
We identified one or more issues with a recent delivery for your app, "xxxx – xxxxxxxx" 3.0.0 (2.9.0). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
ITMS-90809: Deprecated API Usage - Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
After you’ve corrected the issues, you can upload a new binary to App Store Connect.
Best regards,
The App Store Team
'프로그래밍 > Xcode-iOS' 카테고리의 다른 글
UIPickerView Dynamic Scrolling & Customize (0) | 2020.06.11 |
---|---|
Colud not locate device support files. (0) | 2020.05.19 |
iOS UIButton SetBackgroundColor forState: (0) | 2020.04.24 |
모달창으로 앱스토어 링크 열기(SKStoreProductViewController) (0) | 2020.04.17 |
target별 Podfile 작성하는 방법, def-end (0) | 2020.03.16 |