[JBoss JIRA] (JBIDE-17607) Allow ios-sim to handle multiple versions of Xcode
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17607?page=com.atlassian.jira.plugi... ]
Gorkem Ercan resolved JBIDE-17607.
----------------------------------
Resolution: Won't Fix
> Allow ios-sim to handle multiple versions of Xcode
> --------------------------------------------------
>
> Key: JBIDE-17607
> URL: https://issues.jboss.org/browse/JBIDE-17607
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: aerogear-hybrid
> Affects Versions: 4.1.1.Final
> Environment: Mac OS X Mavericks (10.9.3), Xcode 5.1.1 (preinstalled) and Xcode 5.0.2 (installed later)
> Reporter: Vineet Reynolds
> Assignee: Gorkem Ercan
> Fix For: 4.1.x
>
>
> I get the following error when running a HMT project in an iOS simulator on JBDS 7.1.1 GA:
> {noformat}
> dyld: Library not loaded: @rpath/iPhoneSimulatorRemoteClient.framework/Versions/A/iPhoneSimulatorRemoteClient
> Referenced from: /Applications/jbdevstudio7.1.1.GA/studio/configuration/org.eclipse.osgi/bundles/923/data//ios-sim
> Reason: image not found
> {noformat}
> Xcode 5.1.1 is default (Mac OS X Mavericks) and was installed into {{/Applications/Xcode.app/}}. Xcode 5.0.2 was installed into {{/Applications/Xcode 2.app/}} and was selected as the default version through {{xcodeselect}}. But the error was still reported.
> This is because the ios-sim binary is linked against the {{/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks}} directory, as seen in output of {{otool -l /Applications/jbdevstudio7.1.1.GA/studio/configuration/org.eclipse.osgi/bundles/923/data/ios-sim}}:
> {noformat}
> ...
> Load command 17
> cmd LC_RPATH
> cmdsize 128
> path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks (offset 12)
> Load command 18
> cmd LC_RPATH
> cmdsize 80
> path /Applications/Xcode.app/Contents/Developer/../OtherFrameworks (offset 12)
> ...
> {noformat}
> Implying that Xcode must be installed into the /Applications/Xcode.app directory and not any other, which prevents {{xcodeselect}} from being completely useful to 'fix' the desired version of Xcode to use.
> The requirement is to not have this limitation of having the selected version of code installed into {{/Applications/Xcode.app}}.
> One way to workaround this limitation currently is to export the project as an Xcode project and then work on it in an older Xcode project.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-15279) [Android] Android SDKManager needs timeout
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15279?page=com.atlassian.jira.plugi... ]
Gorkem Ercan updated JBIDE-15279:
---------------------------------
Fix Version/s: 4.3.x
(was: 4.2.x)
> [Android] Android SDKManager needs timeout
> ------------------------------------------
>
> Key: JBIDE-15279
> URL: https://issues.jboss.org/browse/JBIDE-15279
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: aerogear-hybrid
> Affects Versions: 4.1.1.Final
> Reporter: Gorkem Ercan
> Priority: Minor
> Fix For: 4.3.x
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> AndroidSDKManager.waitForEmulator() does not have a timeout value and waits for ever for the started emulator to connect. In cases where adb fails this causes a problem.
> Create a timeout for AndroidSDKManager. Value needs to be user manageable alternately a confirmation before aborting should be in place to accommodate different developer environments.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-15769) [Config Editor] Only Android parameters added to parameters table
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15769?page=com.atlassian.jira.plugi... ]
Gorkem Ercan updated JBIDE-15769:
---------------------------------
Fix Version/s: 4.2.1.Final
(was: 4.2.x)
> [Config Editor] Only Android parameters added to parameters table
> -----------------------------------------------------------------
>
> Key: JBIDE-15769
> URL: https://issues.jboss.org/browse/JBIDE-15769
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid
> Affects Versions: 4.1.1.Beta1
> Reporter: Michelle Murray
> Assignee: Gorkem Ercan
> Fix For: 4.2.1.Final
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> In Cordova Configuration Editor, Platform Properties mode:
> 1. Click Add for first features table (opens Cordova Plugin Discovery window)
> 2. Select check box for cordova item (e.g., org.apache.cordova.camera)
> 3. Click Next
> 4. Click Finish
> Outcomes:
> * "Camera" is added to feature table
> * "android-package" is added to parameter table
> * Following is added to file in config.xml mode
> {noformat}
> <feature name="Camera">
> <param name="android-package" value="org.apache.cordova.camera.CameraLauncher" />
> <param name="ios-package" value="CDVCamera" />
> </feature>
> {noformat}
> So looks like only the Android parameter is being added to the parameter table. Should the iOS parameter be automatically added to the parameter table too?
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-16152) Support multiselection when removing cordova plugins via project explorer
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-16152?page=com.atlassian.jira.plugi... ]
Gorkem Ercan updated JBIDE-16152:
---------------------------------
Fix Version/s: 4.3.0.Alpha1
(was: 4.2.x)
> Support multiselection when removing cordova plugins via project explorer
> -------------------------------------------------------------------------
>
> Key: JBIDE-16152
> URL: https://issues.jboss.org/browse/JBIDE-16152
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: aerogear-hybrid
> Affects Versions: 4.1.1.CR1
> Environment: JBDS7.1.0.CR1 CR1-v20131124-0717-B560
> Reporter: Vlado Pakan
> Priority: Minor
> Fix For: 4.3.0.Alpha1
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> 1. Create new Hybrid Mobile project
> 2. Add couple of plug-ins to project
> 3. Select added plugins in Project Explorer
> 4. Choose Remove Cordova Plug-in from Project Explorer context menu
> Error: Dialog asking to remove first selected plug-in is displayed and only this plug-in is removed. Would be more intuitive if all selected plug-ins will be removed
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-17203) Cordova project requires user to recreate run configuration when iOS target sdk is changed
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17203?page=com.atlassian.jira.plugi... ]
Gorkem Ercan updated JBIDE-17203:
---------------------------------
Fix Version/s: 4.3.x
(was: 4.2.x)
> Cordova project requires user to recreate run configuration when iOS target sdk is changed
> ------------------------------------------------------------------------------------------
>
> Key: JBIDE-17203
> URL: https://issues.jboss.org/browse/JBIDE-17203
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid
> Reporter: Tadeas Kriz
> Assignee: Gorkem Ercan
> Fix For: 4.3.x
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> When cordova application is changed that way that it requires newer iOS target SDK (for example switching from iOS 6 to iOS 7) it will no longer compile unless the user deletes and then makes a new run configuration. It would be good if the user might select which target sdk will be used, this will probably mitigate this issue.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months
[JBoss JIRA] (JBIDE-17398) iOS run configuration has wrong sdk when first created for a project
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17398?page=com.atlassian.jira.plugi... ]
Gorkem Ercan updated JBIDE-17398:
---------------------------------
Fix Version/s: 4.2.1.Final
(was: 4.2.x)
> iOS run configuration has wrong sdk when first created for a project
> --------------------------------------------------------------------
>
> Key: JBIDE-17398
> URL: https://issues.jboss.org/browse/JBIDE-17398
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid
> Environment: Mac OS X 10.9.2
> Java version 1.7.0_51
> JBDS 8 Beta 1
> Reporter: Tadeas Kriz
> Fix For: 4.2.1.Final
>
>
> When user imports cordova project into JBDS 8 beta and tries to run it on iOS simulator, it says that there is no ios engine set for the project and asks if user wants to resolve it. When resolved, the run configuration has wrong iOS SDK set and cannot be run. User then has to either change the sdk to be the right one, or remove the configuration and hit 'Run on iOS Simulator' again, which then uses the right SDK.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 6 months