2017-05-19 31 views
55

Tôi đã thêm một số thiết bị mới. Làm cách nào để làm mới cấu hình cấp phép, vì XCode 8 tự động quản lý các tài sản ký?XCode 8.3/Xcode 9.0 Làm mới thiết bị cấp phép hồ sơ

Tôi đã tìm thấy câu hỏi này: Refresh devices in team provisioning profile managed by Xcode 7? - nhưng chúng tôi không thể làm điều đó trong XCode 8.3.

Tôi không có thiết bị với tôi nên tôi đã thêm thiết bị theo cách thủ công vào cổng và cũng đã chỉnh sửa hồ sơ cấp phép nhưng XCode không tải xuống lại thiết bị.

Trả lời

151

Đây là những gì bạn cần làm.

  1. Chuyển đến ~/Library/MobileDevice/Provisioning\ Profiles/ và xóa tất cả cấu hình cung cấp từ đó.
  2. Đi tới XCode> Tùy chọn> Tài khoản và chọn Id Apple.
  3. Nhấp vào Download All Profiles. Và nó sẽ tải xuống tất cả các cấu hình cung cấp một lần nữa.

enter image description here

Xcode 9

Bước 1 và 2 vẫn như cũ.

  1. Bấm Download Manual Profiles để cập nhật hồ sơ dự phòng của bạn.
+12

Thật là một rắc rối cho một nhiệm vụ dễ dàng như vậy. Mỗi phiên bản xcode mới, các phím tắt để làm mới các hồ sơ prov dường như được gỡ bỏ. Cảm ơn vì điều này – Oritm

+2

Tôi không thể tìm thấy thư mục 'MobileDevice' nào trong' Thư viện' – Ionut

+4

@Ionut sử dụng thiết bị đầu cuối để mở thư mục này: 'open ~/Library/MobileDevice' –

2

Để thêm thiết bị vào hồ sơ cấp phép của bạn trong Xcode 8 với ký mã tự động, bạn chỉ cần xây dựng thiết bị trong Xcode. Xcode sẽ thêm UDID của thiết bị và tự động tái tạo cấu hình cấp phép. Nếu bạn không có quyền truy cập vật lý vào thiết bị, tôi không nghĩ có cách thêm nó vào hồ sơ cấp phép của bạn mà không cần quay lại quản lý thiết bị và tiểu sử của bạn theo cách thủ công.

+0

Điều này sẽ không hoạt động đối với điện thoại mà bạn không có quyền truy cập mặc dù – tommybananas

+0

Điều đó đúng, Câu trả lời của tôi là câu hỏi ban đầu, không đề cập đến việc không có thiết bị và quản lý hồ sơ cấp phép theo cách thủ công. Câu hỏi ban đầu chỉ nói rằng họ đang sử dụng ký tự động mã (họ dường như không). – wottle

3

Đầu tiên xóa các cấp phép hồ sơ từ ~/Library/MobileDevice/Provisioning \ Profiles /, sau đó chỉnh sửa provisioning hồ sơ từ cổng thông tin phát triển và chọn tất cả các thiết bị khi chỉnh sửa cấp phép hồ sơ. Sau đó tải xuống tiểu sử này và mở trong Xcode của bạn.

Các vấn đề liên quan