애플(2)
-
[인증서] iOS 배포 인증서 이슈 (Attempted to install a Beta profile without the proper entitlement.)
iOS 앱을 개발하다 보면 마지막 배포 부분에서 꼭 이슈가 하나씩 생기는 것 같다. 나의 경험 상 개발된 앱 품질이나 UI, 라이브러리 등 iOS 가 갖는 여러 가지 장점이 많은 것도 사실이지만, 개발IDE / 앱 실행 / 인증서 등에서는 Android 에 비해 이슈가 많은 것 같다. 결론. iOS 앱을 기기에서 직접 테스트 할 경우 Adhoc 프로파일로 빌드하여 테스트 할 것. 앱스토어 배포 시에만 App Store 프로파일로 빌드하여 배포할 것. 이번에도 App Store 프로파일로 앱을 빌드하고 아카이빙 해서 ipa 를 생성하고 디바이스 테스트를 하려고 하였으나 아래와 같은 이슈가 발생하여 열심히 구 선생님께 질문을 드렸더랬다. 아래와 같은 앱 무결성 오류가 나면서 설치부터 에러가 나는 것.... ..
2023.11.29 -
[Kotlin] Multiplatform iOS 공식 지원 발표! (코틀린 하이브리드 앱 개발)
2022년 1월 JetBrain 블로그에 Compose Multiplatform 1.0 출시를 알리는 글이 올라왔다. 이 때의 글을 한줄로 요약하면 기존 자바 UI 프레임워크를 대체할 수 있는 데스크탑, 웹 애플리케이션을 개발할 수 있는 코틀린 멀티플랫폼 UI 프레임워크를 개발해냈다! 가 될 수 있다. 물론 안드로이드도 컴포즈 레이아웃 개념을 도입하면서 당연히 기본적으로 지원하는 상태였고... 그 이후 시간이 흘러흘러 2023년 5월 코틀린 멀티플랫폼이 좀 더 진화하여 크로스 플랫폼 UI를 만들 수 있는 프레임워크로 더욱 발전되었다는 글이 올라왔다. 이 글을 또 한줄로 요약해본다면 기존에 데스크탑, 웹, iOS 까지 아우르는 UI 프레임워크가 되었다! 로 볼 수 있다. 이로써 크로스 플랫폼 개발을 위한 ..
2023.11.20