Như chúng ta biết, từ Organizer->Devices->Teams->Team Name
chúng tôi có thể xuất tệp có extenstion "developerprofile". Dữ liệu nào được lưu trong tệp như vậy? Chỉ các chứng chỉ cho từng thành viên nhóm hoặc toàn bộ cài đặt có trong Xcode (như phím tắt, v.v.). Điều gì xảy ra khi bạn nhập một số hồ sơ nhà phát triển thành viên nhóm khác? Có phải Xcode là "đã ký" với tên/chứng chỉ của anh ấy không?dữ liệu nào được lưu trữ trong tệp hồ sơ nhà phát triển được xuất từ Xcode?
7
A
Trả lời
11
Các tập tin được tạo ra bởi filename.developerprofile Xcode 5 sau khi mở Preferences -> Accounts và sau đó chọn "Accounts xuất khẩu ..." từ menu bánh răng nhỏ là một file zip có chứa các cấu trúc sau:
developer
developer/accounts.keychain
developer/accounts.plist
developer/identities
developer/identities/0163571FCC272FCXXXXXDA9D68F13A5194FE4245.p12
developer/profiles
developer/profiles/049DB4B6-2417-4514-1234-F60C189A5641.mobileprovision
Tệp p12 là các khóa riêng tư được bảo vệ bằng mật khẩu mà bạn đã chỉ định khi xuất hồ sơ nhà phát triển từ xcode. Tệp mobileprovision chứa các chứng chỉ để ký các tệp nhị phân của bạn.
Bạn có thể giải nén tệp developerprofile bằng cách thay đổi phần mở rộng để .zip hoặc từ dòng lệnh sử dụng unzip filename.developerprofile
Cảm ơn bạn rất nhiều! – lvp