2012-04-24 36 views
6

Có thể tải xuống và chạy các ứng dụng từ iPhone AppStore trong trình mô phỏng iPhone Xcode không? Tôi sẽ tải xuống Xcode cho máy Mac của mình và sử dụng nó như một chiếc iPhone;)AppStore trong iPhone Simulator Xcode

Trả lời

14

Không, trình mô phỏng chạy i386 nhị phân và ứng dụng cửa hàng ứng dụng iPhone là các ứng dụng nhị phân ARM.

Ứng dụng iOS được biên dịch thành mã máy, ứng dụng Android được chạy trong Máy ảo sử dụng mã byte và được dịch sang mã máy tại thời điểm chúng được chạy.

+0

Oh! Tôi thực sự muốn chúng tôi có thể làm điều đó ... Dù sao, Cảm ơn bạn đã trả lời nhanh chóng! –

+0

Và chúng tôi có thể chuyển đổi các tệp nhị phân ARM thành i386 nhị phân không? AppStore sẽ chuyển đổi i386 thành ARM trước khi tải lên AppStore (Bạn trả $ 99 cho thành viên) –

+0

Không có điều đó là không thể, trừ khi bạn muốn mã hóa lại ứng dụng từ mã lắp ráp. – rckoenes

0

Điều này là không thể

Trình mô phỏng không chạy mã ARM, CHỈ x86 mã. Trừ khi bạn có mã nguồn thô từ Apple, bạn sẽ không thấy App Store trên Simulator.

Ứng dụng bạn viết, bạn sẽ có thể kiểm tra trong Trình mô phỏng bằng cách chạy trực tiếp từ Xcode ngay cả khi bạn không có tài khoản nhà phát triển. Để kiểm tra ứng dụng của bạn trên một thiết bị thực tế, bạn cần phải tách rời chương trình Nhà phát triển Apple.

+0

Quá sớm để trả lời? Chỉ đùa thôi :) Cảm ơn! –

+0

haha ​​... Nhưng, câu trả lời này có thể sử dụng cho ai đó làm tài liệu tham khảo ... – Ramdy

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