firebase / firebase/firebase-cpp-sdk

[FR] Able to create firebase::AppOptions using a path to config file

Đang mở
#114 5 bình luận 0 reaction 0 người được giao Xem trên GitHub
api: core type: feature request
Ngôn ngữ chính
C++
Star
326
Fork
137
Merge trung bình
3 ngày 9 giờ
Pull request đã merge (30 ngày)
5

Mô tả

Is there any way to load configs from GoogleService-Info.plist for multi projects?

Firebase's docs says
>If the builds are part of a single target, the best option is to give both configuration files unique names (e.g. GoogleService-Info-Free.plist and GoogleService-Info-Paid.plist). Then choose at runtime which plist to load.
at https://firebase.google.com/docs/projects/multiprojects

but firebase cpp sdk supports only json and we cannot download json for ios,
so it seems we have to generate json manually, set each properties by setter or replace plist by shell script.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xác định firebase::AppOptions và đường dẫn hiện có để tải cấu hình JSON trong Firebase C++ SDK, sau đó so sánh với hướng dẫn dành cho nhiều project đối với GoogleService-Info.plist. Công việc được hoàn tất khi một project iOS có thể chọn một plist theo đường dẫn trong thời gian chạy, thay vì phải tự tạo JSON hoặc thiết lập từng thuộc tính; hãy xác minh hành vi bằng các kiểm thử cấu hình liên quan nếu có.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp, firebase
Lĩnh vực
mobile-dev
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.