iOS App的PhoneGap错误处理

时间:2015-05-07 02:38:41

标签: ios cordova

我有一个在PhoneGap中设计的iOS应用。问题是应用程序在导航过程中崩溃了。该应用程序非常庞大,有很多视频,但遗憾的是我无法找到引发错误的内容。

我做的是:

  • Safari iPad Inspect元素。那里没有错误。我删除了所有这些,但应用程序仍在崩溃而没有任何警告。
  • 如上所述here,我创建了error.html并在MainViewController.m中添加了这些行:

    (void) webView:(UIWebView*)theWebView didFailLoadWithError:(NSError*)error 
        {
        [theWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"error" ofType:@"html" inDirectory:@"www"] isDirectory:NO]]]; 
        }
    

不幸的是,两种方法都没有效果。知道我应该去哪个方向吗?

1 个答案:

答案 0 :(得分:0)

您可以使用跟踪JavaScript错误的错误跟踪服务来获取有关错误的信息。

Atatus就是这样一种服务,适用于Cordova / PhoneGap。