2010-10-26 16 views
10

Tôi đã phát triển một ứng dụng cho iPhone với Xcode 3.2.4 và iOS 4.1. Bây giờ tôi muốn thử nghiệm ứng dụng của mình trên iPhone, nhưng tôi không muốn đăng ký chương trình dành cho nhà phát triển. Tôi đã tìm kiếm trên google và tìm thấy rất nhiều hướng dẫn, nhưng chúng không hoạt động.
Sau đó, tôi hỏi tôi có phải vì tôi sử dụng iOS 4.1 không. Có cách nào để kiểm tra ứng dụng không?
Tôi đã jailbreak iPhone 4 với iOS 4.1.

+4

$ 99 là một mức giá khá hợp lý để thanh toán cho các công cụ phát triển tuyệt vời, IMHO. – Steve

+1

$ 99 chắc chắn là hợp lý. Các công cụ tuy nhiên, là khủng khiếp. Tôi luôn nghĩ rằng đó là vì truy cập vào các công cụ chỉ có $ 99. :-) –

+6

$ 99 là phí bắt đầu. Sau khi mua hàng, họ sẽ cân nhắc xem họ có cần thêm bằng chứng pháp lý hay không, giống như một chứng từ đã ký, có thể đắt hơn nhiều. Tất cả điều này để kiểm tra một ứng dụng trên thiết bị của riêng bạn? Tôi không nghĩ rằng đó là hợp lý. – commonpike

Trả lời

8

Trước tiên, bạn cần cài đặt SSH cho thiết bị của mình để có thể sao chép tệp qua scp.

Tạo ứng dụng của bạn và lấy tệp nhị phân từ thư mục xây dựng của bạn. Sao chép nó vào thư mục Ứng dụng/Ứng dụng bằng cách sử dụng scp. Thay đổi quyền cho 755 đệ quy bằng cách sử dụng chmod -R 755 ApplicationName.app, khởi động lại iPhone của bạn.

Và tôi đặc biệt khuyến khích bạn đăng ký Chương trình dành cho nhà phát triển và thanh toán cho Apple cho công việc họ đã thực hiện khi tạo SDK tuyệt vời này.

+0

Có. Tôi đã làm điều đó trước nhưng khi tôi muốn bắt đầu ứng dụng các sự cố và trở về bàn đạp. Tôi sẽ làm điều đó, nhưng trước khi tôi muốn thử nghiệm ứng dụng của mình trên thiết bị thực và không phải trong trình mô phỏng. Nhưng cảm ơn bạn !! –

+1

Có thể đó là ứng dụng của bạn gây ra sự cố. Bạn đã thử biên dịch và cài đặt một ứng dụng nguồn mở như iProxy chưa? –

+0

OK. Cảm ơn bạn! Làm thế nào tôi có thể biên dịch một ứng dụng nguồn mở? –