Vị trí hồ sơ cấp phép Xcode


97

Cấu hình cấp phép nằm ở đâu trong Xcode 8.3.3 trong thư mục dự án và / hoặc tệp?


như một lưu ý phụ, giả sử bạn ở trong 'nhóm nhà phát triển' mong muốn và có quyền truy cập chính xác, bạn sẽ luôn có thể tải xuống hồ sơ cấp phép từ cổng nhà phát triển. Bằng cách truy cập chính xác, ý tôi là một số nhà phát triển chỉ có quyền truy cập vào Hồ sơ cấp phép phát triển, những người khác có quyền truy cập vào Hồ sơ cấp phép phân phối ...
Honey

Câu trả lời:


151

Vị trí của chúng đối với các phiên bản Xcode cũ hơn: ~/Library/MobileDevice/Provisioning\ Profiles

Hồ sơ cấp phép không được lưu trữ cùng với dự án. Xcode có một khu vực chung và hồ sơ được kéo khi bạn xây dựng và đóng gói với ipa.


vì vậy ipa = project + provisioning profilehoặc có những thứ khác được thêm vào nó?
Honey

Về cơ bản .ipa là một tệp .zip với ứng dụng đã biên dịch có cấu hình cấp phép được nhúng.
wottle

Do nó không được lưu trữ cùng với dự án, làm cách nào để thông báo đẩy hoạt động mà không cần hồ sơ trên máy của nhà phát triển khác?
ScottyBlades

Chứng chỉ thông báo đẩy là cần thiết trên máy chủ gửi thông báo đẩy tới máy chủ APNS của Apple. Nếu bạn muốn nhiều máy chủ có thể làm như vậy, bạn phải sao chép khóa cá nhân và chứng chỉ vào từng máy chủ. Câu hỏi này là về hồ sơ cấp phép để chạy ứng dụng. Nếu quản lý việc ký mã của bạn theo cách thủ công, bạn cần xuất khóa riêng tư cho chứng chỉ được liên kết với hồ sơ cấp phép và nhập nó vào máy của nhà phát triển khác.
wottle

1
Vẫn ở đó cho XCode 11.5 vào năm 2020.
Ben Butzer

82
  1. Đi tới Finder
  2. Từ “ Go ” menu điều hướng xuống “ Đến thư mục
    hoặc
  3. Hit Command + Shift + G từ Mac OS X máy tính để bàn hoặc một Finder cửa sổ
  4. Tìm kiếm bên dưới Đường dẫn

~/Library/MobileDevice/Provisioning Profiles

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.