[ 
https://issues.apache.org/jira/browse/CB-10745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15212944#comment-15212944
 ] 

jcesarmobile commented on CB-10745:
-----------------------------------

viewDidUnload was deprecated on iOS 6 and shouldn't be called, never, at least 
that's what the docs say. For some strange reason they might have left it on 
iPad 3.
Anyway, we can't avoid the call to viewDidUnload.
The only thing I can do is to change the [self.webView loadHTMLString:nil 
baseURL:nil]; to [self.webView loadHTMLString:@"" baseURL:nil]; as the string 
shouldn't be nil

> InAppBrowser application on iOS 9.2 / iPad 3 only
> -------------------------------------------------
>
>                 Key: CB-10745
>                 URL: https://issues.apache.org/jira/browse/CB-10745
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin InAppBrowser
>         Environment: iOS 9.2, iPad 3
>            Reporter: Davide
>            Assignee: jcesarmobile
>
> I'm starting to receive crash reports about users using an iPad 3 using iOS 
> 9.2. When I look into the crash reports I'm seeing the following in " 
> CDVInAppBrowser.m"
> - (void)viewDidUnload
> {
>     [self.webView loadHTMLString:nil baseURL:nil];
>     [CDVUserAgentUtil releaseLock:&_userAgentLockToken];
>     [super viewDidUnload];
> }
> XCode is saying that "loadHTMLString"  "Null passed to a callee that requires 
> a non-null argument."
> And in the iOS documentation  
> https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/#//apple_ref/occ/instm/UIWebView/loadHTMLString:baseURL:
>  
> I'm not sure why this only occurs for one specific user on iPad 3 and I can't 
> seem to reproduce the problem in the simulator. 
> Question 1: How to fix?
> Question 2: According to the user the crash happens immidiately when starting 
> my cordova app before a button is pressed to open the inAppBrowser. When does 
> viewDidUnload get called? I have no experience with objective C. I'm making a 
> wild guess this is garbage collection for iOS.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to