apache / apache/cordova-node-xcode
[Question] How to add file to PBXNativeTarget
- Ngôn ngữ chính
- JavaScript
- Star
- 217
- Fork
- 102
- Merge trung bình
- 2 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 6
Mô tả
I'm trying to add a file (GoogleServices-Info.plist) to my main project folder, but can't figure out what function to use. I've tried every one, and the best I can do is get it into my Plugins folder. Anyone know?
I thought these might work, but they didn't:
```javascript
project.addToPbxGroupType(file, targetKey, 'PBXNativeTarget');
project.addToPbxFileReferenceSection(file);
// this one gives an error; sources is undefined
project.addToPbxCopyfilesBuildPhase(file);
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các API của dự án cho PBX groups, file references và copy-files build phases, sau đó tái hiện hành vi được báo cáo với GoogleServices-Info.plist và một PBXNativeTarget. Issue được hoàn tất khi target đúng và thư mục dự án đúng chứa tệp mà không có lỗi được báo cáo, kèm theo một bài kiểm thử tập trung hoặc cách sử dụng được ghi lại để minh chứng điều đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- ios, javascript, nodejs
- Lĩnh vực
- mobile, tooling
- 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
- Cần làm rõ
- Mức phù hợp với người mới
- 20/100