본문 바로가기

전체 글

(46)
Authentication 로그인도 제작하여 테스트 해보려한다. 데이타베이스와 마찬가지로 생성해준다. 가장 간단해보이는 이메일/비밀번호 서비스를 선택한다. Users 에서 이메일을 추가한 후 앱에서 연동해본다. 성공적으로 작동하는 것을 확인하였다.
Realtime Database db로 쓰기 가장 좋다고 하여 생성하였다. 생성할때는 테스트모드로 생성하는데, 기본적으로 한달 사용으로 설정되어있었다.(한달간 모든 사용자 접근가능) 이후에는 특별한 방법을 가지고 접근해야 할 것 같은데, 아직 확인하지 못하였다. firstData : "Hello world" 를 db에 저장해준 후 앱과 연동하여 불러오는데 성공하였다.
[Swift] Firebase Sign In Firebase 의 Auth 기능을 활용해서 흔히 아는 로그인 기능을 구현해보았다. 스토리보드에서 텍스트필드 두개와 버튼 두개를 구현하고 아래와 같이 코드를 작성하였다. var ref: DatabaseReference! @IBOutlet var firstData: UILabel! @IBOutlet var emailTextField: UITextField! @IBOutlet var passwordTextField: UITextField! @IBOutlet var buttonSignIn: UIButton! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. emailTextFiel..
[Swift] Firebase data read 아래와 같이 realtime database 설정한 후 라벨에 표현해 보았다. var ref: DatabaseReference! @IBOutlet var firstData: UILabel! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. ref = Database.database().reference() ref.child("firstData").observeSingleEvent(of: .value) {snapshot in print("---> \(snapshot)") let value = snapshot.value as? String ?? "" DispatchQueue.ma..
간단한 서버 제작. 로그인 아이디나 비밀번호, 기타 데이터를 저장하고 테스트 할 서버가 필요했다. Firebase 라는 구글 서비스를 추천받았다. 앞으로 조금씩 살펴보려고 한다.
개발자 등록. 가격은 12만 9천원. 애플계정이 있다면 http://developer.apple.com/ 에서 account 페이지로 들어가 차근차근 진행하면 된다. 개발때는 굳이 등록할 필요는 없지만, app store 에 앱을 게시하고 싶다면 등록을 해야한다. 개인적인 앱을 게시해보고자 등록을 진행하였다. 리뷰가 진행중이지만 원할하게 게시될지는 모르겠다.
Bluetool App bluetool App
개인정보처리방침 ('https://olreng97.tistory.com/'이하 'olreng')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2022년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://olreng97.tistory.com/'이하 'olreng')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 ..