2010-05-17 28 views
10

Tôi đã đăng ký Chương trình nhà phát triển iPhone chuẩn và tôi đã tạo thành công hồ sơ cấp phép cho iMac của mình. Nhưng tôi cũng có một MacBook Pro mà tôi sử dụng để làm việc trong khi tôi đang đi du lịch. Nhưng với Chương trình dành cho nhà phát triển iPhone chuẩn, dường như không có cách nào để có 2 máy tính hoạt động, trừ khi tôi dành thời gian thu hồi và tái tạo/xác nhận lại quyền xác nhận khi chuyển máy.Nhiều máy tính có chương trình nhà phát triển iPhone chuẩn

Tôi có đúng không? Hoặc là có một số cách để sử dụng cùng một CA trên nhiều máy?

Trả lời

11

Chỉ cần sao chép chứng chỉ của bạn vào tất cả các máy tính. Bạn sẽ cần xuất phần riêng tư của chứng chỉ chứ không phải phần công khai.

+0

Đồng ý. Theo tôi biết, không có thiết lập xác thực nào nhìn vào máy tính bạn đang phát triển. – MrHen

+0

Điều này vẫn hoạt động? Tôi gặp sự cố khi bật hai máy cho tài khoản của mình. Cảm ơn, EL –

11

Bạn có thể xuất Giấy chứng nhận phát triển iPhone của bạn từ Keychain.app như đuôi .p12 Files và sau đó nhập chúng vào các Keycahin.app trên máy tính khác của bạn

alt text alt text

+1

Cảm ơn bạn rất nhiều về mẹo của bạn! – reinaldoluckman

0

Tất cả bạn cần là để làm theo các bước mà Apple provides ...

Hướng dẫn bạn xuất các chứng chỉ của bạn thông qua xcode và nhập lại thông qua Xcode. Hoạt động tốt, nhưng đảm bảo tên người dùng của bạn giống nhau trên cả hai máy tính hoặc nó sẽ không thành công.

+1

trang không hoạt động nữa – dietbacon

+0

đã cập nhật liên kết ... – casey

1

Phát triển SDK iPhone trên nhiều máy tính Đôi khi rất tốt để có thể sử dụng một số máy tính để phát triển ứng dụng iPhone của bạn. Trong trường hợp của tôi máy phát triển chính của tôi là iMac, nhưng mùa hè đang đến và tôi có thể không muốn ngừng phát triển chỉ vì tôi đi ra khỏi thị trấn. May mắn thay tôi có một chiếc MacBook, mà trên đó tôi cũng đã cài đặt iPhone SDK.

Để kiểm tra trên thiết bị khi tôi phát triển bằng cách sử dụng MacBook, tôi phải di chuyển chứng chỉ, khóa cá nhân và hồ sơ cấp phép của mình vào nó. Đây là cách tôi làm điều đó.

  1. Khởi chạy Keychain Truy cập trên iMac (máy tính phát triển chính).

  2. Trong danh mục Phím, tôi Ctrl-click vào khóa riêng có chứng chỉ cho 'Nhà phát triển iPhone:' được đính kèm với nó.

  3. Trong trình đơn ngữ cảnh, chọn 'Xuất ...'.

  4. Khi lưu mật khẩu, sẽ được yêu cầu để nhập trên máy tính khác.

  5. Tệp .p12 đã được lưu, chuyển tệp đó sang máy tính đích.

  6. Lấy hồ sơ cấp phép phát triển (bằng cách tải xuống từ Cổng chương trình iPhone hoặc bằng cách lấy đúng từ ~/Library/MobileDevice/Provisioning Profiles /) và chuyển nó vào máy tính đích.

  7. Nhấp đúp vào tệp .p12 trên máy tính đích. Nếu bạn cung cấp mật khẩu chính xác thì khóa và chứng chỉ sẽ được cài đặt vào Keychain trên máy tính đích.

  8. Kéo hồ sơ cấp phép vào biểu tượng bến tàu Xcode.

Ứng dụng bây giờ có thể được cài đặt trên thiết bị từ máy tính đích, mà trong trường hợp của tôi là chiếc MacBook màu đen đáng yêu.

Lấy từ http://www.theevilboss.com/2009/06/iphone-sdk-development-on-multiple.html

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