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

Mark commented on CB-12459:
---------------------------

Hello,
Thank you Kerri for the comment.
Yes I've tried both CLI's and every version of iOS platform from 4.0 onwards as 
well as plugin versions. I've tried running the code on iPhone 4S (iOS 9.3.2), 
iPhone5 (10.2) and it has an active registered sim in the phones registered on 
the mobile network.I have used Safari to view the WebView degug and if I go to 
Console, there are Zero errors outputted. I've put in console.log and alert 
statements throughout the test program and they all execute perfectly except 
the one in the deviceready event.

( But please perhaps do not progress this isssue further until i have managed 
to convert the project to CDVUIWebViewEngine. That might solve all issues. I 
have no idea how long this is going to take because i've looked for examples 
online for a week now and have had no luck at all - it might be very simple for 
a thoroughbred iOS developer but im a newbie. On a side note, if this is such a 
major change in cordova to no longer support CDVViewController delegates then i 
wonder why im having such problems finding even one example of how to make the 
conversion to CDVUIWebViewEngine - I'd have thought that would have had a 
footnote comment on how to do it atleast when the release came out ? )

jcesarmobile - i do understand your frustration at having to deal with so many 
apache "troublesome users" who are a burden to you and you're probably under a 
lot of stress, but please understand that i only reopened the issue because i 
was not sure you had seen (or would see) my comment, and i was then sure you 
had misunderstood my issue. There was no maliciousness involved.I simply did 
not realise that you held it as such a traversty of justice for me having 
reopened the issue again. I am sorry - but please also understand that i have 
exhausted every possible avenue and it's cost me 120+ hrs of lost development 
revenue trying to resolve this issue and i and my client(s) are desperate. I 
realise the code doesn't compile - that is and was my whole point. The change i 
made was what other users recommended. The offending line preventing 
compilation could have just been removed as i did and it would have compiled 
fine but then the app hangs because deviceready is never called nor the 
didFinishLaunchingWithOptions which is actually more important than the 
webViewDidFinishLoad (which I've gotten around the Virtual Machine problem 
which was the other issue why i wasnt able to call it outside not just slapping 
any other call in place). 

Once again, thank you for your efforts in keeping these valuable tools 
available to us end users. But please do not get so quickly offended or 
discourteous with it's userbase - who are your customers. Please feel our 
"pain" as well, and hopefully we can meet halfway in resolving issues 
especially one as "troublesome" as myself. The nature of some businesses 
needing to make a living is that we have to bounce between 5 development 
languages, hundreds of thirdparty tools, 16hr working days and we can therefore 
be a master of none even with 24 years of development experience.

> network-information and device plugins cause deviceready to not fire on 
> cordova-ios 4+
> --------------------------------------------------------------------------------------
>
>                 Key: CB-12459
>                 URL: https://issues.apache.org/jira/browse/CB-12459
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Device, Plugin Network Information
>    Affects Versions: [email protected]
>         Environment: Phonegap cli version 6.4.3, cordova cli 6.5.0, cordova 
> platform ios 4.3.1
>            Reporter: Mark
>            Assignee: jcesarmobile
>
> installing either of these 2 plugins results in an app deviceready event not 
> firing. It also results in the didFinishLaunchingWithOptions delegates not 
> firing. 
> I used a bare skeleton of an app, but executing only these commands :
> phonegap create test com.test "Test"
> cd test
> cordova platform add ios
> cordova plugin add cordova-plugin-network-information
> I edit the MainViewController.h file and add the protocol to the declaration :
> MainViewController implements CDVViewController <UIWebViewDelegate>
> I edit MainViewController.m and simply add the method definition :
> - (void)webViewDidFinishLoad:(UIWebView *)webView {
>      
>     [super webViewDidFinishLoad:theWebView];  
> }
> I use XCode (7+) to install the app and run it on any iphone device and the 
> deviceready event never fires.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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

Reply via email to