Jquery Ninja created CB-1806:
--------------------------------

             Summary: Upgrading cordova 1.9.0 (iOS) to cordova 2.1.0 and 
updating existing projects to use 2.1.0
                 Key: CB-1806
                 URL: https://issues.apache.org/jira/browse/CB-1806
             Project: Apache Cordova
          Issue Type: New Feature
          Components: iOS
         Environment: on a mac os x lion version 10.7.5
in xcode Version 4.5.1 (4G1004)

            Reporter: Jquery Ninja
            Assignee: Shazron Abdullah


I have uninstalled cordova 1.9.0 by doing:

To uninstall:

Remove the PHONEGAPLIB value in Xcode Preferences -> Source Trees

Delete the ~/Documents/PhoneGapLib folder

Delete the ~/Library/Application Support/Developer/Shared/Xcode/Project 
Templates/PhoneGap folder

Delete the "~/Library/Application 
Support/Developer/Shared/Xcode/Templates/Project 
Templates/Application/PhoneGap-based Application.xctemplate" or the 
"~/Library/Developer/Xcode/Templates/Project\ 
Templates/Application/PhoneGap-based\ Application.xctemplate" folder

Delete the /Users/Shared/PhoneGap/Frameworks/PhoneGap.framework folder Delete 
the ~/Library/Frameworks/PhoneGap.framework symlink

I then followed the upgrade guides: http://github.com/apache/incubator-cordova 
ios/blob/master/guides/Cordova%20Plugin%20Upgrade%20Guide.md and 
http://docs.phonegap.com/en/2.1.0/guide_upgrading_ios_index.md.html The project 
builds with no errors, but when I try to run: On an iPhone with iOS 5.1.1 I get 
this error:

ERROR: Start Page at 'www/index.html' was not found.
and on an iPhone with iOS 6.0 I get this error:

Failed to load webpage with error: The requested URL was not found on this 
server.
Whether I remove the only external link or all javascript sources, whether I 
manually add the www folder, or anything at all that can be found on the 
internet, these errors are persistent.

Was I supposed to install cordova 2.0.0 first before installing 2.1.0

Another issue I am not too sure of is: Change in the method signature of the 
CordovaLib's JSONKit method categories, they are prefixed with "cdvjk_" now:e.g.

[myDict cdvjk_JSONString];
instead of:

[myDict JSONString];
I checked JSONKit.h and JSONKit.m in

/Path/to_my_installation/Cordova-2.1.0/lib/ios/CordovaLib/Classes/JSON
and there was no problem.

I have spent days searching the internet and trying out all different 
suggestions but none work. If I navigate to

/var/log
cat system.log
I get this result after running on the iPhone 6.0 simulator:

Interface Builder Cocoa Touch Tool[#####]: BUG in libdispatch client: 
kevent[EVFILT_VNODE] add: "Bad file descriptor" - 0x9
Install of 
"/~/Library/Developer/Xcode/DerivedData/appnamename-a_bunch_of_numbers/Build/Products/Debug-iphonesimulator/appname.app"
 requested by  SimulatorBridge
MobileInstallationInstall_Server: Installing app com.company_name.package_name
MobileInstallationInstall_Server: Staging: 0.05s; Waiting: 0.00s; Installation: 
0.04s; LS Sync: 0.03s; Overall: 0.14s
(UIKitApplication:com.company_name.package_name[0xba4d][17042]): Spawned and 
waiting for the debugger to attach before continuing...
debugserver-### for x86_64.
Listening to port 31208...
Got a connection, waiting for process information for launching or attaching.
1 +0.000000 sec error: ::task_get_exception_ports ( task = 0x1b03, mask = 
0xbfe, maskCnt => 12, ports, behaviors, flavors ) err = (os/kern) invalid 
argument (0x00000004)
Multi-tasking -> Device: YES, App: YES

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to