firebase / firebase/firebase-cpp-sdk
[FR] Able to create firebase::AppOptions using a path to config file
- 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
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