2014-10-01 18 views
11

Tôi đang cố gắng cài đặt tài khoản của mình. hồ sơ qua email, itunes. Khi tôi cố gắng khai thác các prov. hồ sơ trong email nó chỉ dẫn tôi đến các thiết lập. Tôi tin rằng cần có một cửa sổ bật lên yêu cầu cài đặt hệ thống. hồ sơ nhưng tôi không thấy. Tôi đã quên bất kỳ phần quan trọng nào gây ra sự cố này hoặc có thể là lỗi của nó từ bản cập nhật iOS 8 mới?Cài đặt hồ sơ cấp phép trên iOS 8.0.2

Trả lời

0

Tôi đoán đó là lỗi. Tôi gặp vấn đề tương tự với Testflight. Cách giải quyết cài đặt cấu hình bằng cách sử dụng chế độ xem 'Thiết bị' của Xcode.

+0

Vấn đề là khi bạn vào cửa sổ thiết bị -> bấm chuột phải vào điện thoại -> xem provisioning profile -> click + -> browse for hồ sơ cung cấp và chọn nó -> nhấp vào cài đặt .. không có gì xảy ra. Tôi không thể cài đặt hồ sơ cung cấp thông qua iTunes (tùy chọn đã xóa) hay Xcode (lỗi hoặc tôi không chắc chắn tại sao!) .. –

+0

Kiểm tra Nhật ký thiết bị để xem có thông báo lỗi hữu ích nào được ghi hay không. – fluidsonic

+0

Không có thông điệp nhật ký cụ thể nào liên quan đến vấn đề này. Dường như nếu bạn đang thêm thiết bị vào cấu hình cấp phép được quản lý Xcode, Xcode được cho là sẽ tự động xử lý việc thêm sau khi bạn thêm UDID vào tài khoản nhà phát triển. Tuy nhiên, điều này đã không xảy ra. Bài đăng này cung cấp giải pháp khắc phục sự cố này: https://matheusandcode.wordpress.com/2015/10/08/xcode-7-adding-a-new-device-to-an-xcode-managed-provisioning-profile/ –

16

"Đó không phải là lỗi, đó là một tính năng". Apple đã cố ý làm cho nó để họ không còn có thể được cài đặt bằng tay bởi người dùng và phải được cài đặt bởi các công cụ dev như Xcode hoặc các hệ thống quản lý thiết bị như MDM. Ngoài ra, chúng không còn được hiển thị trong Cấu hình & Quản lý thiết bị và cũng không thể được di chuyển bởi người dùng hàng ngày.

Với iOS 8, Apple đã chuyển sang mô hình mà bất kỳ luồng nào yêu cầu người dùng hàng ngày cài đặt, xóa hoặc thậm chí nghĩ về cung cấp hồ sơ là thiếu sót và iOS sẽ xử lý tự động thay mặt người dùng. Nếu cấu hình cấp phép hết hạn, iOS sẽ tự động loại bỏ nó. Khi ứng dụng bị xóa, iOS phải tự động xử lý các khía cạnh cung cấp. Triết lý này được đề cập trong phần thảo luận của WWDC 2014 về Quản lý thiết bị Apple khoảng ~ 42 phút.

+0

Tôi vừa thử cài đặt một ứng dụng không dây với Crashlytics và nó chỉ hoạt động. Có điều gì đang diễn ra với hồ sơ TestFlight App khiến hồ sơ này không được cài đặt trên iOS 8.0.2 không? –

+0

Crashlytics đang làm theo cách mà Apple đang kê toa. Bất kỳ ai dựa vào người dùng phải cài đặt hồ sơ cấp phép theo cách thủ công trong ứng dụng Cài đặt đều bị ảnh hưởng (chẳng hạn như TestFlight cũ, nơi họ sẽ cung cấp cho bạn hồ sơ cấp phép trực tiếp và bạn cài đặt nó). – Nobosi

+0

"Tôi là Apple, bạn chỉ đang thuê phần cứng từ tôi. Bạn không có quyền kiểm soát nó, chúng tôi làm vì bạn chỉ câm". – Srneczek

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