2012-11-19 52 views
11

Tôi đang sử dụng Mac os 10.8.2 và Xcode 4.5.2, khi tôi cố chạy ứng dụng của mình trong ios 5/5.1 mô phỏng hoạt động tốt, nhưng khi tôi cố chạy ứng dụng trong ios 6 giả lập nó bị mắc kẹt với màn hình trống. ai cũng có thể cho tôi biết giải pháp cho vấn đề của tôi là gì?Mô phỏng Ios 6 bị kẹt trên màn hình giật gân

Trả lời

10

Tôi gặp sự cố này một thời gian trước đây. Đây là những gì giúp tôi:

  1. Trong mô phỏng iOS của bạn, thiết lập lại nội dung và cài đặt
  2. bỏ mô phỏng iOS của bạn
  3. Thoát và mở lại dự án Xcode của bạn
  4. trong Xcode, nhấp vào sản phẩm> Edit Scheme. Thay đổi chương trình gỡ rối từ LLĐB để GDB (hoặc không có)
  5. Trong Xcode, nhấp Sản phẩm> Nhấn và giữ nút tùy chọn trên bàn phím của bạn và nhấp vào 'sạch xây dựng thư mục'
  6. Chạy dự án của bạn

tác phẩm này đối với tôi ... đôi khi tôi gặp lỗi này. Dưới đây là một liên kết tốt đối với một số lựa chọn khác cho những gì có thể đi sai:

XCode 4 hangs at "Attaching to (app name)"

Chúc may mắn!

2

Tôi gặp sự cố tương tự và đó không phải là vấn đề về bộ nhớ đệm. Vấn đề là chương trình đã bị bắt trong một vòng lặp vô hạn được kích hoạt ngay khi bắt đầu ứng dụng.

Hãy thử xem liệu đây có phải là trường hợp của bạn hay không.

8

tôi đã cùng một vấn đề: Trong trường hợp của tôi, nguyên nhân rõ ràng là:

  • hai độc thân,
  • mỗi người trong số họ đã có một con trỏ đến đầu kia,
  • trong của nó bộ khởi tạo được chỉ định.

Giống như một con số tám, khởi tạo # 1 dẫn đến khởi tạo khác (# 2), dẫn đến một nỗ lực để khởi tạo # 1 một lần nữa - nhưng như một singleton, điều này (ít nhất, Tôi phỏng đoán rằng điều này) có nghĩa là thổi đi địa chỉ bộ nhớ có chủ đề - như đi ngược thời gian và khiến cha mẹ bạn không bao giờ gặp nhau. Vì vậy, các chủ đề đã bị mất mà không có một lỗi, chỉ cần treo.

iOS 8.x, Xcode 6.x, ObjC

+1

Bạn có thể vui lòng cung cấp thêm một chút thông tin về vấn đề này không? Tôi nghĩ rằng tôi đang có cùng một vấn đề và không có đầu mối làm thế nào để thoát khỏi điều này. – Adeel

+0

Đối với tôi, tôi giải quyết được vấn đề bằng cách di chuyển con trỏ tương ứng ra khỏi các phương thức khởi tạo tương ứng. – AmitaiB

+0

Cụ thể, đơn của tôi là một DataManager và APIClient tương ứng. DataManager đôi khi cần dữ liệu từ API và APIClient thỉnh thoảng muốn lưu trữ dữ liệu hoặc tương tác với DataManager. [Tôi mở ra những cách tốt hơn để làm điều này, tất nhiên]. Bây giờ, DataManager chỉ khởi tạo một tham chiếu đến singlet APIClient trong phương thức cần nó, thay vì trong init của DataManger (và ngược lại). – AmitaiB

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