2015-05-18 26 views
7

Tôi có Unity 5.0.2p1 Cá nhân và Xcode Phiên bản 6.3.1 (6D1002).Không thể khởi động iPhone Simulator

Dưới đây là một số bước cho bất cứ ai hy vọng sẽ tạo lại vấn đề:

  1. Một Unity trống mới dự án
  2. IOS chơi Cài đặt> Phiên bản SDK: Simulator SDK
  3. Xây dựng và Run sản xuất này khi ứng dụng là đưa ra trong mô phỏng:

Cảnh báo: Lỗi tạo mục tiêu LLĐB tại path '/Users/...(user tên) .../Thư viện/Nhà phát triển/Xcode/DerivedData/Unity-iPhone-couukthirzleocbdfmbmdpjhxrtr/Xây dựng/Sản phẩm/Gỡ lỗi-iphonesimulator/ProductName.app'- sử dụng mục tiêu LLDB trống có thể gây chậm bộ nhớ đọc từ thiết bị từ xa .

dyld: Symbol không tìm thấy: __ZN5metal16g_CurrentEncoderE

tham chiếu từ: tên /Users/...(user) .../Library/Developer/CoreSimulator/Thiết bị/530A44CB-5978-4926-9E91-E9DBD5BFB105/dữ liệu/Container/Bundle/ứng dụng/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName

Dự kiến ​​trong: phẳng namespace

tên /Users/...(user) ... /Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName

Sau đó, nếu bạn chọn Kiến trúc chuẩn trong Xcode Build Cài đặt và xây dựng và chạy lại nó tạo ra này:

dyld: biểu tượng lười biếng ràng buộc thất bại: Biểu tượng không được tìm thấy: _UnityRegisterProInterface

tham chiếu từ : /Users/...(user name) .../Thư viện/Nhà phát triển/CoreSimulator/Thiết bị/530A44CB-5978-4926-9E91-E9DBD5BFB105/dữ liệu/Vùng chứa/Gói/Ứng dụng/444E88D1-3B5D-46FA-A143-B8634F56398E /ProductName.app/ProductName

Dự kiến ​​trong: namespace phẳng

dyld: Symbol không tìm thấy: _UnityRegisterProInterface

tham chiếu từ: tên /Users/...(user) .../Library/Developer/CoreSimulator/Thiết bị/530A44CB-5978- 4926-9E91-E9DBD5BFB105/data/Container/Bundle/ứng dụng/444E88D1-3B5D-46FA-A143-B8634F56398E/ProductName.app/ProductName

Dự kiến ​​trong: namespace phẳng

(LLĐB)

Kết quả tương tự xảy ra với các cài đặt khác nhau trong Cài đặt Unity iOS Player:

  • Scripting Backend: Mono (2.0)/IL2CPP
  • Kiến trúc: ARMv7/ARM64/Universal
  • Target iOS phiên bản: 6,0/8,1
  • Graphics API: Automatic/Open GL ES 2.0/Open GL ES 3.0/Metal

Cũng có được kết quả tương tự sử dụng Cài đặt Xcode tích xây dựng:

  • cơ sở SDK: iphonesimulator (không tìm thấy SDK)/chuẩn kiến ​​trúc (ARMv7, arm64) - $ (ARCHS_STANDARD)
  • Nền tảng hỗ trợ: iphonesimulator/iOS
  • iOS Triển khai mục tiêu: iOS 6.0/iOS 8.1/iOS 8,3

Bất kỳ gợi ý rất đánh giá cao.

+0

Dường như đây là lỗi trong 5.0.2p1 ở phía Unity. Chúng tôi có một bản sửa lỗi cần được phát hành trong bản phát hành bản vá sau. –

+0

Cảm ơn thông tin. – azami1986

+0

Phiên bản Unity nào tôi sẽ cài đặt để tạo ứng dụng ios và thử nghiệm trên trình mô phỏng iphone ?. Phiên bản Unity 5.0.x có lỗi tương tự và ứng dụng không thể khởi động trên iphone-simulator .. Tôi sử dụng Xcode 6.3.2. – azami1986

Trả lời

0

này được giải quyết trong Patch phát hành 5.1.0p1: https://unity3d.com/unity/qa/patch-releases

Check-out Release Notes: (696.798) - iOS: Cố định mô phỏng đâm khi khởi động do "Symbol không tìm thấy: __ZN5metal16g_CurrentEncoderE".

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