Mobile App 26

[React Native] 하단 네비게이션 사용시 주의 해야할 점.

[React Native] 하단 네비게이션 사용시 주의 해야할 점. 주의 Status bar SafeArea Bottom bar 라이브러리 react-native-paper 특정뷰가 bottom bar위에 overlap 되지 않는다. 뷰 전체를 감싸기에 renderSceen을 이용해서 화면을 그려줘야 한다. react-native-material-bottom-navigation 해당 라이브러리 사용시 overlap 되니 주의 해야한다. 또한 view 올리는 단순한 행위일 뿐이다. 그러니 실제 navigation이라고 착각하면 안된다. react-native-paper react-native-material-bottom-navigation

Google Play, Apple Store 정책 준수 해야하는 것들

Google Play, Apple Store 정책 준수 해야하는 것들 [TOC] I. 서론 안드로이드 개발한 앱을 구글 플레이에 배포할 때, 정책 문제가 점점 엄격해지고 있다. Apple Store도 만찬가지이다. 거기다가 국내에서는 한국인터넷진흥원, 정보통신망법 등도 강화되고 있어서 국내에서는 추가적으로 표기 해야 하는 것이 있다. 이로인해 안드로이드 및 iOS 앱에서 다음과 같은 상황을 준수해야 한다. II. 접근 권한 표기 ( 국내 ) 앱 내에서 사용하는 접근권한을 표시해야 한다. 앱이나 구글 플레이에 둘 중 하나만 해도 되지만 누락 될 수도 있기에 둘다 하는 것이 좋다. 해당 권한 표기는 국내에서만 해도 된다. 국내에만 적용되기 때문이다. 국내에서 생긴 법이다 보니 굳이 안해도 된다고 생각할 수도..

Mobile App/Policy 2019.07.13

Swift 4 - CustomView (메모리 누수 해결하기.)

Swift 4 - CustomView (메모리 누수 해결하기.)Memory leak 해결방법까지 같이 넣겠습니다.필요한 파일CustomView.swiftCustomView.xib[1] CustomView.swift 파일 생성class CustomView: UIView { class func instanceFromNib() -> UIView { return UINib(nibName: "CustomView", bundle: nil) .instantiate(withOwner: nil, options: nil)[0] as! UIView } }[2] CustomView.xib 파일 생성 후 설정.Custom Class -> Class 에다가 CustomView 입력.[3] 버튼 클릭시 화면전환을 하고 싶으면. 버..

Mobile App/iOS 2019.03.09

스토리 보드 분리할 경우 생기는 오류 해결 방법(iMessage)

스토리 보드 분리할 경우 생기는 오류 해결 방법(iMessage)iMessage extendsion을 만들 때, Refector to storyboard할 시 오류가 생긴다.Did not find storyboard named "help" referenced from MainInterface.storyboard다음과 같은 오류가 생길경우 ..분리된 storyBoard에서 오른쪽 사이드 바로 간다.맨왼쪽 [A4용지 모양] 누른다.Taget Membership에서 MessageExtension을 체크 해준다.

Mobile App/iOS 2019.03.09

Swift - 4 image 불러오기, url image 불러오기

Swift - 4 image 불러오기, url image 불러오기image 불러오기 UIImage var uiImageView = UIImageView() var image: UIImage = UIImage(named: "sdk")! uiImageView = UIImageView(image: image) uiImageViewimage url로 불러오기 UIImagelet url = URL(string: "http://verona-api.municipiumstaging.it/system/images/image/image/22/app_1920_1280_4.jpg") let data = try Data(contentsOf: url!) uiImageView.image = UIImage(data: data) ui..

Mobile App/iOS 2019.03.09

Swift 4 - 영상처리 관련 코드 주석

Swift 4 - 영상처리 관련 코드 주석// 합치기위한 let composition = AVMutableComposition() // 비디오 불러오기 let vidAsset = AVURLAsset(url: url) // get video track let videoTrack = vidAsset.tracks(withMediaType: AVMediaTypeVideo)[0] // get audio track let audioTrack = vidAsset.tracks(withMediaType: AVMediaTypeAudio)[0] // CMTimeRangeMake 시간을 설정함. let vid_timerange = CMTimeRangeMake(kCMTimeZero, duration) // 트랙을 추가함. 비디..

Mobile App/iOS 2019.03.09