Firebase×Swift로 앱을 만들자(환경 구축편)

3323 단어 SwiftFirebase
전회는 Firebase상에서의 설정을 실시했습니다만 이번은 실제로 Firebase와 Swift를 연결해 보고 싶습니다. 환경 구축을 할 수 있으면 나머지는 코드를 쓸 뿐이므로 여기가 밟을 곳이군요!

firebase와 swift를 연계
먼저 아래 그림의 화면을 엽니다.

가운데 'iOS' 아이콘을 탭합니다. 그러면 아래 화면이 표시됩니다.

조금 여기에서 복잡합니다 ...
"iOS 번들 ID"를 입력해야하지만, 아래 그림과 같이 XCode에서 일반 화면 (녹색 파일)의 General (위의 메뉴 막대)을 선택하고 Identity의 BundleIdentifire 문자를 복사하여 붙여 넣으십시오!

아마 여기에서 다음 단계에 갈 수 있다고 생각하므로 나머지는 지시대로 진행해 주세요!

이런 화면까지 돌아오면 환경 구축 종료입니다! 수고하셨습니다!

보충: cocoapod 설정 방법



cocoapods 설치에 대한 기사
cocoapods를 앱에 넣는 방법
↑일단 RealmSwift의 기사입니다만 도중까지는 함께이므로 참고해 보세요!ターミナル.
cd 自分のインストールしたいファイルのディレクトリーを入れる!(ポイントは後ろの"/"まで切り捨てること)
pod init
open podfile
아마도 이러한 파일이 열려 있다고 생각합니다 ...
아래와 같이 『여기에 추가해 주세요! ! ' 부분에 아래 코드를 복사하십시오! !

podfile.
target 'PhotoLibrary' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for PhotoLibrary
ここに追加してね!!!!!!!
  ↓↓↓(これを追加)↓↓↓
 # add the Firebase pod for Google Analytics
  pod 'Firebase/Analytics'
  # add pods for any other desired Firebase products
  # https://firebase.google.com/docs/ios/setup#available-pods
  ↑↑↑(ここまで)↑↑↑

  target 'PhotoLibraryTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'PhotoLibraryUITests' do
    # Pods for testing
  end

end

또한 터미널로 돌아가서 아래 코드를 입력하십시오! !

터미널.
pod install

이것으로 설치가 완료되었습니다! !
이제 열려있는 모든 파일을 닫으십시오! !
그래? 왜 닫을까? ? ? ? 생각할지도 모르지만
실은 새로운 파일이 되어 있기 때문에 그 파일을 열기 때문입니다! !
지금까지 만들어진 파일과는 별도로 [.xcworkspace]라는 파일이 있다고 생각합니다.
이번부터 이쪽을 시작해 주세요! !

RealmSwift 기사를 인용했습니다! 이해하기 어렵다면 죄송합니다 ...
이것으로 스텝 3은 완료할 수 있다고 생각합니다!

오류가 발생하면 ...



GoogleService-Info.plist 파일 위치가 이상합니다.
→ 이동시켜주세요!
실수로 두 번 다운로드하여 이름이 다른 plist 파일을 사용했습니다.
→ Finder 다운로드에 있는 plist 파일을 한 번 삭제한 다음 다시 시도하십시오.
cocoapod에서 잘 반응하지 않습니다!
→ pod 파일에 설치된 라이브러리를 삭제한 후 다시 넣고 다시 시도하십시오!

그 외에 에러가 나오면 Twitter의 DM등에서 가르쳐 주세요!

좋은 웹페이지 즐겨찾기