반응형

ios 12

PlatformException(VideoError, Failed to load video: Operation Stopped, null, null)

flutter 에서 video_player 를 사용하면서 발견한 오류 를 정리함PlatformException(VideoError, Failed to load video: Operation Stopped, null, null)해당 오류가 발견되어서 ios에서만 발견되어서 몇시간을 고생해서 작성  curl -I 실행 방법 macOS 터미널에서 아래 명령어 입력 후 엔터:curl -v https://test.mp4 정상적인 경우 (Accept-Ranges: bytes 포함)HTTP/1.1 200 OKDate: Tue, 13 Feb 2024 12:34:56 GMTServer: nginxContent-Type: video/mp4Accept-Ranges: bytesContent-Length: 2701360 Acc..

flutter 2025.02.12

Flutter - ios 인앱 결제

이번엔 ios 인앱 결제에 대해 작성해 보겠습니다.먼거 코드를 작성 전에 비즈니스 설정을 시작합니다. 비즈니스에 접속후 은행 계좌, 통신판매업  등 모두 작성해줍니다. 통신 판매업 신고https://www.gov.kr/mw/AA020InfoCappView.do?HighCtgCD=A09006&CappBizCD=11300000006 통신판매업신고 | 민원안내 및 신청 | 정부24접속량이 많아 접속이 불가능합니다. 잠시 후 다시 접속해주세요www.gov.kr 이후   U.S. Certificate of Foreign Status of Beneficial Owner 이동Type of Beneficial Owner - CorporationTitle - CEO  U.S. Substitute Form W-8BEN-E..

flutter 2025.01.09

swift 정리 1

배열 및 반복문 //반복문 // 레인지 // 0...5 // 0에서 5까지 for i in 0...5 { print("호호 index: \()") } // 0에서 5 밑에 까지만 for i in 0.. String { // 스위치문을 통해 schooleDetail 자신에 있는 값기준으로 케이스를 나누어줌 switch self { // 타입이 elementary면 case .elementary(let name): // 아래와 같은 것, 파라미터로 받아온 문자열을 반환 return name case let .middle(name): // 위와 같은 것, 파라미터로 받아온 문자열을 반환 return name case let .high(name): return name } } } let myMiddleSchoo..

swift 2023.07.16

flutter FCM 메시지 ios 수신시 알림음 및 진동 울리지 않는 현상

fcm을 평소 사용하면서 개발을 해왔다 하지만 언제부터인가 아이폰에서만 PUSH 가 와도 진동이나 알림음이 들리지 않는것같아 골머리를 앓았다. 포그라운드에서는 정상적이지만 백그라운드에서 되질 않아 이곳 저곳 다 수정해보고 apn도 새로 받아 수정도 해보았지만 똑같았다, 알고보니 메시지를 fcm 서버로 보낼때 json 값으로 값으 보내줘야 했던것 android는 디폴트가 알림음을 울려주는것이라면 IOS에서는 그렇지 않았다 해결방법 { "message": { "token": "토큰", "notification": { "title": "Test", "body": "Test message" }, "android": { "notification": { "sound": "default" } }, "apns": { ..

firebase 2023.06.14

Kakao API - Flutter

kakao_flutter_sdk: ^1.4.2 기능 소개 메시지 API는 사용자가 카카오톡 친구에게 카카오톡 메시지를 보내는 기능을 제공 공유 API 흐름 카카오톡 공유 API는 서비스 클라이언트에서 카카오톡 앱을 실행시켜 카카오톡 메시지를 보냄 카카오톡 공유 API는 카카오가 제공하는 카카오톡 친구 또는 대화 목록 페이지를 띄워 사용자가 메시지를 보낼 수 있도록 함 따라서 서비스가 카카오톡 친구 정보를 출력하는 페이지를 직접 만들 필요가 없고, 모든 카카오톡 친구가 목록에 포함됨 메시지 API 카카오톡 메시지 API는 친구목록 가져오기 API 를 통해 받은 친구 정보 중 지정한 친구에게 메시지를 보내는 기능을 제공 https://developers.kakao.com/docs/latest/ko/kakao..

flutter 2023.06.07

AppStore 검색 노출 시기키

다행히? appStore는 간단하게 설정할수있음 https://appstoreconnect.apple.com/ https://appstoreconnect.apple.com/ appstoreconnect.apple.com 키워드 란에 검색 노출 문구를 입력해 주면 됨 Android https://hajun2ya.tistory.com/14 PlayStore 검색 노출 시기키 오늘은 스토어에서 우리가 배포한 앱이 잘 검색되도록 해볼꺼에요 지금부터 편한 말투로 작성할게요 PlayStore 플레이 스토어에서는 검색이 되는 포인트들이 정해져 있음. 앱 이름 앱 설명 고품질 hajun2ya.tistory.com

Ios 관련 2023.02.21

FLutter 와 FireBase 연동

Firebase 로그인 https://console.firebase.google.com/ 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com 프로젝트 생성 Google 애널리틱스 사용안함 설정 Flutter CLI 설치 https://firebase.google.com/docs/cli?hl=ko#windows-npm Firebase CLI 참조 | Firebase 문서 firebase.google.com Node.js 경로로 들어가 명령어 입력 npm install -g firebase-tools 입력 ※ 아래와 같이 오류가 난다면 Node.js 가 설치된 경로로가 명령어를 다시 입력해준다 npm should be run outside of the Node.js REPL..

firebase 2023.02.16

AppStoreConnect ios App 배포하기

앱 배포 하기 https://appstoreconnect.apple.com/apps https://appstoreconnect.apple.com/login?targetUrl=%2Fapps&authResult=FAILED appstoreconnect.apple.com 접속하여, 앱 옆의 + 아이콘을 클릭하여 신규 앱을 생성한다. 이름 : 앱 이름 기본언어 : 기본으로 사용할 언어 번들 ID : 번들 ID는 애플 개발자 사이트 들어가서 등록 해 준다 해당 사이트로 들어가 Certificates, Identifiers & Profiles -> Identifiers 플러스 버튼 클릭해준다. SKU : X-code PROJECT > TARGETS > Identity > Bundle Identifier https:..

Ios 관련 2023.02.15

firebase : Member not found 오류 #Ios

Error: Member not found: 'FirebaseAppPlatform.verifyExtends'. FirebaseAppPlatform.verifyExtends(_delegate); ^^^^^^^^^^^^^ IOS CLI를 통해 Firebase 를 설치 하고 실행시 나는 오류 이다. 버전 문제인것으로 보인다. 예전에 개인 플젝 진행하면서 해당 verifyExtends는 구 버전에서 flutter 3.0대 버전으로 올라오고, 해당 코드 문구가 변경되었는데 예전 버전의 코드가 남아있어서 나는 오류라고 생각한다. (오죽석의 플러터 생존코딩 인프런 강의 댓글중에 오준석님이랑 수강생이 나눈 대화로 기억함) 해결 방법 : flutter pub upgrade --major-versions cd ios &&..

Ios 관련 2023.02.15
반응형