2013-02-28 41 views
7

Trong xcode, tôi đã cố gắng thêm thao tác nhấn vào ứng dụng của mình và khi tôi tạo nó, nó đã bắt đầu một vấn đề với Xcode. Nó đi từ xây dựng, 'chạy trên iPhone 6.1 giả lập' để 'chạy xong trên giả lập iPhone 6.1'.Xcode 4.6 được xây dựng, chạy và kết thúc ngay lập tức (mô phỏng iOS 6.1)

Nếu trình mô phỏng đóng, nó sẽ khởi động với màn hình màu đen và bạn không thể nhấp vào nút trang chủ, v.v. Nếu mở, không có gì xảy ra, ứng dụng không cài đặt nhưng trình mô phỏng không bị lỗi.

Tôi đã thử kiến ​​trúc armv6 'fix' nhưng điều đó không hiệu quả. Tôi cũng đã làm sạch dữ liệu dự án và dự án. Tôi đã đặt lại trình mô phỏng nhiều lần.

Nếu tôi thêm các tệp cũ vào dự án mới của tôi, nó hoạt động đến một điểm (tôi sao chép và dán tệp cũ thành mới) nhưng sau đó điều tương tự cũng xảy ra.

Cảm ơn sự giúp đỡ của bạn trước!

LƯU Ý: Dự án trống mới xây dựng và chạy tốt.

EDIT: Nó vẫn không làm việc sau khi hoàn tác hành động trước đây của tôi, và giả lập được đáp ứng theo Finder, mặc dù màn hình vẫn đen

-------------- ---------------------------

CẬP NHẬT

tôi đã một thư mục có tên 'tài nguyên' trong ứng dụng của tôi, nhập khẩu như một tham chiếu đó, sau các liên kết từ các chủ đề @ arthan.v cung cấp cho tôi với cố định vấn đề. Những gì tôi đã làm là đổi tên thư mục thành tệp và nhập lại.

Cảm ơn bạn rất nhiều, tôi đã dành 2 ngày để sửa chữa nó trước giờ!

+0

Quảng cáo có trạng thái XCode "Đã kết thúc chạy $ {EXECUTABLE_NAME} không? –

+0

đã thử xóa dữ liệu có nguồn gốc? –

+0

Đặt lại nội dung và cài đặt của trình giả lập và sau đó thoát trình mô phỏng và xcode rồi mở lại và chạy –

Trả lời

1

tôi có kinh nghiệm cùng một vấn đề sau khi tôi đã tái tổ chức một số mã và đổi tên thành không gian làm việc và dự án. Cuối cùng nhận ra có một phiên bản cũ của ứng dụng thử nghiệm của tôi trên màn hình chính của trình giả lập. Tôi xóa nó và sau đó mọi thứ đã được xây dựng tốt trở lại.

2

Điều này đôi khi được cố định bằng các bước sau:

  • iOS Simulator> Reset Content and Settings ...> Reset
  • Xcode> Xây dựng và chạy
1

Bạn có thể cần phải thêm thiết bị đến hồ sơ cấp phép. Tôi đã trải nghiệm điều này trên Xcode 6 và một thiết bị thực.

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