2015-07-14 3 views
0

Я хочу протестировать мое приложение для ios6. Итак, я скачал xcode 5. В xcode5 При открытии xib, xcode выходит из строя со следующим журналом. Пожалуйста, предложите решение.xcode 5 сбой при открытии xib, разработанный в xcode6

Process:    Xcode [2807] 
Path:     /Applications/Xcode 2.app/Contents/MacOS/Xcode 
Identifier:   com.apple.dt.Xcode 
Version:    5.0 (3332.25) 
Build Info:   IDEApplication-3332025000000000~2 
Code Type:    X86-64 (Native) 
Parent Process:  ??? [1] 
Responsible:   Xcode [2807] 
User ID:    501 

Date/Time:    2015-07-14 12:55:38.017 +0500 
OS Version:   Mac OS X 10.10.3 (14D131) 
Report Version:  11 
Anonymous UUID:  F20A6FAB-50EF-797B-17ED-DCA402DAE3BA 


Time Awake Since Boot: 11000 seconds 

Crashed Thread:  0 Dispatch queue: com.apple.main-thread 

Exception Type:  EXC_CRASH (SIGABRT) 
Exception Codes:  0x0000000000000000, 0x0000000000000000 

Application Specific Information: 
ProductBuildVersion: 5A1413 
ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-3742/IBPlugin/Utilities/IBObjectMarshalling.m:36 
Details: Failed to launch cocoa touch tool: Error Domain=com.apple.InterfaceBuilder Code=-1 "Interface Builder encountered an error communicating with the iOS Simulator." UserInfo=0x7fa34bda8380 {NSUnderlyingError=0x7fa34b78c2f0 "The operation couldn’t be completed. (IBMessageChannelErrorDomain error 1.)", NSLocalizedDescription=Interface Builder encountered an error communicating with the iOS Simulator., NSLocalizedRecoverySuggestion=Please check Console.app for crash reports for "Interface Builder Cocoa Touch Tool" for further information., NSLocalizedFailureReason="Interface Builder Cocoa Touch Tool" (2879) failed to launch and exited with status (null), signal 6.} 
Object: <NSThread: 0x7fa341c2bb30> 
Method: -cocoaTouchToolForTargetRuntime: 
Thread: <NSThread: 0x7fa341c2bb30>{number = 1, name = main} 
Hints: None 
+0

Вам не нужно использовать Xcode 5 раз, чтобы проверить ваше приложение на прошивке 6. Вы не можете распространять в AppStore без компиляции против IOS 8 SDK, так что вы должны использовать Xcode 6 компилировать это так или иначе. Просто подключите устройство iOS 6 к Xcode или загрузите устаревшие симуляторы из настроек Xcode. Может быть, вы также должны спросить себя, действительно ли вам нужно поддерживать iOS 6? – liamnichols

ответ

0

В File Inspector файла XIB, есть "Interface Builder Document" всплывающее окно и один из вариантов является "Открыть в". И оттуда вы можете выбрать «Xcode 5».

Если у вас включена автоматическая компоновка, то самое низкое, что вы можете пойти, это Xcode 5.1.

Change compatible Xcode version for XIB files

+0

Я пробовал это. К сожалению, это решение не сработало для меня. – Hxb

+0

Включена ли автоматическая компоновка для вашего xib-файла? Уверен, что это ... –

+0

не отключит автомасштабирование эффект моих просмотров? – Hxb

Смежные вопросы