ios
-
swift 정리 1swift 2023. 7. 16. 15:06
배열 및 반복문 //반복문 // 레인지 // 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..
-
flutter FCM 메시지 ios 수신시 알림음 및 진동 울리지 않는 현상firebase 2023. 6. 14. 17:21
fcm을 평소 사용하면서 개발을 해왔다 하지만 언제부터인가 아이폰에서만 PUSH 가 와도 진동이나 알림음이 들리지 않는것같아 골머리를 앓았다. 포그라운드에서는 정상적이지만 백그라운드에서 되질 않아 이곳 저곳 다 수정해보고 apn도 새로 받아 수정도 해보았지만 똑같았다, 알고보니 메시지를 fcm 서버로 보낼때 json 값으로 값으 보내줘야 했던것 android는 디폴트가 알림음을 울려주는것이라면 IOS에서는 그렇지 않았다 해결방법 { "message": { "token": "토큰", "notification": { "title": "Test", "body": "Test message" }, "android": { "notification": { "sound": "default" } }, "apns": { ..
-
Kakao API - Flutterflutter 2023. 6. 7. 10:54
kakao_flutter_sdk: ^1.4.2 기능 소개 메시지 API는 사용자가 카카오톡 친구에게 카카오톡 메시지를 보내는 기능을 제공 공유 API 흐름 카카오톡 공유 API는 서비스 클라이언트에서 카카오톡 앱을 실행시켜 카카오톡 메시지를 보냄 카카오톡 공유 API는 카카오가 제공하는 카카오톡 친구 또는 대화 목록 페이지를 띄워 사용자가 메시지를 보낼 수 있도록 함 따라서 서비스가 카카오톡 친구 정보를 출력하는 페이지를 직접 만들 필요가 없고, 모든 카카오톡 친구가 목록에 포함됨 메시지 API 카카오톡 메시지 API는 친구목록 가져오기 API 를 통해 받은 친구 정보 중 지정한 친구에게 메시지를 보내는 기능을 제공 https://developers.kakao.com/docs/latest/ko/kakao..
-
AppStore 검색 노출 시기키Ios 관련 2023. 2. 21. 11:20
다행히? appStore는 간단하게 설정할수있음 https://appstoreconnect.apple.com/ https://appstoreconnect.apple.com/ appstoreconnect.apple.com 키워드 란에 검색 노출 문구를 입력해 주면 됨 Android https://hajun2ya.tistory.com/14 PlayStore 검색 노출 시기키 오늘은 스토어에서 우리가 배포한 앱이 잘 검색되도록 해볼꺼에요 지금부터 편한 말투로 작성할게요 PlayStore 플레이 스토어에서는 검색이 되는 포인트들이 정해져 있음. 앱 이름 앱 설명 고품질 hajun2ya.tistory.com
-
FLutter 와 FireBase 연동firebase 2023. 2. 16. 11:22
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..
-
AppStoreConnect ios App 배포하기Ios 관련 2023. 2. 15. 16:39
앱 배포 하기 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:..
-
firebase : Member not found 오류 #IosIos 관련 2023. 2. 15. 09:54
Error: Member not found: 'FirebaseAppPlatform.verifyExtends'. FirebaseAppPlatform.verifyExtends(_delegate); ^^^^^^^^^^^^^ IOS CLI를 통해 Firebase 를 설치 하고 실행시 나는 오류 이다. 버전 문제인것으로 보인다. 예전에 개인 플젝 진행하면서 해당 verifyExtends는 구 버전에서 flutter 3.0대 버전으로 올라오고, 해당 코드 문구가 변경되었는데 예전 버전의 코드가 남아있어서 나는 오류라고 생각한다. (오죽석의 플러터 생존코딩 인프런 강의 댓글중에 오준석님이랑 수강생이 나눈 대화로 기억함) 해결 방법 : flutter pub upgrade --major-versions cd ios &&..