ios(23)
-
Apple 푸시 알림 서비스 업데이트
공지가 업데이트 되었습니다. HTTP / 2 기반 Apple 푸시 알림 서비스 (APN) 공급자 API를 사용하면 JSON 웹 토큰을 사용한 인증, 개선 된 오류 메시지 및 알림 별 피드백과 같은 훌륭한 기능을 활용할 수 있습니다. 레거시 바이너리 프로토콜로 푸시 알림을 보내는 경우 APN 공급자 API로 업그레이드하는 것이 좋습니다. 준비 할 시간을 추가로 제공하기 위해 APN 공급자 API 로의 업그레이드 기한이 2021 년 3 월 31 일로 연장되었습니다. APN은이 날짜 이후 더 이상 레거시 바이너리 프로토콜을 지원하지 않습니다. 레거시 바이너리 프로토콜로 푸시 알림을 전송하고 있는 경우에는 HTTP/2를 기반으로 한 APNs 제공자 API로 신속히 업데이트할 것을 강력히 권장합니다. 업데이트를 ..
2020.10.12 -
AVPlayerViewController 사용
iOS 14 부터 MPMoviePlayerViewController를 지원하지 않아 동영상이 재생되지 않는 문제가 발생함. # AVKit.framework 추가 # import #import # 플레이어 생성 및 영상 출력 AVPlayer *player = [AVPlayer playerWithURL:videoUrl]; AVPlayerViewController *videoViewController = [[AVPlayerViewController alloc] init]; videoViewController.showsPlaybackControls = YES; videoViewController.player = player; //--xx 영상재생 완료시 이벤트 받기 [[NSNotificationCenter de..
2020.09.25 -
다국어 지원
# 코드에서 지역화 추출 genstrings -o sampleapp.lproj *.m Localizable.strings 파일을 반환한다. # Interface Builder(XIB) 파일에서 문자열 추출 ibtool --generate-stringsfile MainViewController.strings MainViewController.xib # 다수의 파일 처리 쉘스크립트(Shell Script) 생성 후 실행 #!/bin/bash for f in *.xib; do echo "변환 중 $f file..." ibtool --generate-stringsfile ${f%.*}.strings $f done xib 파일이 위치한 곳에서 실행
2020.09.18 -
[Error] tool 'ibtool' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
# ibtool 사용시 오류 error: tool 'ibtool' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance # 해결방법 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
2020.09.17 -
[리젝사유] 5.1.5 Legal: Privacy - Location Services
Guideline 5.1.5 - Legal - Privacy - Location Services We noticed that your app does not request and obtain the user's consent prior to accessing their location data, which is not allowed on the App Store. Next Steps To resolve this issue, please revise your app to add the consent prompt for accessing the user's location data and to ensure the features are still functional if the user initially o..
2020.09.14 -
[Xcode] iPhoneOS DeveloperDiskImage 13.7
Xcode 11.7 에서 추출 Path : /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/13.7 압축도구 : Keka https://github.com/aonez/Keka/releases
2020.09.08