相关疑难解决方法(0)

无法在捆绑中加载NIB

我正在尝试将Janrain Engage作为自定义模块与Appcelerator Titanium集成.我创建了一个示例模块,并将JREngage文件夹拖到示例模块xcodeproj中,如Jainrain文档中所示.

现在我给这个项目提供构建命令,然后执行./build.py,最后我执行titanium run命令.它在带有空白屏幕的模拟器中启动应用程序,并立即崩溃抛出以下错误.

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle </ Users/abhilash/Library/Application Support/iPhone Simulator/4.2/Applications/CA167346-4091-4E16-B841-955D1D391713/test.app>(loaded)'名称为'JRProvidersController''

为什么会发生这种错误?

iphone xcode titanium appcelerator ios

98
推荐指数
14
解决办法
14万
查看次数

NSInternalInconsistencyException无法在bundle中加载nib

我已经创建了一个儿童游戏应用程序.

每轮加载12个不同的问题.在第4轮之后,应用程序崩溃并显示以下日志:

ImageIO: CGImageRead_mapData 'open' failed '/var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/test.app/pi_ok.png'
         error = 24 (Too many open files)


2011-03-24 02:26:34.743 [424:707] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/VisualMath.app> (loaded)' with name 'ThemePickerController''
*** Call stack at first throw:
(
    0   CoreFoundation                      0x3182464f __exceptionPreprocess + 114
    1   libobjc.A.dylib                     0x3651dc5d objc_exception_throw + 24
    2   CoreFoundation                      0x31824491 +[NSException raise:format:arguments:] + 68
    3   CoreFoundation                      0x318244cb +[NSException raise:format:] + 34
    4   UIKit                               0x330d2a53 -[UINib instantiateWithOwner:options:] + 1110
    5   UIKit …
Run Code Online (Sandbox Code Playgroud)

iphone crash cocoa-touch nib ipad

19
推荐指数
2
解决办法
3万
查看次数

终止应用程序由于未捕获的异常"NSInternalInconsistencyException",理由是:"不能在包中加载NIB

尝试在我的设备上运行我的应用程序,运行时遇到以下SIGART错误:

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle(loaded)',名称为'ViewController''

我有非常有限的iOS的经验和知识,但我认为它可能在我ViewController.m是与下面的代码段

-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    if((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]))
    {
        log = [[NSMutableString alloc] init];
    }

    return self;
}
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?

objective-c ios

10
推荐指数
1
解决办法
5万
查看次数

标签 统计

ios ×2

iphone ×2

appcelerator ×1

cocoa-touch ×1

crash ×1

ipad ×1

nib ×1

objective-c ×1

titanium ×1

xcode ×1