개발

· 개발
Purpose SwiftUI 를 사용중이고, 구글링한 소스들은 UIKit 으로 적용한 것이 많았다. 내가 하고 싶은 것은 지도 위에 검색바가 있고, 검색해서 이동하는 기능이었다. SwiftUI 에서 사용하기 위해서 UIViewControllerRepresentable 를 상속받아서 구현하였다. 검색까지는 되는데 다시 앞 뷰에 전달하고, 이동하는 것은 각자마다 다르기 때문에 사실은 아직 거기까지 못해서 Google Places 검색을 적용하는 부분만 참고할 수 있도록 포스팅하려 한다. Result 에서 결과를 볼 수 있는데 구글맵이 뒤에 깔려있는 것과 위에 검색부분은 아래 소스만 있다고 해서 되는 것이 아니다. 따로 구현해 놨던 것이고, 이 포스팅에서는 Google Places 검색 부분만 설명한 것이므로..
· 개발
현상 API 키 발급 이후에 적용시켜서 실행시켰으나, GMSAutocompleteViewController 실행 시에 검색도 안되고 아래의 오류 메시지만 발생했다. Operation failed due to an invalid (malformed or missing) API key. 해결 가이드에 있는 1. 의 billing 을 설정하면 된다. (References 1) 역시 스택오버플로우는 최고다. (References 2) References developers.google.com/maps/documentation/places/ios-sdk/start Get Started | Places SDK for iOS | Google Developers Follow the steps in this guide ..
· 개발
Pods 로 파일을 추가하게 되면 커서 깃레포에 못 올라가는 경우가 발생했다. 그 이외에도 깃레포에 올릴 필요가 없는 파일들이 있다. ignore 파일을 추가해서 올리지 않을 파일을 설정할 수 있다. ignore 파일을 사용하지 않고 하던 중이라면 git repository 에 올라가 있는 Pods 파일 삭제해주고 ignore 파일을 추가한 이후에 푸시하면 된다. .gitignore -> references 1 에서 git 사이트를 활용해서 생성하는 방법도 있다. # Created by https://www.gitignore.io/api/swift,xcode,cocoapods ### CocoaPods ### ## CocoaPods GitIgnore Template # CocoaPods - Only use..
· 개발
개발환경 MacBook Pro M1, XCode(12.4), Swift(5) 현상 build failed pod 설치 (google map 사용을 위해) 후 소스 고치고 빌드 하니까 fail ld: framework not found Pods 라는 오류 메시지 발생 프로젝트명 폴더 > frameworks > 프로젝트명.framework 이런 식으로 된 파일이 빨간색. 프로젝트 생성 시 테스트도 추가하여 추가했기에 테스트 관련 .framework 파일들도 동시에 빨간색이었다. 구글링 해서 나온 방법 중에 - clean 후 build - .xcworkspace 로 열어라 - pod deintegrate - pod init & install - build setting > architectures > excl..
· 개발
뭐 아무것도 모르고 그냥 프로젝트 만들고 시작해서 머리 깨져가면서 배우는 거지 뭐 ㅎㅎ google map api 발급받고 키 설정하려는데, appdelegate 파일이 없어서 찾아봤다 uikit vs swiftui 차이점에 대한 좋은 글: velog.io/@altmshfkgudtjr/SwiftUI-ScenePhase 위의 글로 간단하게 차이점을 파악했고, 프로젝트 생성할 때 swift ui app 으로 생성해서 그렇다 (ios 14 이후 지원) (swift ui 소스가 많진 않은데 그래도 미래를 위해서 계속 이렇게 하기로 하고) delegate 연결은 이렇게 한다고 한다. 앱이름App.swift import SwiftUI import GoogleMaps let googleApiKey = "api key..
· 개발
m1 사용중 ios pod 설치 처음 설치합니다. ios에 google map 연동을 위해 아래와 같이 Podfile을 생성했고, (아래는 pod file 내용 일부) source 'http://github.com/CocoaPods/Specs.git' target '프로젝트이름' do pod 'GoogleMaps' 설치는 아래와 같다. 프로젝트 파일 내에서 실행했다. Podfile과 같은 레벨. sudo arch -x86_64 gem install ffi arch -x86_64 pod install 이렇게 해서 된다고 하는데 pod install 이 안된다고 메세지 아래와 같이 나옵니다 그래서 아래와 같이 해줍니다 cd ~/.cocoapods/repos git clone https://github.com..
· 개발
졸업프로젝트로 ios 개발을 시작, 무엇부터 시작해야할지 모르므로 뒤져보면서 하되 나중에 참고하기 위해 기록중 3/22 월 : xcode 설치, swift 튜토리얼 훑어보기 (실제 앱 만들어 보는 것은 안 열려있어서 문법부분만 간단히 훑음) devxoul.gitbooks.io/ios-with-swift-in-40-hours/content/Chapter-1/ 3/23 화 : swiftui 관련 튜토리얼 찾아서 실습해보기 애플 공식 홈페이지에서 지원하는 것도 있지만 프로젝트를 처음 만들었을 때 swiftui 라는 것으로 시작되어서 다른 튜토리얼 찾다가 진행함 medium.com/harrythegreat/swiftui-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-%EC%A0%84%EC%B..
· 개발
만들고 싶은 게 있어서 언제까지 할지는 모르겠지만 부담없이 공부해보려고 한다. ar은 unity로도 할 수 있지만 그렇게까지 하고 싶지도 않고 apple 자체에서 지원하는 것으로 시작해보기로 결정하였다. 튜토리얼이 없는 편이라서 공식 문서와 일부 개발 블로그를 참고하여 실습해볼 예정. 삽질이 예상된다 ㅠㅠ 아이폰 앱은 안 만들어보려고 그렇게 돌아갔는데 어쩔 수 없는 듯 하다; 설치 구글에 ar kit 라고 검색하면 맨처음 나오는 애플의 개발자 지원 페이지. 맨 아래에 sdk 다운로드 부분으로 들어가서 다운로드 받았다. developer.apple.com/kr/augmented-reality/arkit/ ARKit - 증강 현실 - Apple Developer ARKit의 최신 기술을 활용해 Apple 플..
내공얌냠
'개발' 카테고리의 글 목록 (10 Page)