포드가없는 FirebaseCrashlytics Xcode

코코아 포드를 사용하지 않고 Firebase Crashlytics를 설정하는 방법에 대한 간단한 가이드를 작성하고 싶었습니다. 나는 내가 포드를 사용하는 것을 좋아하지 않는 몇 안되는 사람 중 하나라는 것을 알고 있지만, 누군가가 Xcode 프로젝트를 망쳐 놓고 이유없이 너무 많은 파일을 가지고 있고 몇 시간 동안 테이블에 머리를 부딪히는 경험이 있다면 앱을 컴파일하면 아마도 이것은 유용 할 것입니다.

나는 확실히 프로는 아니지만 이것에 대해 온라인에 게시 된 어떤 것도 보지 못했습니다.

  1. 전제 조건은 Firebase 콘솔에 앱을 설정하고 이미 Firebase를 사용하여 Xcode를 설정하는 것입니다. Google의 튜토리얼을 사용할 수 있습니다 여기에 와 프레임 워크를 다운로드 여기에 , 그러나 이것은 다음 단계로 이동하기 전에 필수입니다.
  2. 가이드를 따르고 Firebase를 설정 한 후 흥미로운 점은 Crashlytics에 대한 수동 설치 가이드를 제공하지 않는다는 것입니다. pod는 유일한 옵션이므로 여기에 제가 시도했습니다. 이전에 컴퓨터에 다운로드 한 모든 프레임 워크의 동일한 폴더에서 단계에서 FirebaseCrashlytics 폴더를 찾아 열어서 FirebaseCrashlytics.xcframework 파일, 실행 실행 파일 및 업로드 기호 파일을 프로젝트로 드래그 앤 드롭 하여 다른 모든 xcframeworks가있는 Xcode의 동일한 폴더로 이동합니다. 이전 단계. 참고 : 솔직히 업로드 기호 파일에 대해 잘 모르겠습니다. 이것은 dsym 파일을 업로드하는 데 사용할 수있는 별도의 도구라고 생각합니다. 원하는 경우 해당 파일을 건너 뛸 수 있습니다.
  3. 여기에서 Google의 자습서를 따르되 pod 파일을 사용하지 않으므로 2 단계를 건너 뜁니다. 3 단계에서 빌드 단계 실행 스크립트를 추가하지만 수정하겠습니다. 스크립트에 이것을 추가하라는 메시지 :
  4. "${PODS_ROOT}/FirebaseCrashlytics/run"
    

    "${PROJECT_DIR}/APPNAME_REPLACEME/MAYBE_FOLDERNAME/run"
    

    "${PROJECT_DIR}/TestApp/Analytics/run"
    

Suggested posts

“그 작은 섬이 모든 것을 바꾼다”

탑승자 경험을 향상시키기 위해 Lyft 실시간 활동을 설계한 방법

“그 작은 섬이 모든 것을 바꾼다”

차량 공유를 위한 게임 체인저 Lyft에서 우리가 하는 모든 일 중에서 라이더와 운전자 간의 픽업 안무는 가장 복잡하고 결과적인 것 중 하나입니다. 이 안무를 잘하는 것은 Lyft가 많은 일을 잘하는 것에 달려 있지만 단순히 라이더가 속도를 유지하는 것이 필수적입니다.

앱 라이프사이클

앱 라이프사이클

: 앱 시작부터 종료까지 주기 : 메모리나 데이터 관리로 사용성 ⬆️ 보안 처리 가능 UIApplication, AppDelegate 상황 : AppDelegate 객체가 UIApplication 객체에서 보낸 메시지를 받아 각각 실행하는 기능 정의 Not Running : 앱이 실행되고 있지 않은 상태Inactive : 앱이 실행되고 있지만 이벤트가 수신되지 않은 상태활성: 앱이 실행 중이고 이벤트가 발생한 상태백그라운드: 앱이 백그라운드에 있지만 코드가 실행 중인 상태서스펜드: 앱이 실행 중인 상태 AppDelegate.swift 파일 SceneDelegate에서 델리게이트 기능이 될 코드를 백그라운드에서 실행하지 않고 실행 iOS 13 이상부터 지원하는 다중 씬 기능에 잘 대응하기 위해 AppDelegate / SceneDelegate AppDelegate 1.

Related posts

대명사는 정말 무섭다

너무 자주 그렇듯 갑자기 와닿는다 다시 중간쯤이야 <아니, 태평양에 있는 사람 말고 마룬, 카니발에 있는 사람> 모든 헤드라인이 시끄러워…..

전화번호만 있으면 누구나 추적 | OSINT 조사

전화번호만 있으면 누구나 추적 | OSINT 조사

OSINT 수사관, CTF 플레이어 또는 단순히 스팸 전화를 받는 사람일 수 있습니다. 광고에서 본 번호를 확인하려는 사람.

조던 닐리의 살인과 "애국적" 인종차별의 문제

미국은 인종차별적 행동을 좋은 미국인이 되는 것과 동일시하지 않는 필수적인 조치를 취할 수 있습니까?

조던 닐리의 살인과 "애국적" 인종차별의 문제

[방아쇠 경고: 이 에세이에는 Jordan Neely의 살인자를 칭찬하는 사람들의 스크린 샷이 포함되어 있습니다.] 법 집행관은 마침내 그리고 아마도 마지못해 죽을 때까지 Jordan Neely를 질식시킨 사람인 Daniel Penny를 살인 혐의로 기소했습니다.

2년간의 디자인 - 좋은 것, 나쁜 것, 추한 것…

2년간의 디자인 - 좋은 것, 나쁜 것, 추한 것…

“Siri야, Olivia Dean의 Me Dive 재생해줘.” 나이지리아 아쿠레에 있는 Future Academy Africa에서 인턴십을 시작한 것은 2021년 5월이었습니다.