반응형 IT11 ITMS-90683[해결방법] ITMS-90683: Missing purpose string in Info.plist , NSPhotoLibraryUsageDescription 수정 Flutter 로 ios 개발시에 TestFlight 환경을 사용해야 해서 몇번이나 업로드 했지만. 결과는 완료됐다고 나왔는데 Apple Store Connect 페이지에서 보이지 않는 상황 발생 앱 빌드시간도 걸리고 업로드도 시간이 걸려서 한참찾다가 알림을 꺼놓은 Apple 계정으로 수신된 메일 발견 ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “Runner.. 2023. 9. 26. Flutter ios 배포 실패 TestFlight 업로드 실패 배포안됨 업로드안됨 개인적으로 또는 이전 글에서 https://marvingood.tistory.com/51 을 사용해서 배포시, 배포가 안된다면 우선 개발자 계정으로 등록된 메일을 열어보세요 . Flutter ios 배포 TestFlight 배포 방법 가이드 Flutter ios 배포 TestFlight 배포 방법 가이드 Flutter ios 배포 TestFlight 배포 방법 가이드에 대해서 설명드리겠습니다. flutter 개발시 ios 배포시에는 여러가지 과정을 거쳐야 하는데요 TestFlight 같은경우 marvingood.tistory.com 한참 삽질하다가 배포가 실패 할 경우 Apple Store connect 에서 업로드가 안됐거나 반려가 됐다면 제일 먼저 확인!! 메일부터 라는 메일이 여러번 왔었는데 메일에.. 2023. 9. 26. Flutter ios 배포 TestFlight 배포 방법 가이드 Flutter ios 배포 TestFlight 배포 방법 가이드 Flutter ios 배포 TestFlight 배포 방법 가이드에 대해서 설명드리겠습니다. flutter 개발시 ios 배포시에는 여러가지 과정을 거쳐야 하는데요 TestFlight 같은경우에는 배포 전 내부테스트와 외부 테스트에 이용 할 수 있습니다. 애플 앱스토어 센터 https://appstoreconnect.apple.com/login https://appstoreconnect.apple.com/login appstoreconnect.apple.com 해당 사이트에 로그인을 한다 로그인을 한 뒤 이동되는 페이지에서 [ 나의 앱 ] 선택 후 상단에 앱 + 버튼을 눌러 신규 앱 선택 , 출시 할 apple 디바이스의 기기를 선택 한다 나.. 2023. 9. 26. Flutter ios error 해결 Automatically assigning platform `iOS` with version `11.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile Automatically assigning platform `iOS` with version `11.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile flutter ios 개발시에 해당 오류를 겪는 상황이 생긴다 나의 경우는 firebase의 dynamic link 세팅중 android는 잘 됐지만 아이폰에서 빌드시 에러가 났다. 인터넷에 많이 나와있는 해결방법인. /ios/Podfile 위치에 있는 파일의 내용을 수정하는 방법이 자주 나와있었는데 해방 방법은 아래와 같다 제일 상단 # Uncomment this line to define a glob.. 2023. 9. 26. Firebase Dynamic link 세팅 (2) Firebase Dynamic link 세팅 (1) Firebase Dynamic link 세팅 (1) 새로 개발하는 앱에 , 컨텐츠 공유 기능이 필요하게 됐는데 이 기능을 위해선 공유하기 -> 공유 -> 링크선택 순서로 진행 후 앱이 설치되어 있으면 앱을 연 후 공유된 컨텐츠로 이동 , 위 방법 진 marvingood.tistory.com 에서 한 내용 1. flutter firebase 연동 2. firebase dynamick link 세팅 을 진행했다 이어서 이번편에서는 1. ios, android 세팅 2 링크 연결 공유 를 목표로 잡고 진행함 A. Android flutter. 앱에 firebase_dynamic_links 패키지를 설치 한다 flutter pub add firebase_dyn.. 2023. 9. 21. Firebase Dynamic link 세팅 (1) 새로 개발하는 앱에 , 컨텐츠 공유 기능이 필요하게 됐는데 이 기능을 위해선 공유하기 -> 공유 -> 링크선택 순서로 진행 후 앱이 설치되어 있으면 앱을 연 후 공유된 컨텐츠로 이동 , 위 방법 진행중 앱이 설치되어 있지 않으면 안드로이드 마켓, 아이폰 앱 스토어로 이동 후 다운받게 하는 링크가 필요 했다. 링크 공유 후 해당 링크는 앱이 없으면 스토어에서 다운받게 유도를 시켜야 하는 기능이었는데. 이 과정에서 Firebase Dynamic link 를 세팅해서 사용하기로 했다. 하지만 2025.08.28일을 마지막으로 기존 링크들도 모두 서비스가 종료되는데. 1. 웹페이지 오픈 후 웹에서 앱 설치여부 판단 후 없을경우 스토어 이동 있을경우 오픈 2. Firebase Dynamic link 그대로 사용 .. 2023. 9. 21. 이전 1 2 다음 반응형