2013-01-07 31 views
7

Tôi có thể phát triển cho iOS bằng Trình mô phỏng mà không cần tài khoản Chương trình dành cho nhà phát triển iOS (Tôi không thể chạy trên thiết bị.) Có cách tương tự để làm việc cho Mac Chương trình dành cho nhà phát triển? Tôi muốn kiểm tra một số ứng dụng tiện ích của tôi cho khả năng tương thích hộp cát (và do đó phân phối App Store) trước khi đăng ký tài khoản trả phí. Nếu ứng dụng của tôi không hoạt động hoặc ít nhất cũng có thể khắc phục được, nó không đáng giá 99 đô la.Làm cách nào để kiểm tra hộp cát ứng dụng mà không có tài khoản Chương trình dành cho nhà phát triển Mac

Có cài đặt dự án nào tôi có thể bật thực thi hộp cát không? Tôi hy vọng rằng việc ký mã sẽ không hoạt động.

+0

Xem lại [hướng dẫn di chuyển] (http://developer.apple.com/library/mac/#documentation/Security/Conceptual/AppSandboxDesignGuide/MigratingALegacyApp/MigratingAnAppToASandbox.html#//apple_ref/doc/uid/TP40011183-CH6 -SW1) để xem liệu ứng dụng của bạn có thể thực hiện các điều chỉnh cần thiết trước không. – Nick

+0

@Nick trước đây tôi đã xem xét điều đó. Tôi đang ở điểm mà tôi thực sự cần phải thử nó. Tôi nghĩ rằng nó sẽ hoạt động nhưng đó là chỉ vì tôi không thể tìm thấy tài liệu tham khảo rõ ràng cho những điều tôi đang làm bị cấm. –

Trả lời

4

Hãy xem App Sandbox Design Guide, trong đó có các phần về cách tạo chứng chỉ ký mã để thử nghiệm ứng dụng của bạn. Bạn có thể làm điều đó hoàn toàn trong Keychain Access mà không cần phải có ID Apple trả phí.

+0

Bingo. Một đánh dấu màu xanh lá cây (trong 5 phút) cho tên gọi của tôi, cảm ơn. –

+0

Niềm vui của tôi! :) – Tim

+0

Chỉ cần nhìn thấy hình đại diện tàu lượn của bạn. Tôi có một ứng dụng hỗ trợ GoL ngay bây giờ; thế giới nhỏ bé. –

2

Bạn có thể tạo một chứng chỉ tự ký cho ký mã:

  1. mở Keychain Access.
  2. Chọn Keychain Access> Certificate Assistant> Create Certificate ...
  3. Nhập tên
  4. Set 'Chứng nhận Kiểu dáng' đến 'Mã Ký'

Sau đó, trong Xcode> Target> Xây dựng Cài đặt> Mã ký, bạn sẽ thấy chứng chỉ mới của bạn hiển thị trong trình đơn thả xuống bên cạnh Mã ký nhận dạng.

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