[jira] [Updated] (CB-12502) Document minimum iOS version support / Xcode requirements

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12502?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12502:
--
Fix Version/s: cordova-ios@4.4.0

> Document minimum iOS version support / Xcode requirements
> -
>
> Key: CB-12502
> URL: https://issues.apache.org/jira/browse/CB-12502
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Docs, iOS
>Affects Versions: Master
>Reporter: Filip Maj
>Assignee: Kerri Shotts
> Fix For: cordova-ios@4.4.0
>
>
> I was trying to answer the question "what minimum iOS version does 
> cordova-ios support?" Finding an answer to that question was challenging and 
> lead to some conflicting information.
> There was a [discuss thread on the mailing list talking about 
> this|https://lists.apache.org/thread.html/6dbe3ad68265e52982f44e4e68ff413dd5ed1617ea0cef25a4e844da@%3Cdev.cordova.apache.org%3E],
>  but that is the only source of information on the topic.
> First, the [cordova-ios repository itself only mentions that Xcode 7+ is a 
> requirement|https://github.com/apache/cordova-ios#cordova-ios]. Perhaps we 
> should also explicitly mention what iOS version(s) we support?
> Second, the [cordova-docs mentions Xcode 6+ is required, and vaguely mentions 
> iOS 8 (but does not imply that that is the minimum 
> version|https://cordova.apache.org/docs/en/latest/guide/platforms/ios/index.html#requirements-and-support].
>  Perhaps we can clarify the requirements here?
> Third, the [cordova-docs iOS simulator instructions show screenshots using an 
> old (probably unsupported?) Xcode version, deploying to iOS 5 and 6 
> simulators (which I think are now also 
> unsupported)|https://cordova.apache.org/docs/en/latest/guide/platforms/ios/index.html#deploying-to-simulator].
>  Should we update these as well? 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-11794) Hook after_build not working on iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-11794:
--
Description: 
I discovered the bug, by following this scenario:

clean ionic project;
open terminal at project root;
{code}
1. rm -rf plugins/ (remove the plugins folder)
2. cordova add platform ios
3. cordova build ios
4. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
5. in both folders found above, we find the Contents.json file that tells xcode 
which icon/splash screen goes to wich resolution
6. cordova platform rm ios
7. cordova platform add ios (add the platform again, but the plugins are 
installed from plugins/ folder found in the root of the project)
8. cordova build ios
9. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
10. in both folders found above is missing the Contents.json file, so, after we 
open .xcodeproj file in xcode, all the icons and launch screens 
are unassigned, so the app starts on the iOS device at a wrong resolution. 
(example: run app on iPhone 5C and the app starts at iPhone 4 resolution with 
black bars on top and bottom).
{code}

I think this might be a cordova Bug but I am not sure.

As a workaround, I copied the Contents.json files to another location in my 
project and: 
{code}
1. added an after_build hook to copy these file into 
platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
platforms/ios//Images.xcassets/LaunchImage.launchimage/ paths.
2. cordova platform rm ios
3. cordova platform add ios
4. cordova build ios
5. this should be the place where the after_build hook should run.
{code}

If you run cordova build ios again the hook works.

I have noticed that the first time you run cordova build ios the message "** 
BUILD SUCCEEDED **" does not appear, sometimes only after the third time of 
running cordova build ios this message appears. From what I can tell only when 
the message ** BUILD SUCCEEDED ** appears the after_build hook is run. 

This issue can be reproduced with the after_compile hook as well.

What I have done in order to achieve this "workaround" is: I have made a 
before_compile hook which copies the Contents.json file where it should be 
copied and it works.

I hope that I described the problem well. If there are any questions you can 
ask me later



  was:
I discovered the bug, by following this scenario:

clean ionic project;
open terminal at project root;

1. rm -rf plugins/ (remove the plugins folder)

2. cordova add platform ios

3. cordova build ios

4. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/

5. in both folders found above, we find the Contents.json file that tells xcode 
which icon/splash screen goes to wich resolution

6. cordova platform rm ios

7. cordova platform add ios (add the platform again, but the plugins are 
installed from plugins/ folder found in the root of the project)

8. cordova build ios

9. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/

10. in both folders found above is missing the Contents.json file, so, after we 
open .xcodeproj file in xcode, all the icons and launch screens 
are unassigned, so the app starts on the iOS device at a wrong resolution. 
(example: run app on iPhone 5C and the app starts at iPhone 4 resolution with 
black bars on top and bottom).

I think this might be a cordova Bug but I am not sure.

As a workaround, I copied the Contents.json files to another location in my 
project and: 

1. added an after_build hook to copy these file into 
platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
platforms/ios//Images.xcassets/LaunchImage.launchimage/ paths.

2. cordova platform rm ios

3. cordova platform add ios

4. cordova build ios

5. this should be the place where the after_build hook should run.

If you run cordova build ios again the hook works.

I have noticed that the first time you run cordova build ios the message "** 
BUILD SUCCEEDED **" does not appear, sometimes only after the third time of 
running cordova build ios this message appears. From what I can tell only when 
the message ** BUILD SUCCEEDED ** appears the after_build hook is run. 

This issue can be reproduced with the after_compile hook as well.

What I have done in order to achieve this "workaround" is: I have made a 
before_compile hook which copies the Contents.json file where it should be 
copied and it works.

I hope that I described the problem well. If there are any questions you can 
ask me later




> Hook after_build not working on iOS
> ---
>
> Key: CB-11794
> URL: https://issues.apache.org/jira/browse/CB-11794
> Project: Apache Cord

[jira] [Commented] (CB-11794) Hook after_build not working on iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-11794:
---

hooks are run by the cli, and not the platform. Added it to Components

> Hook after_build not working on iOS
> ---
>
> Key: CB-11794
> URL: https://issues.apache.org/jira/browse/CB-11794
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib, iOS
> Environment: OS X 10.11.6
> Tools:
> node: v6.4.0
> npm: 3.10.6
> cordova: 6.3.1
> ionic: 2.0.0
> grunt: grunt-cli v1.2.0
> grunt v1.0.1
> bower: 1.7.9
> Installed platforms:
>   ios 4.2.1
> My app is written using ionic 1 and angularjs 1
>Reporter: Radu Moian-Dusa
>
> I discovered the bug, by following this scenario:
> clean ionic project;
> open terminal at project root;
> 1. rm -rf plugins/ (remove the plugins folder)
> 2. cordova add platform ios
> 3. cordova build ios
> 4. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
> 5. in both folders found above, we find the Contents.json file that tells 
> xcode which icon/splash screen goes to wich resolution
> 6. cordova platform rm ios
> 7. cordova platform add ios (add the platform again, but the plugins are 
> installed from plugins/ folder found in the root of the project)
> 8. cordova build ios
> 9. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
> 10. in both folders found above is missing the Contents.json file, so, after 
> we open .xcodeproj file in xcode, all the icons and launch 
> screens are unassigned, so the app starts on the iOS device at a wrong 
> resolution. (example: run app on iPhone 5C and the app starts at iPhone 4 
> resolution with black bars on top and bottom).
> I think this might be a cordova Bug but I am not sure.
> As a workaround, I copied the Contents.json files to another location in my 
> project and: 
> 1. added an after_build hook to copy these file into 
> platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> platforms/ios//Images.xcassets/LaunchImage.launchimage/ paths.
> 2. cordova platform rm ios
> 3. cordova platform add ios
> 4. cordova build ios
> 5. this should be the place where the after_build hook should run.
> If you run cordova build ios again the hook works.
> I have noticed that the first time you run cordova build ios the message "** 
> BUILD SUCCEEDED **" does not appear, sometimes only after the third time of 
> running cordova build ios this message appears. From what I can tell only 
> when the message ** BUILD SUCCEEDED ** appears the after_build hook is run. 
> This issue can be reproduced with the after_compile hook as well.
> What I have done in order to achieve this "workaround" is: I have made a 
> before_compile hook which copies the Contents.json file where it should be 
> copied and it works.
> I hope that I described the problem well. If there are any questions you can 
> ask me later



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-11794) Hook after_build not working on iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-11794:
--
Component/s: CordovaLib

> Hook after_build not working on iOS
> ---
>
> Key: CB-11794
> URL: https://issues.apache.org/jira/browse/CB-11794
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib, iOS
> Environment: OS X 10.11.6
> Tools:
> node: v6.4.0
> npm: 3.10.6
> cordova: 6.3.1
> ionic: 2.0.0
> grunt: grunt-cli v1.2.0
> grunt v1.0.1
> bower: 1.7.9
> Installed platforms:
>   ios 4.2.1
> My app is written using ionic 1 and angularjs 1
>Reporter: Radu Moian-Dusa
>
> I discovered the bug, by following this scenario:
> clean ionic project;
> open terminal at project root;
> 1. rm -rf plugins/ (remove the plugins folder)
> 2. cordova add platform ios
> 3. cordova build ios
> 4. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
> 5. in both folders found above, we find the Contents.json file that tells 
> xcode which icon/splash screen goes to wich resolution
> 6. cordova platform rm ios
> 7. cordova platform add ios (add the platform again, but the plugins are 
> installed from plugins/ folder found in the root of the project)
> 8. cordova build ios
> 9. ls -l platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> ls -l platforms/ios//Images.xcassets/LaunchImage.launchimage/
> 10. in both folders found above is missing the Contents.json file, so, after 
> we open .xcodeproj file in xcode, all the icons and launch 
> screens are unassigned, so the app starts on the iOS device at a wrong 
> resolution. (example: run app on iPhone 5C and the app starts at iPhone 4 
> resolution with black bars on top and bottom).
> I think this might be a cordova Bug but I am not sure.
> As a workaround, I copied the Contents.json files to another location in my 
> project and: 
> 1. added an after_build hook to copy these file into 
> platforms/ios//Images.xcassets/AppIcon.appiconset/ and 
> platforms/ios//Images.xcassets/LaunchImage.launchimage/ paths.
> 2. cordova platform rm ios
> 3. cordova platform add ios
> 4. cordova build ios
> 5. this should be the place where the after_build hook should run.
> If you run cordova build ios again the hook works.
> I have noticed that the first time you run cordova build ios the message "** 
> BUILD SUCCEEDED **" does not appear, sometimes only after the third time of 
> running cordova build ios this message appears. From what I can tell only 
> when the message ** BUILD SUCCEEDED ** appears the after_build hook is run. 
> This issue can be reproduced with the after_compile hook as well.
> What I have done in order to achieve this "workaround" is: I have made a 
> before_compile hook which copies the Contents.json file where it should be 
> copied and it works.
> I hope that I described the problem well. If there are any questions you can 
> ask me later



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/522#discussion_r103362278
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -342,13 +322,6 @@ function copyPlugin(pinfo, plugins_dir, link) {
 var dest = path.join(plugins_dir, pinfo.id);
 var altDest;
 
-//check if alternative id already exists in plugins directory
-if(pluginMapperotn[pinfo.id]) {
-altDest = path.join(plugins_dir, pluginMapperotn[pinfo.id]);
-} else if(pluginMappernto[pinfo.id]) {
-altDest = path.join(plugins_dir, pluginMappernto[pinfo.id]);
-}
-
 if(fs.existsSync(altDest)) {
--- End diff --

I think altDest doesn't need to exist anymore


> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/522#discussion_r103362438
  
--- Diff: cordova-lib/src/plugman/fetch.js ---
@@ -257,7 +237,7 @@ function checkID(expectedIdAndVersion, pinfo) {
 var parsedSpec = pluginSpec.parse(expectedIdAndVersion);
 
 if (parsedSpec.id != pinfo.id) {
-var alias = parsedSpec.scope ? null : 
pluginMappernto[parsedSpec.id] || pluginMapperotn[parsedSpec.id];
+var alias = null;
 if (alias !== pinfo.id) {
--- End diff --

delete this if + alias


> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/522#discussion_r103360880
  
--- Diff: cordova-lib/spec-plugman/install.spec.js ---
@@ -221,7 +221,7 @@ describe('install', function() {
 });
 });
 
-it('Test 006 : should call fetch and convert oldID to newID', 
function(done) {
+xit('Test 006 : should call fetch and convert oldID to newID', 
function(done) {
--- End diff --

yup


> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

Github user stevengill commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/522#discussion_r103361780
  
--- Diff: cordova-lib/src/plugman/uninstall.js ---
@@ -165,14 +165,7 @@ module.exports.uninstallPlugin = function(id, 
plugins_dir, options) {
 deps.forEach(function (d) {
 var parsedSpec = pluginSpec.parse(d.id);
 deps_path = path.join(plugin_dir, '..', parsedSpec.id);
--- End diff --

don't need deps_path variable or parsedSpec anymore i think. 


> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-12500) CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu

2017-02-27 Thread zhuisui (JIRA)

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

zhuisui edited comment on CB-12500 at 2/28/17 1:14 AM:
---

I wrote this in ~/.profile.
export 
CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL="$HOME/.gradle/wrapper/dists/gradle-2.14.1-all/53l0mv9mggp9q5m2ip574m21oh/gradle-2.14.1-all.zip"
Then, cordova got it.


was (Author: zyf0330):
I wrote this in ~/.profile.
{export 
CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL="$HOME/.gradle/wrapper/dists/gradle-2.14.1-all/53l0mv9mggp9q5m2ip574m21oh/gradle-2.14.1-all.zip"}
Then, cordova got it.

> CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu
> 
>
> Key: CB-12500
> URL: https://issues.apache.org/jira/browse/CB-12500
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Affects Versions: 6.5.0
> Environment: Ubuntu 16.10
>Reporter: zhuisui
>
> After I set CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL env  starting with /, 
> `cordova build` print error, and it shows that cordova read gradle path as 
> '$project/platforms/android/gradle/wrapper$CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'.
>  So it treat this url starting with / as a relative path. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12500) CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu

2017-02-27 Thread zhuisui (JIRA)

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

zhuisui commented on CB-12500:
--

I wrote this in ~/.profile.
{export 
CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL="$HOME/.gradle/wrapper/dists/gradle-2.14.1-all/53l0mv9mggp9q5m2ip574m21oh/gradle-2.14.1-all.zip"}
Then, cordova got it.

> CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu
> 
>
> Key: CB-12500
> URL: https://issues.apache.org/jira/browse/CB-12500
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Affects Versions: 6.5.0
> Environment: Ubuntu 16.10
>Reporter: zhuisui
>
> After I set CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL env  starting with /, 
> `cordova build` print error, and it shows that cordova read gradle path as 
> '$project/platforms/android/gradle/wrapper$CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'.
>  So it treat this url starting with / as a relative path. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12506) getPicture() breaks layout

2017-02-27 Thread Ali Zahid (JIRA)

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

Ali Zahid commented on CB-12506:


I didn't see the option for `2.3.1`, so I choose the `-dev` version. But the 
installed version is indeed `2.3.1`

Yes, I do have `cordova-plugin-statusbar` installed. I have version `2.2.1` 
installed right now.

Some (possibly) relevant lines from my `config.xml`









I wasn't sure how to install `2.2.2-dev` because it's not on NPM, so I 
installed directly from the GitHub repo. The issue seems to be fixed. What do I 
do? Report the bug on their tracker or add a manual fix?

> getPicture() breaks layout
> --
>
> Key: CB-12506
> URL: https://issues.apache.org/jira/browse/CB-12506
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 2.3.1-dev
>Reporter: Ali Zahid
>  Labels: bug
>
> Calling getPicture() breaks the layout.
> Look at this screenshot: http://i.imgur.com/C3v7rOh.png
> When the gallery or the camera opens, it goes fullscreen. But when it goes 
> away, it doesn't resize the app viewport and I end up with the broken layout.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11346) Remove known platforms check for Platform API

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-11346:
-

GitHub user purplecabbage opened a pull request:

https://github.com/apache/cordova-lib/pull/523

CB-11346



### Platforms affected
All, none, ... 

### What does this PR do?
Removes multiple checks for 'known' platforms

### What testing has been done on this change?
tested by adding a new platform that was not in the known-good list
specs to follow ...

### Checklist
- [x] [Reported an issue](http://cordova.apache.org/contribute/issues.html) 
in the JIRA database
- [x] Commit message follows the format: "CB-3232: (android) Fix bug with 
resolving file paths", where CB- is the JIRA ID & "android" is the platform 
affected.
- [ ] Added automated test coverage as appropriate for this change.


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/purplecabbage/cordova-lib CB-11346

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-lib/pull/523.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #523






> Remove known platforms check for Platform API
> -
>
> Key: CB-11346
> URL: https://issues.apache.org/jira/browse/CB-11346
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CordovaLib
>Reporter: Shazron Abdullah
>  Labels: cordova-7.0.0
>
> https://github.com/apache/cordova-lib/blob/61f584de5891c52431e40a2dd534ac24cc081fcb/cordova-lib/src/platforms/PlatformApiPoly.js#L58-L59
> So that users can install any "platform".



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-8348) Add Cordova Android to Maven Central / jCenter

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-8348:


Github user asfgit closed the pull request at:

https://github.com/apache/cordova-android/pull/364


> Add Cordova Android to Maven Central / jCenter
> --
>
> Key: CB-8348
> URL: https://issues.apache.org/jira/browse/CB-8348
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: Android
>Reporter: Alan Rahlf
>Assignee: Steve Gill
>  Labels: CordovaAndroidSix
>
> My app uses uses Cordova as a component, primarily the plugin support and 
> infrastructure for communicating with the web view from the client.  For iOS, 
> I can add Cordova as a dependency using 
> [CocoaPods|https://github.com/CocoaPods/Specs/tree/master/Specs/Cordova] by 
> adding it to my Podfile.
> I know the initial Gradle integration work is still seemingly in it's 
> early/beta stages, but it would eventually be nice to add that dependency on 
> Android in a similar fashion by adding it as a compile dependency to my 
> build.gradle file.  Are there any plans to upload release artifacts to Maven 
> Central or jCenter after a release?  Or can/would they be uploaded/maintained 
> on those repositories by the community?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

Github user audreyso commented on a diff in the pull request:

https://github.com/apache/cordova-lib/pull/522#discussion_r103343073
  
--- Diff: cordova-lib/spec-plugman/install.spec.js ---
@@ -221,7 +221,7 @@ describe('install', function() {
 });
 });
 
-it('Test 006 : should call fetch and convert oldID to newID', 
function(done) {
+xit('Test 006 : should call fetch and convert oldID to newID', 
function(done) {
--- End diff --

 I don't think this test is needed any more??


> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12016) remove plugin ID mapping

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-12016:
-

GitHub user audreyso opened a pull request:

https://github.com/apache/cordova-lib/pull/522

CB-12016 : removes pluginId mapping



### Platforms affected


### What does this PR do?

Removes pluginId mapping

### What testing has been done on this change?


### Checklist
- [X] [Reported an issue](http://cordova.apache.org/contribute/issues.html) 
in the JIRA database
- [X] Commit message follows the format: "CB-3232: (android) Fix bug with 
resolving file paths", where CB- is the JIRA ID & "android" is the platform 
affected.
- [X] Added automated test coverage as appropriate for this change.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/audreyso/cordova-lib CB-12016

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-lib/pull/522.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #522


commit 787913cdc8080de201faae93dc17f810b53eb1f5
Author: Audrey So 
Date:   2017-02-24T18:59:56Z

CB-12016 : removed pluginMapper code from uninstall

commit 5272c964da85ae4d3b3a2d3ec9e30399d89cb68a
Author: Audrey So 
Date:   2017-02-24T19:18:52Z

CB-12016 : removed mapping code from install.js

commit ee485815de266157cfafa65fb8febb27506bed97
Author: Audrey So 
Date:   2017-02-24T22:30:22Z

CB-12016 : removed mapper code from plugin.js

commit 3d26f495bfd9790f2292fdb28dd84b8e1e2adf37
Author: Audrey So 
Date:   2017-02-24T23:59:43Z

CB-12016 : removed plugin mapping from fetch




> remove plugin ID mapping
> 
>
> Key: CB-12016
> URL: https://issues.apache.org/jira/browse/CB-12016
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI, CordovaLib
>Reporter: Steve Gill
>Assignee: Audrey So
>  Labels: cordova-7.0.0
> Fix For: 7.0.0
>
>
> For cordova@7, we can remove the cordova-registry-mapper module and remove 
> the automatic plugin mapping we do



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12513) Display error when unknown sub-command used with `cordova platform`

2017-02-27 Thread Daniel Gibbs (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Gibbs updated CB-12513:
--
Priority: Minor  (was: Major)

> Display error when unknown sub-command used with `cordova platform`
> ---
>
> Key: CB-12513
> URL: https://issues.apache.org/jira/browse/CB-12513
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: CLI
>Affects Versions: 6.3.1
> Environment: Mac OS X 10.11.6
>Reporter: Daniel Gibbs
>Priority: Minor
>
> When entering an invalid sub-command using with {{cordova platform}}, I 
> expect feedback that the command entered was invalid. Specifically, visual 
> feedback like a red error message.
> *Use case*
> I accidentally entered {{cordova platform prepare ios}} instead of {{cordova 
> prepare ios}} amongst many other commands and did not notice that it didn't 
> succeed and spent far too much time trying to track down the problem.
> *Reproduction steps*
> # Execute {{cordova platform prepare ios}}.
> *Expected result*
> An error message telling me that {{prepare}} is an invalid/unknown command, 
> displayed in a distinguishable color (e.g. red).
> *Actual result*
> A list of available platforms, displayed in the default color.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-12513) Display error when unknown sub-command used with `cordova platform`

2017-02-27 Thread Daniel Gibbs (JIRA)
Daniel Gibbs created CB-12513:
-

 Summary: Display error when unknown sub-command used with `cordova 
platform`
 Key: CB-12513
 URL: https://issues.apache.org/jira/browse/CB-12513
 Project: Apache Cordova
  Issue Type: Improvement
  Components: CLI
Affects Versions: 6.3.1
 Environment: Mac OS X 10.11.6
Reporter: Daniel Gibbs


When entering an invalid sub-command using with {{cordova platform}}, I expect 
feedback that the command entered was invalid. Specifically, visual feedback 
like a red error message.

*Use case*

I accidentally entered {{cordova platform prepare ios}} instead of {{cordova 
prepare ios}} amongst many other commands and did not notice that it didn't 
succeed and spent far too much time trying to track down the problem.

*Reproduction steps*

# Execute {{cordova platform prepare ios}}.

*Expected result*

An error message telling me that {{prepare}} is an invalid/unknown command, 
displayed in a distinguishable color (e.g. red).

*Actual result*

A list of available platforms, displayed in the default color.




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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11011) How to make iOS (version < 9) plugin with Swift language API ?

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11011.
---
Resolution: Invalid

Not a bug. See 
http://moduscreate.com/writing-a-cordova-plugin-in-swift-3-for-ios/

> How to make iOS (version < 9) plugin with Swift language API ?
> --
>
> Key: CB-11011
> URL: https://issues.apache.org/jira/browse/CB-11011
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: iOS
>Affects Versions: 6.0.1
> Environment: iOS 9, 
>Reporter: DILEEP YADAV
>  Labels: features
> Fix For: 0.6.1
>
>   Original Estimate: 672h
>  Remaining Estimate: 672h
>
> How to make iOS (version < 9) plugin with Swift language API ?
> Becouse iOS latest API are coming with swift.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Assigned] (CB-12384) Add Cordova framework target to iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah reassigned CB-12384:
-

Assignee: Shazron Abdullah

> Add Cordova framework target to iOS
> ---
>
> Key: CB-12384
> URL: https://issues.apache.org/jira/browse/CB-12384
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: CordovaLib, iOS
>Affects Versions: Master
>Reporter: Kevin Hawkins
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>   Original Estimate: 40h
>  Remaining Estimate: 40h
>
> Carthage support requires a dynamic framework target for Cordova.  It should 
> be possible to create a framework target that lives side by side with the 
> existing static library target (CordovaLib), sharing code, tests, etc.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12384) Add Cordova framework target to iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12384:
--
Fix Version/s: cordova-ios@4.4.0

> Add Cordova framework target to iOS
> ---
>
> Key: CB-12384
> URL: https://issues.apache.org/jira/browse/CB-12384
> Project: Apache Cordova
>  Issue Type: Sub-task
>  Components: CordovaLib, iOS
>Affects Versions: Master
>Reporter: Kevin Hawkins
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>   Original Estimate: 40h
>  Remaining Estimate: 40h
>
> Carthage support requires a dynamic framework target for Cordova.  It should 
> be possible to create a framework target that lives side by side with the 
> existing static library target (CordovaLib), sharing code, tests, etc.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-9475) stringByEvaluatingJavaScriptFromString slow

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-9475:
--

Is this not an issue with the plugin itself? It might be doing something 
unexpected? (dunno)

> stringByEvaluatingJavaScriptFromString slow
> ---
>
> Key: CB-9475
> URL: https://issues.apache.org/jira/browse/CB-9475
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.8.0
>Reporter: Christian Helbig
>  Labels: performance
>
> hi, i use the sqlitePlugin and sometimes i have a delay from 5-6 sec.
> i found out, that the "stringByEvaluatingJavaScriptFromString" function 
> inside evalJSHelper2 make this problem.
> {code}
> 2015-08-10 13:56:00.430 tueren_tore[884:117289] start execute sql
> 2015-08-10 13:56:00.432 tueren_tore[884:117289] Exec(SQLitePlugin1558868033): 
> Calling SQLitePlugin.backgroundExecuteSqlBatch
> 2015-08-10 13:56:00.435 tueren_tore[884:123929] call return callback from 
> native
> 2015-08-10 13:56:00.436 tueren_tore[884:123929] Exec(SQLitePlugin1558868033): 
> Sending result. Status=1
> 2015-08-10 13:56:00.437 tueren_tore[884:123929] call exec.nativeCallback
> 2015-08-10 13:56:00.439 tueren_tore[884:117289] Exec: evalling: 
> cordova.require('cordova/exec').nativeCallback('SQLitePlugin1558868033',1,[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}],0)
> 2015-08-10 13:56:06.083 tueren_tore[884:117289] commandJSON successfully 
> builded
> 2015-08-10 13:56:06.084 tueren_tore[884:117289] Exec: Retrieved new exec 
> messages by chaining.
> 2015-08-10 13:56:06.085 tueren_tore[884:117289] Exec(INVALID): Calling 
> Console.logLevel
> 2015-08-10 13:56:06.086 tueren_tore[884:117289] 
> convertedMessageToArgsNativeToJS
> 2015-08-10 13:56:06.086 tueren_tore[884:117289] Exec(INVALID): Calling 
> Console.logLevel
> 2015-08-10 13:56:06.087 tueren_tore[884:117289] 
> [[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}]]
> 2015-08-10 13:56:06.088 tueren_tore[884:117289] Exec(INVALID): Calling 
> Console.logLevel
> 2015-08-10 13:56:06.088 tueren_tore[884:117289] callbackFromNative
> 2015-08-10 13:56:06.089 tueren_tore[884:117289] Exec(INVALID): Calling 
> Console.logLevel
> 2015-08-10 13:56:06.090 tueren_tore[884:117289] start execute finished
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-9475) stringByEvaluatingJavaScriptFromString slow

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-9475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-9475:
-
Description: 
hi, i use the sqlitePlugin and sometimes i have a delay from 5-6 sec.

i found out, that the "stringByEvaluatingJavaScriptFromString" function inside 
evalJSHelper2 make this problem.
{code}

2015-08-10 13:56:00.430 tueren_tore[884:117289] start execute sql
2015-08-10 13:56:00.432 tueren_tore[884:117289] Exec(SQLitePlugin1558868033): 
Calling SQLitePlugin.backgroundExecuteSqlBatch
2015-08-10 13:56:00.435 tueren_tore[884:123929] call return callback from native
2015-08-10 13:56:00.436 tueren_tore[884:123929] Exec(SQLitePlugin1558868033): 
Sending result. Status=1
2015-08-10 13:56:00.437 tueren_tore[884:123929] call exec.nativeCallback
2015-08-10 13:56:00.439 tueren_tore[884:117289] Exec: evalling: 
cordova.require('cordova/exec').nativeCallback('SQLitePlugin1558868033',1,[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}],0)
2015-08-10 13:56:06.083 tueren_tore[884:117289] commandJSON successfully builded
2015-08-10 13:56:06.084 tueren_tore[884:117289] Exec: Retrieved new exec 
messages by chaining.
2015-08-10 13:56:06.085 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.086 tueren_tore[884:117289] convertedMessageToArgsNativeToJS
2015-08-10 13:56:06.086 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.087 tueren_tore[884:117289] 
[[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}]]
2015-08-10 13:56:06.088 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.088 tueren_tore[884:117289] callbackFromNative
2015-08-10 13:56:06.089 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.090 tueren_tore[884:117289] start execute finished
{code}

  was:
hi, i use the sqlitePlugin and sometimes i have a delay from 5-6 sec.

i found out, that the "stringByEvaluatingJavaScriptFromString" function inside 
evalJSHelper2 make this problem.


2015-08-10 13:56:00.430 tueren_tore[884:117289] start execute sql
2015-08-10 13:56:00.432 tueren_tore[884:117289] Exec(SQLitePlugin1558868033): 
Calling SQLitePlugin.backgroundExecuteSqlBatch
2015-08-10 13:56:00.435 tueren_tore[884:123929] call return callback from native
2015-08-10 13:56:00.436 tueren_tore[884:123929] Exec(SQLitePlugin1558868033): 
Sending result. Status=1
2015-08-10 13:56:00.437 tueren_tore[884:123929] call exec.nativeCallback
2015-08-10 13:56:00.439 tueren_tore[884:117289] Exec: evalling: 
cordova.require('cordova/exec').nativeCallback('SQLitePlugin1558868033',1,[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}],0)
2015-08-10 13:56:06.083 tueren_tore[884:117289] commandJSON successfully builded
2015-08-10 13:56:06.084 tueren_tore[884:117289] Exec: Retrieved new exec 
messages by chaining.
2015-08-10 13:56:06.085 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.086 tueren_tore[884:117289] convertedMessageToArgsNativeToJS
2015-08-10 13:56:06.086 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.087 tueren_tore[884:117289] 
[[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}]]
2015-08-10 13:56:06.088 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.088 tueren_tore[884:117289] callbackFromNative
2015-08-10 13:56:06.089 tueren_tore[884:117289] Exec(INVALID): Calling 
Console.logLevel
2015-08-10 13:56:06.090 tueren_tore[884:117289] start execute finished


> stringByEvaluatingJavaScriptFromString slow
> ---
>
> Key: CB-9475
> URL: https://issues.apache.org/jira/browse/CB-9475
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.8.0
>Reporter: Christian Helbig
>  Labels: performance
>
> hi, i use the sqlitePlugin and sometimes i have a delay from 5-6 sec.
> i found out, that the "stringByEvaluatingJavaScriptFromString" function 
> inside evalJSHelper2 make this problem.
> {code}
> 2015-08-10 13:56:00.430 tueren_tore[884:117289] start execute sql
> 2015-08-10 13:56:00.432 tueren_tore[884:117289] Exec(SQLitePlugin1558868033): 
> Calling SQLitePlugin.backgroundExecuteSqlBatch
> 2015-08-10 13:56:00.435 tueren_tore[884:123929] call return callback from 
> native
> 2015-08-10 13:56:00.436 tueren_tore[884:123929] Exec(SQLitePlugin1558868033): 
> Sending result. Status=1
> 2015-08-10 13:56:00.437 tueren_tore[884:123929] call exec.nativeCallback
> 2015-08-10 13:56:00.439 tueren_tore[884:117289] Exec: evalling: 
> cordova.require('cordova/exec').nativeCallback('SQLitePlugin1558868033',1,[{"qid":,"type":"success","result":{"rowsAffected":0,"rows":[]}}],0)
> 2015-08-10 13:56:06.083 tueren_tore[884:117289] 

[jira] [Updated] (CB-6584) Support Disabling the "Shake to Undo" iOS feature as a config.xml value.

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-6584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-6584:
-
Fix Version/s: cordova-ios@4.4.1

> Support Disabling the "Shake to Undo" iOS feature as a config.xml value.
> 
>
> Key: CB-6584
> URL: https://issues.apache.org/jira/browse/CB-6584
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: iOS
> Environment: iOS
>Reporter: Brian Ritter
> Fix For: cordova-ios@4.4.1
>
>
> There should be a way to disable "Shake to Undo" on iOS.
> Currently you can disable it but you need to edit the MainViewController.m 
> file.  The fix is actually really easy. One line of code to insert.  Here's 
> teh fix:
> http://stackoverflow.com/questions/3811554/how-to-disable-shake-to-undo-in-iphone-application-written-with-phonegap
> I think this could become a configuration value and simply default it to NO.  
> I think the majority of apps don't want this functionality.  You don't see 
> this is most native apps.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12443) Include fragments when building URLs

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12443:
--
Environment: iOS
Component/s: (was: iOS)
 Plugins

> Include fragments when building URLs
> 
>
> Key: CB-12443
> URL: https://issues.apache.org/jira/browse/CB-12443
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugins
> Environment: iOS
>Reporter: Jordan Haven
>
> When setting the start page with a fragment in the URL, the fragment is lost.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12432) Choose animated image (GIF) not work on IOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12432:
--
Component/s: (was: iOS)

> Choose animated image (GIF) not work on IOS
> ---
>
> Key: CB-12432
> URL: https://issues.apache.org/jira/browse/CB-12432
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Camera
> Environment: IOS
>Reporter: Phuong Phan
>
> I use https://github.com/apache/cordova-plugin-camera to select GIF image 
> from camera roll. It works on Android but on iOS GIF image is converted to 
> static image automatically. 
> How can make it works on IOS?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-8493) Input cursor not shown inside an iframe on iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-8493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-8493.
--
Resolution: Won't Fix

This rendering issue is the domain of Apple's UIWebView, we have no control 
over this

> Input cursor not shown inside an iframe on iOS
> --
>
> Key: CB-8493
> URL: https://issues.apache.org/jira/browse/CB-8493
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.5.0
>Reporter: Alex Borbely
>  Labels: css, cursor, iframe, inputText
> Attachments: www.zip
>
>
> I've created the following scenario: 
> I have a container which has position absolute and a top of 100px. This 
> container has an iframe inside. The iframe have a body with height and width 
> 100% and also an overflow-x: hidden and overflow-y: auto for vertical 
> scrolling. Inside the iframe I have an input and a lot of div elements so 
> that the iframe should be scrollable.
> When I tap the input and try to move the cursor to a specific location, this 
> is not shown.
> I saw that if I do one of the following things the cursor is visible again 
> and have the expected behaviour:
> 1. When I remove the top: 100px from the main container
> or
> 2. When inside the iframe there is less content so that the scrollbar will 
> not be present.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12187) remove and removeRecursively should be run in background threads

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12187:
--
Component/s: (was: iOS)

> remove and removeRecursively should be run in background threads
> 
>
> Key: CB-12187
> URL: https://issues.apache.org/jira/browse/CB-12187
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Plugin File
> Environment: iOS
>Reporter: Lasse
>
> The File plugin methods remove and removeRecursively are not run in 
> background threads, meaning they block the UI.
> https://github.com/apache/cordova-plugin-file/blob/4.3.0/src/ios/CDVFile.m#L700-L747
> Simply wrapping the functionality in runInBackground seems to work on iOS 
> 8/9/10, e.g.
> {noformat}
> - (void)removeRecursively:(CDVInvokedUrlCommand*)command
> {
> // arguments
> CDVFilesystemURL* localURI = [self 
> fileSystemURLforArg:command.arguments[0]];
> [self.commandDelegate runInBackground:^ {
> CDVPluginResult* result = nil;
> if ([localURI.fullPath isEqualToString:@""]) {
> // error if try to remove top level (documents or tmp) dir
> result = [CDVPluginResult 
> resultWithStatus:CDVCommandStatus_IO_EXCEPTION 
> messageAsInt:NO_MODIFICATION_ALLOWED_ERR];
> } else {
> NSObject *fs = [self filesystemForURL:localURI];
> result = [fs recursiveRemoveFileAtURL:localURI];
> }
> [self.commandDelegate sendPluginResult:result 
> callbackId:command.callbackId];
> }];
> }
> {noformat}
> Is there a reason why remove and removeRecursively are not run in background 
> threads?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-9564) Localstorage stops working if you change iOS device date to future date.

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-9564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-9564:
-
Priority: Minor  (was: Major)

> Localstorage stops working if you change iOS device date to future date.
> 
>
> Key: CB-9564
> URL: https://issues.apache.org/jira/browse/CB-9564
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.9.0
>Reporter: Vinu
>Priority: Minor
>
> Hello,
> I am using Cordova iOS v3.9 
> Issue:
> Localstorage stops working if you change iOS device date to future date and 
> then change it back to current date. 
> Only applies to iOS.
> Steps to recreate:
> 1. Change date on your iOS device to say 2 months ahead then start Phonegap 
> app. 
> 2. Then close app and change date back to current date, then start app. 
> In config.xml 
> 
> What I found was Localstorage is restored from backup at this stage  but I 
> can't store changes to it unless I set date back to 2 months ahead. 
> When I restore date to current date, debug log shows "invalid callback Id 
> received by sendPluginResult".
> Conclusion:
> If a user by accident changed a date to future date and then changed it back 
> to current date, localstorage stops working.
> Note:
> If I set shouldRestore to return false in CDVLocalStorage.m file, line 484, 
> it works as expected when date changed but obviously restore doesn't work.
> Thank you,
> V



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-8795) Cordova on iOS should install plugins as frameworks

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-8795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-8795:
-
Issue Type: New Feature  (was: Bug)

> Cordova on iOS should install plugins as frameworks
> ---
>
> Key: CB-8795
> URL: https://issues.apache.org/jira/browse/CB-8795
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: iOS
>Reporter: Shazron Abdullah
>  Labels: cordova-ios-5.0.x
>
> Entirely depends on CB-5921.
> See http://github.com/shazron/CB-5921 for a Proof of Concept.
> If we can get this in for cordova-ios 4.x, great. If not punt to cordova-ios 
> 5.x.
> This is a high risk change.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12455) iframes are governed by whitelist as well, not just top-level navigations

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12455:
--
Component/s: (was: Website)
 Docs

> iframes are governed by whitelist as well, not just top-level navigations
> -
>
> Key: CB-12455
> URL: https://issues.apache.org/jira/browse/CB-12455
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, Plugin Whitelist
> Environment: iOS (not Android)
>Reporter: Shazron Abdullah
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>
> See CB-10709 thread
> https://github.com/apache/cordova-plugin-whitelist



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-6031) "plugman search" prints "undefined"

2017-02-27 Thread Audrey So (JIRA)

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

Audrey So commented on CB-6031:
---

Hi! Since we have not heard from you in 4 days (which is our jira-triage policy 
that can be found here 
https://github.com/apache/cordova-coho/blob/master/docs/jira-triage.md) , we 
are closing this issue for now. Please continue to reach out on the slack 
channel or the GoogleGroup.Thank you! Have a great day. - Audrey

> "plugman search" prints "undefined"
> ---
>
> Key: CB-6031
> URL: https://issues.apache.org/jira/browse/CB-6031
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Reporter: Andrew Grieve
>Priority: Minor
>
> No matter what I search for, the answer is always "undefined"



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-6031) "plugman search" prints "undefined"

2017-02-27 Thread Audrey So (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-6031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Audrey So closed CB-6031.
-
Resolution: Incomplete

> "plugman search" prints "undefined"
> ---
>
> Key: CB-6031
> URL: https://issues.apache.org/jira/browse/CB-6031
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugman
>Reporter: Andrew Grieve
>Priority: Minor
>
> No matter what I search for, the answer is always "undefined"



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-10709) Allow-navigation rule for iFrame urls on cordova-ios

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-10709:
--
Fix Version/s: (was: cordova-ios@4.4.0)
   cordova-ios@5.0.0

> Allow-navigation rule for iFrame urls on cordova-ios
> 
>
> Key: CB-10709
> URL: https://issues.apache.org/jira/browse/CB-10709
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.0.0
>Reporter: Harsha Kiran
>Assignee: Shazron Abdullah
>  Labels: cordova-ios-4.1.1, triaged
> Fix For: cordova-ios@5.0.0
>
>
> Currently with Whitelist plugin set to  
> doesn't allow navigation to other domains including urls embedded using 
> iframe on iOS.
> EG: If I tried to embed a youtube video using iframe tag with only this rule  
> , it doesn't allow loading of the video 
> in iframe as youtube.com is not listed in allowed domains.
> If we add  it allows the loading of 
> iframe but will also allow navigation to youtube.com using Javascript i.e 
> window.open('http://youtube.com'). 
> With current implementation in cordova-ios, I'm not sure if there is any 
> solution to allow a domain navigation in iframe and not allow navigation to 
> that domain using other methods like javascript.
> Android ignores the allow-navigation rule for iframe loaded urls, so iOS 
> should be modified to behave the same?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-10811) App crashes on iOS unless iOS debugger is open

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-10811.
---
Resolution: Not A Problem

> App crashes on iOS unless iOS debugger is open
> --
>
> Key: CB-10811
> URL: https://issues.apache.org/jira/browse/CB-10811
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.0.0
> Environment: Mac OSX 10.11
>Reporter: Nikhil Gopal
>  Labels: ios, triaged, wfc
>
> This is a rather odd bug and I'm not sure how to debug it. I have an iOS app 
> I'm developing for a university project. The app works, but only if I open up 
> the iOS debugger window when trying to run the app in the iOS emulator. 
> Otherwise, the app crashes with signal 9.
> Application 'UIKitApplication:edu.washington.explane[0x8ef3]' exited 
> abnormally via signal.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11442) preference for orientation sets upside-down when only "portrait" is configured

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11442.
---
Resolution: Won't Fix

> preference for orientation sets upside-down when only "portrait" is configured
> --
>
> Key: CB-11442
> URL: https://issues.apache.org/jira/browse/CB-11442
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.1.1
>Reporter: Philipp Kursawe
>Assignee: Shazron Abdullah
>  Labels: triaged
>
> When setting the orientation to portrait like this:
> {code}
> 
> {code}
> the cordova ios engine also sets the "upside-down" orientation. I had to 
> resort to overwrite the plist values myself
> {code}
>  overwrite="true">
>   
> UIInterfaceOrientationPortrait
>   
> 
>  parent="UISupportedInterfaceOrientations~ipad" overwrite="true">
>   
> UIInterfaceOrientationPortrait
>   
> 
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-10074) OSX: Add CDVPluginResetNotification

2017-02-27 Thread Audrey So (JIRA)

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

Audrey So commented on CB-10074:


Hi! Since we have not heard from you in 4 days (which is our jira-triage policy 
that can be found here 
https://github.com/apache/cordova-coho/blob/master/docs/jira-triage.md) , we 
are closing this issue for now. Please continue to reach out on the slack 
channel or the GoogleGroup.Thank you! Have a great day. - Audrey

> OSX: Add CDVPluginResetNotification
> ---
>
> Key: CB-10074
> URL: https://issues.apache.org/jira/browse/CB-10074
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: OSX
>Affects Versions: Master
>Reporter: Tobias Bocanegra
>
> currently the osx lacks the CDVPluginResetNotification.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-10074) OSX: Add CDVPluginResetNotification

2017-02-27 Thread Audrey So (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Audrey So closed CB-10074.
--
Resolution: Incomplete

> OSX: Add CDVPluginResetNotification
> ---
>
> Key: CB-10074
> URL: https://issues.apache.org/jira/browse/CB-10074
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: OSX
>Affects Versions: Master
>Reporter: Tobias Bocanegra
>
> currently the osx lacks the CDVPluginResetNotification.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11905) Error message when adding IAB to iOS project

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11905.
---
Resolution: Cannot Reproduce

> Error message when adding IAB to iOS project
> 
>
> Key: CB-11905
> URL: https://issues.apache.org/jira/browse/CB-11905
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, iOS, Plugin InAppBrowser
>Affects Versions: 1.4.0
> Environment: OS X El Capitan 10.11.6, ios 4.2.1
>Reporter: Steve Husting
> Fix For: 1.4.0
>
>
> When I ran cordova platform add ios on a new project for the first time, I 
> got the error:
> iOS project created with cordova-ios@4.2.1
> Installing "cordova-plugin-inappbrowser" for ios
> Failed to install 'cordova-plugin-inappbrowser':undefined
> Error: Expected "/*" or ";" but "/" found.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-10122) iOS Permission Denied to create/save file

2017-02-27 Thread Audrey So (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Audrey So closed CB-10122.
--
Resolution: Incomplete

> iOS Permission Denied to create/save file
> -
>
> Key: CB-10122
> URL: https://issues.apache.org/jira/browse/CB-10122
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin File Transfer
> Environment: ios
>Reporter: Sid Ferreira
>
> This error just started and I still trying to solve.
> I'm using the imgCache.js lib which usually works properly with Cordova, but 
> this error happens on iOS.
> As there's no custom configuration on the lib, I have no idea what to change 
> to fix.
> ```
> ] INFO: LocalFileSystem opened
> ] INFO: Local cache folder opened: /imgcache/
> ] INFO: com.apple.MobileBackup metadata set
> ] $state.go('app.discover');
> ] FileTransferError {
> body = "Could not create path to save downloaded file: You don\U2019t 
> have permission to save the file \U201cimgcache\U201d in the folder 
> \U201cDonner12H321.N78OS\U201d.";
> code = 1;
> "http_status" = 200;
> source = 
> "http://mlb-s2-p.mlstatic.com/acessorios-garrafas-en-ciclismo-398401-MLB20329596893_062015-S.jpg";;
> target = 
> "cdvfile://localhost/root/imgcache/54b908737cfb2c20dd013d96eb5c496437c49768.jpg";
> }
> ] File Transfer Error: Could not create path to save downloaded file: You 
> don’t have permission to save the file “imgcache” in the folder 
> “Donner12H321.N78OS”.
> ] ERROR: Download error source: 
> http://mlb-s2-p.mlstatic.com/acessorios-garrafas-en-ciclismo-398401-MLB20329596893_062015-S.jpg
> ] ERROR: Download error target: 
> cdvfile://localhost/root/imgcache/54b908737cfb2c20dd013d96eb5c496437c49768.jpg
> ] ERROR: Download error code: 1
> ```



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-10122) iOS Permission Denied to create/save file

2017-02-27 Thread Audrey So (JIRA)

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

Audrey So commented on CB-10122:


Hi! Since we have not heard from you in over 4 days (which is our jira-triage 
policy that can be found here 
https://github.com/apache/cordova-coho/blob/master/docs/jira-triage.md) , we 
are closing this issue for now. Please continue to reach out on the slack 
channel or the GoogleGroup.Thank you! Have a great day. - Audrey

> iOS Permission Denied to create/save file
> -
>
> Key: CB-10122
> URL: https://issues.apache.org/jira/browse/CB-10122
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin File Transfer
> Environment: ios
>Reporter: Sid Ferreira
>
> This error just started and I still trying to solve.
> I'm using the imgCache.js lib which usually works properly with Cordova, but 
> this error happens on iOS.
> As there's no custom configuration on the lib, I have no idea what to change 
> to fix.
> ```
> ] INFO: LocalFileSystem opened
> ] INFO: Local cache folder opened: /imgcache/
> ] INFO: com.apple.MobileBackup metadata set
> ] $state.go('app.discover');
> ] FileTransferError {
> body = "Could not create path to save downloaded file: You don\U2019t 
> have permission to save the file \U201cimgcache\U201d in the folder 
> \U201cDonner12H321.N78OS\U201d.";
> code = 1;
> "http_status" = 200;
> source = 
> "http://mlb-s2-p.mlstatic.com/acessorios-garrafas-en-ciclismo-398401-MLB20329596893_062015-S.jpg";;
> target = 
> "cdvfile://localhost/root/imgcache/54b908737cfb2c20dd013d96eb5c496437c49768.jpg";
> }
> ] File Transfer Error: Could not create path to save downloaded file: You 
> don’t have permission to save the file “imgcache” in the folder 
> “Donner12H321.N78OS”.
> ] ERROR: Download error source: 
> http://mlb-s2-p.mlstatic.com/acessorios-garrafas-en-ciclismo-398401-MLB20329596893_062015-S.jpg
> ] ERROR: Download error target: 
> cdvfile://localhost/root/imgcache/54b908737cfb2c20dd013d96eb5c496437c49768.jpg
> ] ERROR: Download error code: 1
> ```



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-11323) `cordova platform update ios` resets entire Xcode project

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-11323:
--
Fix Version/s: cordova-ios@5.0.0

> `cordova platform update ios` resets entire Xcode project
> -
>
> Key: CB-11323
> URL: https://issues.apache.org/jira/browse/CB-11323
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.2.0
> Environment: OSX 10.11.5
>Reporter: Tom Bell
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@5.0.0
>
>
> I run `cordova update platform ios` to make sure it's up to date. The 
> platform is up to date, but running `cordova update platform ios` basically 
> nukes the Xcode project and essentially creates a "new" project.
> This means the following gets removed/reset:
> * Plugins removed
> * Additional schemes removed
> * Modified source file changes removed
> This means we can't actually customise any native code for the platform 
> without it getting reset by an update.
> If this is the case where the platform is some "dumb" base project, how are 
> people expected to have different schemes and changes to native code?
> Are we expected to create a bunch of "hooks" that basically find/replace the 
> code with our changes, not exactly user friendly?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-10775) All plugins removed after update to 4.1.0 ios

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-10775:
--
Fix Version/s: cordova-ios@5.0.0

> All plugins removed after update to 4.1.0 ios
> -
>
> Key: CB-10775
> URL: https://issues.apache.org/jira/browse/CB-10775
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.1.0
> Environment: OSX 10.10
>Reporter: Matthias Max
>Assignee: Shazron Abdullah
>  Labels: cordova-ios-4.1.1, triaged
> Fix For: cordova-ios@5.0.0
>
> Attachments: Bildschirmfoto 2016-03-03 um 23.45.02.png
>
>
> I have updated to Cordova 4.1.0 due to the problems 4.0.1 had.
> Now all my plugins are gone in the IONIC app.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Assigned] (CB-12379) Calling a phone number does not open the call prompt with XCODE 8 upgrade

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah reassigned CB-12379:
-

Assignee: (was: Tobias Bocanegra)

> Calling a phone number does not open the call prompt with XCODE 8 upgrade
> -
>
> Key: CB-12379
> URL: https://issues.apache.org/jira/browse/CB-12379
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
> Environment: Xcode 8.2, IOS 10, cordova 5.3.3
>Reporter: smitha
>
> I have a hybrid app built using cordova version 5.3. After updating to xcode 8
> the tele prompt to call the selected phone number stopped working. We no 
> longer get the popup box to call  or cancel the selected phone number. This 
> happens only for the app. We get the pop up when we select the phone number 
> in the the browser.
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12379) Calling a phone number does not open the call prompt with XCODE 8 upgrade

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12379:
---

I think the key to understanding the problem to fix it is -- this code is in an 
iframe, not the main webview. Correct?

> Calling a phone number does not open the call prompt with XCODE 8 upgrade
> -
>
> Key: CB-12379
> URL: https://issues.apache.org/jira/browse/CB-12379
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
> Environment: Xcode 8.2, IOS 10, cordova 5.3.3
>Reporter: smitha
>Assignee: Tobias Bocanegra
>
> I have a hybrid app built using cordova version 5.3. After updating to xcode 8
> the tele prompt to call the selected phone number stopped working. We no 
> longer get the popup box to call  or cancel the selected phone number. This 
> happens only for the app. We get the pop up when we select the phone number 
> in the the browser.
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-12379) Calling a phone number does not open the call prompt with XCODE 8 upgrade

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah edited comment on CB-12379 at 2/27/17 10:31 PM:
-

Thanks for replying. 
Yes. The tel prompt stopped working when we updated Xcode. In our hybrid app, 
we are launching our website in the IFrame. 
Phone no is listed in the xml file as 
{code}
1Main+1 111 
111 4000
{code}
I tried removing  + and space from the phone number. This did not fix the issue.

Our content security policy is as follows
{code}
  
{code}

Config.xml :
{code}
  
 
 http://*/*"; />
https://*/*"; />


mailto:*"; />


 

{code}
Thanks


was (Author: sbhandary):
Thanks for replying. 
Yes. The tel prompt stopped working when we updated Xcode. In our hybrid app, 
we are launching our website in the IFrame. 
Phone no is listed in the xml file as 
1Main+1 111 
111 4000
I tried removing  + and space from the phone number. This did not fix the issue.

Our content security policy is as follows

  

Config.xml :
  
 
 http://*/*"; />
https://*/*"; />


mailto:*"; />


 


Thanks

> Calling a phone number does not open the call prompt with XCODE 8 upgrade
> -
>
> Key: CB-12379
> URL: https://issues.apache.org/jira/browse/CB-12379
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
> Environment: Xcode 8.2, IOS 10, cordova 5.3.3
>Reporter: smitha
>Assignee: Tobias Bocanegra
>
> I have a hybrid app built using cordova version 5.3. After updating to xcode 8
> the tele prompt to call the selected phone number stopped working. We no 
> longer get the popup box to call  or cancel the selected phone number. This 
> happens only for the app. We get the pop up when we select the phone number 
> in the the browser.
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12396) Not everything is "promisified" in cordova-create script

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12396:
---

Is this code in iOS and CordovaLib or just iOS?

> Not everything is "promisified" in cordova-create script
> 
>
> Key: CB-12396
> URL: https://issues.apache.org/jira/browse/CB-12396
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib, iOS
>Affects Versions: 6.4.0
>Reporter: Audrey So
>
> Not everything is "promisified" in cordova-create script.
> (This causes an issue, for example, because you cannot use "ios" as a testing 
> platform when writing jasmine tests that are creating temporary directories.)



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11735) Resume iOS event does not work for direct app kill

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11735.
---
Resolution: Not A Problem

When you kill it, on next launch it is a new launch and not a resume.

> Resume iOS event does not work for direct app kill
> --
>
> Key: CB-11735
> URL: https://issues.apache.org/jira/browse/CB-11735
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
> Environment: iOS
>Reporter: Emi
>
> For this resume event:
> https://cordova.apache.org/docs/en/5.1.1/cordova/events/events.resume.html
> There is a difference between:
> 1. Go to the iOS homescreen, then close the app from the background switcher, 
> and re-open it (resume event gets launched)
> 2. Go directly to the background switcher and close the app and re-open it 
> (resume event does not get launched) 
> The first case is launching the Resume event, the second launches precisely 
> no cordova event does it?
> As far as from an end user-standpoint, these should be equivalent I'm 
> thinking.
> Our particular use-case is to clear the localStorage on resume fired, but 
> that's no longer going to work until this bug is resolved..



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12456) run ios --emulator does not copy keychain sharing ios / capabilities / entitlements

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12456:
---

See CB-12316

> run ios --emulator does not copy keychain sharing ios / capabilities / 
> entitlements
> ---
>
> Key: CB-12456
> URL: https://issues.apache.org/jira/browse/CB-12456
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, iOS
>Affects Versions: 6.5.0
> Environment: Mac OS X. xcode 8.2.1. Cordova IOS 4.3.1
>Reporter: Erlend Ellingsen
>  Labels: build
>
> When setting up capabilities in xcode, the capabilites works on both devices 
> and emulators/simulators when running from xcode.
> When running "cordova run ios --emulator" from the cordova cli, the "keychain 
> sharing" capability is not working on the emulator, however it does on device.
> When running from xcode it both works on the device and the emulator.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12023) ERROR: Plugins not found on iOS9 and not loaded on iOS10

2017-02-27 Thread jcesarmobile (JIRA)

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

jcesarmobile commented on CB-12023:
---

BTW, we faced a similar issue at work using cordova-lib 6.3.1, but couldn't 
reproduce with cordova-lib 6.4.0.
The config.xml on platforms/ios/ didn't have the plugins mapping when using 
cordova-lib directly instead of using the CLI.

I've seen this error a few times with Cordova CLI 6.3.1, but I couldn't 
properly reproduce it. Removing the platform and add it again makes the problem 
goes away. I think I've never seen it with Cordova CLI 6.4.0, so it might be 
fixed already.

> ERROR: Plugins not found on iOS9 and not loaded on iOS10
> 
>
> Key: CB-12023
> URL: https://issues.apache.org/jira/browse/CB-12023
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.3.1
> Environment: xcode Version 8.0 (8A218a) with iOS SDK 10
> Cordova-iOS 4.2.1
>Reporter: Will Wang
>
> build app with Xcode and run. then the following message is shown on iOS 9:
> 2016-10-15 23:32:56.975 MEGASTAR[567:285393] Apache Cordova native platform 
> version 4.2.1 is starting.
> 2016-10-15 23:32:56.977 MEGASTAR[567:285393] Multi-tasking -> Device: YES, 
> App: YES
> 2016-10-15 23:32:57.029 MEGASTAR[567:285393] Using UIWebView
> 2016-10-15 23:32:57.033 MEGASTAR[567:285393] [CDVTimer][handleopenurl] 
> 0.133991ms
> 2016-10-15 23:32:57.036 MEGASTAR[567:285393] 
> [CDVTimer][intentandnavigationfilter] 2.914965ms
> 2016-10-15 23:32:57.036 MEGASTAR[567:285393] [CDVTimer][gesturehandler] 
> 0.102997ms
> 2016-10-15 23:32:57.051 MEGASTAR[567:285393] [CDVTimer][localstorage] 
> 14.648020ms
> 2016-10-15 23:32:57.051 MEGASTAR[567:285393] [CDVTimer][TotalPluginStartup] 
> 19.125998ms
> 2016-10-15 23:32:57.278 MEGASTAR[567:285393] Resetting plugins due to page 
> load.
> 2016-10-15 23:32:57.570 MEGASTAR[567:285393] Finished load of: 
> file:///var/containers/Bundle/Application/72B88263-6AE4-4BC0-A075-91A4249CA0DE/MEGASTAR.app/www/frame.html
> 2016-10-15 23:32:57.664 MEGASTAR[567:285393] ERROR: Plugin 'File' not found, 
> or is not a CDVPlugin. Check your plugin mapping in config.xml.
> 2016-10-15 23:32:57.664 MEGASTAR[567:285393] -[CDVCommandQueue 
> executePending] [Line 142] FAILED pluginJSON = 
> ["File1449337512","File","requestAllPaths",[]]
> 2016-10-15 23:32:57.668 MEGASTAR[567:285393] ERROR: Plugin 'NetworkStatus' 
> not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
> 2016-10-15 23:32:57.668 MEGASTAR[567:285393] -[CDVCommandQueue 
> executePending] [Line 142] FAILED pluginJSON = 
> ["NetworkStatus1449337513","NetworkStatus","getConnectionInfo",[]]
> 2016-10-15 23:32:57.668 MEGASTAR[567:285393] ERROR: Plugin 'StatusBar' not 
> found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
> 2016-10-15 23:32:57.668 MEGASTAR[567:285393] -[CDVCommandQueue 
> executePending] [Line 142] FAILED pluginJSON = 
> ["StatusBar1449337514","StatusBar","_ready",[]]
> same project build and run on iOS 10 the following message is shown (Plugins 
> seem not loaded!)
> 2016-10-15 23:41:52.762388 MEGASTAR[490:111329] Apache Cordova native 
> platform version 4.2.1 is starting.
> 2016-10-15 23:41:52.763060 MEGASTAR[490:111329] Multi-tasking -> Device: YES, 
> App: YES
> 2016-10-15 23:41:52.800311 MEGASTAR[490:111329] Using UIWebView
> 2016-10-15 23:41:52.801432 MEGASTAR[490:111329] [CDVTimer][handleopenurl] 
> 0.054955ms
> 2016-10-15 23:41:52.802806 MEGASTAR[490:111329] 
> [CDVTimer][intentandnavigationfilter] 1.329005ms
> 2016-10-15 23:41:52.802926 MEGASTAR[490:111329] [CDVTimer][gesturehandler] 
> 0.051022ms
> 2016-10-15 23:41:52.812646 MEGASTAR[490:111329] [CDVTimer][localstorage] 
> 9.667993ms
> 2016-10-15 23:41:52.812681 MEGASTAR[490:111329] 
> [CDVTimer][TotalPluginStartup] 11.344969ms
> 2016-10-15 23:41:53.019430 MEGASTAR[490:111329] Resetting plugins due to page 
> load.
> 2016-10-15 23:41:53.184173 MEGASTAR[490:111329] Finished load of: 
> file:///var/containers/Bundle/Application/FDAA2F56-1D4A-4074-A9F7-F02304C352A3/MEGASTAR.app/www/frame.html
> Plugins Version:
> cordoba-plugin-file 4.3.0
> cordoba-plugin-network-information 1.3.0
> cordoba-plugin-statusbar 2.2.0



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12316) Rename Entitlements-Debug.plist and Entitlements-Release.plist to have a .entitlements extension instead

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12316:
--
Fix Version/s: cordova-ios@4.4.0

> Rename Entitlements-Debug.plist and Entitlements-Release.plist to have a 
> .entitlements extension instead
> 
>
> Key: CB-12316
> URL: https://issues.apache.org/jira/browse/CB-12316
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Shazron Abdullah
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>
> This would go in a minor update of cordova-ios.
> See: 
> https://issues.apache.org/jira/browse/CB-11854?focusedCommentId=15770323&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15770323
> Not sure if it will be worth it.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Assigned] (CB-12316) Rename Entitlements-Debug.plist and Entitlements-Release.plist to have a .entitlements extension instead

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah reassigned CB-12316:
-

Assignee: Shazron Abdullah

> Rename Entitlements-Debug.plist and Entitlements-Release.plist to have a 
> .entitlements extension instead
> 
>
> Key: CB-12316
> URL: https://issues.apache.org/jira/browse/CB-12316
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Shazron Abdullah
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>
> This would go in a minor update of cordova-ios.
> See: 
> https://issues.apache.org/jira/browse/CB-11854?focusedCommentId=15770323&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15770323
> Not sure if it will be worth it.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-11563) Apple Watch icons not added to Images.xcassets/AppIcon

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-11563:
--
Fix Version/s: cordova-ios@5.0.0

> Apple Watch icons not added to Images.xcassets/AppIcon
> --
>
> Key: CB-11563
> URL: https://issues.apache.org/jira/browse/CB-11563
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.1.1, 4.2.0
> Environment: % cordova --version
> 6.2.0
> % cordova platform ls
> Installed platforms:
>   ios 4.1.1
>Reporter: Ricardo Panaggio
>  Labels: icons, ios, triaged
> Fix For: cordova-ios@5.0.0
>
>
> Even if I add to my config file icons with the respective sizes, Apple Watch 
> icons aren't added as other icons do.
> `config.xml` excerpt:
> {code}
> [...]
> 
>  />
> 
> 
> [...]
> {code}
> And the resulting Images.xcassets > AppIcon:
> http://i.imgur.com/aGFs53N.png



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12456) run ios --emulator does not copy keychain sharing ios / capabilities / entitlements

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12456:
--
Summary: run ios --emulator does not copy keychain sharing ios / 
capabilities / entitlements  (was: run ios --emulator does not copy keychain 
sharing ios / capabilities / entitelements)

> run ios --emulator does not copy keychain sharing ios / capabilities / 
> entitlements
> ---
>
> Key: CB-12456
> URL: https://issues.apache.org/jira/browse/CB-12456
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI, iOS
>Affects Versions: 6.5.0
> Environment: Mac OS X. xcode 8.2.1. Cordova IOS 4.3.1
>Reporter: Erlend Ellingsen
>  Labels: build
>
> When setting up capabilities in xcode, the capabilites works on both devices 
> and emulators/simulators when running from xcode.
> When running "cordova run ios --emulator" from the cordova cli, the "keychain 
> sharing" capability is not working on the emulator, however it does on device.
> When running from xcode it both works on the device and the emulator.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-11563) Apple Watch icons not added to Images.xcassets/AppIcon

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-11563:
--
Description: 
Even if I add to my config file icons with the respective sizes, Apple Watch 
icons aren't added as other icons do.

`config.xml` excerpt:

{code}
[...]




[...]
{code}

And the resulting Images.xcassets > AppIcon:

http://i.imgur.com/aGFs53N.png

  was:
Even if I add to my config file icons with the respective sizes, Apple Watch 
icons aren't added as other icons do.

`config.xml` excerpt:

```
[...]




[...]
```

And the resulting Images.xcassets > AppIcon:

http://i.imgur.com/aGFs53N.png


> Apple Watch icons not added to Images.xcassets/AppIcon
> --
>
> Key: CB-11563
> URL: https://issues.apache.org/jira/browse/CB-11563
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.1.1, 4.2.0
> Environment: % cordova --version
> 6.2.0
> % cordova platform ls
> Installed platforms:
>   ios 4.1.1
>Reporter: Ricardo Panaggio
>  Labels: icons, ios, triaged
>
> Even if I add to my config file icons with the respective sizes, Apple Watch 
> icons aren't added as other icons do.
> `config.xml` excerpt:
> {code}
> [...]
> 
>  />
> 
> 
> [...]
> {code}
> And the resulting Images.xcassets > AppIcon:
> http://i.imgur.com/aGFs53N.png



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-10955) deployment-target ignored during build, breaking iOS 7 support

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-10955.
---
Resolution: Not A Problem

> deployment-target ignored during build, breaking iOS 7 support
> --
>
> Key: CB-10955
> URL: https://issues.apache.org/jira/browse/CB-10955
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.1.0
> Environment: cordova-ios 4.1.0
> cordova cli 6.0.0
> Mac OS 10.11.3
>Reporter: Jacob Weber
>  Labels: cordova-ios-4.1.1, mustfix, triaged
>
> Regardless of whether I set the "deployment-target" preference in config.xml, 
> Cordova builds an app that requires a minimum of iOS 8.0. As a result, I can 
> no longer build apps for iOS 7.
> Create a new cordova project, and add to its config.xml:
> {code}
> 
> 
> {code}
> Run {{cordova prepare --verbose}} and {{cordova build}}. During the prepare 
> phase, I see this message (three times, for some reason):
> {code}
> Set IPHONEOS_DEPLOYMENT_TARGET to "7.0".
> {code}
> And if I open the app in Xcode, it shows "Deployment Target" set to 7.0.
> But the resulting .app file's Info.plist contains:
> {code}
> MinimumOSVersion
> 8.0
> {code}
> So I can't install it on iOS 7; I get this error on the device:
> {code}
>  installd[551] : 0x10050c000 verify_bundle_metadata: The system 
> version is lower than the minimum OS version
> {code}
> This is still the case if I set "deployment-target" to 9.0.
> This seems to be because {{cordova/build.xcconfig}} includes the line:
> {code}
> IPHONEOS_DEPLOYMENT_TARGET = 8.0
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-12182) Splash screen storyboard images showing only for 1 second

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-12182.
-
Resolution: Cannot Reproduce

Closing; no response to prior comment

> Splash screen storyboard images showing only for 1 second
> -
>
> Key: CB-12182
> URL: https://issues.apache.org/jira/browse/CB-12182
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.3.0, 4.4.0
>Reporter: Mike Gleason jr Couturier
>  Labels: ios, storyboards
>
> On 4.3.0 it does not show the storyboard image at all, shows the default 
> cordova splash screen.
> On the master branch the storyboard image does show but the preferences are 
> not respected: it always shows for 1 second, then white screen for 1-2 
> seconds, then app appears. On master, only the spinner preferences seems to 
> work.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12355) Get a null type when using fileEntry.file(function(file) {})

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12355:
--
Environment: iOS
Description: 
{code}
resolveLocalFileSystemURL(path, function(fileEntry) {
fileEntry.file(function(file) {
console.log(file.name, file.type);
});
}, reject);
{code}

The type will be null in iOS because it wasn't implemented.

  was:
resolveLocalFileSystemURL(path, function(fileEntry) {
fileEntry.file(function(file) {
console.log(file.name, file.type);
});
}, reject);


The type will be null in iOS because it wasn't implemented.

Component/s: (was: iOS)

> Get a null type when using fileEntry.file(function(file) {})
> 
>
> Key: CB-12355
> URL: https://issues.apache.org/jira/browse/CB-12355
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin File
>Affects Versions: 6.2.0
> Environment: iOS
>Reporter: LightZam
>Assignee: LightZam
>
> {code}
> resolveLocalFileSystemURL(path, function(fileEntry) {
> fileEntry.file(function(file) {
> console.log(file.name, file.type);
> });
> }, reject);
> {code}
> The type will be null in iOS because it wasn't implemented.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-12454) build.xcconfig file missing

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-12454.
---
Resolution: Not A Problem

> build.xcconfig file missing
> ---
>
> Key: CB-12454
> URL: https://issues.apache.org/jira/browse/CB-12454
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.3.1
>Reporter: akarsh sidhartha
>
> I use to build ios application with cordova version 6.1.1, in this version of 
> ipa i would have the file build.xcconfig. however with the new version of 
> cordova 6.3.1 i do not see the file build.xcconfig.
> was this file removed or moved into a different folder structure. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12454) build.xcconfig file missing

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12454:
---

xcconfig files are only for build time, and will not be packaged with your 
project since it is useless during runtime.

> build.xcconfig file missing
> ---
>
> Key: CB-12454
> URL: https://issues.apache.org/jira/browse/CB-12454
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 6.3.1
>Reporter: akarsh sidhartha
>
> I use to build ios application with cordova version 6.1.1, in this version of 
> ipa i would have the file build.xcconfig. however with the new version of 
> cordova 6.3.1 i do not see the file build.xcconfig.
> was this file removed or moved into a different folder structure. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Assigned] (CB-10608) iOS - update to recommended project settings warning

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah reassigned CB-10608:
-

Assignee: Shazron Abdullah

> iOS - update to recommended project settings warning
> 
>
> Key: CB-10608
> URL: https://issues.apache.org/jira/browse/CB-10608
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Edna Morales
>Assignee: Shazron Abdullah
>  Labels: cordova-ios-4.0.1, triaged
> Fix For: cordova-ios@4.4.0
>
> Attachments: screenshot-1.png
>
>
> With a cordova-ios@4.0.1 project, Xcode throws an 'Update to recommended 
> project Settings' Warning



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-10608) iOS - update to recommended project settings warning

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-10608:
--
Fix Version/s: cordova-ios@4.4.0

> iOS - update to recommended project settings warning
> 
>
> Key: CB-10608
> URL: https://issues.apache.org/jira/browse/CB-10608
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Edna Morales
>Assignee: Shazron Abdullah
>  Labels: cordova-ios-4.0.1, triaged
> Fix For: cordova-ios@4.4.0
>
> Attachments: screenshot-1.png
>
>
> With a cordova-ios@4.0.1 project, Xcode throws an 'Update to recommended 
> project Settings' Warning



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-12244) After I run openFilePicker and pick and image, a white rectangle remains on screen

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-12244.
-
Resolution: Cannot Reproduce

Closing; no response to prior comment.

> After I run openFilePicker and pick and image, a white rectangle remains on 
> screen
> --
>
> Key: CB-12244
> URL: https://issues.apache.org/jira/browse/CB-12244
> Project: Apache Cordova
>  Issue Type: Bug
> Environment: ios 10
>Reporter: Camilo Pérez Vélez
>
> I'm using the example code of openFilePicker of the camera plugin, after I 
> run this code, I pick the image, the the gallery close and when the app 
> returns to main screen, there is a white rectangle Occupying the middle of 
> the screen, this rectangle doesn't belongs to HTML or BODY, i can't selected 
> with the console and I can't remove it whit any javascript action
>  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12222) Introduce a new local notification plugin

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts updated CB-1:
--
Priority: Minor  (was: Major)

> Introduce a new local notification plugin
> -
>
> Key: CB-1
> URL: https://issues.apache.org/jira/browse/CB-1
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: Plugins
>Reporter: Julian Grinblat
>Priority: Minor
>
> One of the most common tasks when developing mobile applications is notifying 
> the user about updates, even if the application is in the background. This 
> can happen, for example, if the application is using websockets.
> There is a third party plugin right now maintained by katzer, called 
> cordova-plugin-local-notifications, which implements the functionality I am 
> talking about for Android, iOS, Windows Phone and Windows 10. However I think 
> this functionality is so common in mobile applications that it would benefit 
> by being maintained by core cordova devs. Katzer's plugin doesn't yet support 
> ios10, even though 2 months have passed since the release. I think this kind 
> of incompatibilities would occur less often if the core cordova team took 
> care of such a plugin. Also, there could be support for the rest of the 
> platforms.
> For your consideration.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Assigned] (CB-12120) iOS/XCode: Cordova build uses wrong signing identity

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah reassigned CB-12120:
-

Assignee: Shazron Abdullah

> iOS/XCode: Cordova build uses wrong signing identity
> 
>
> Key: CB-12120
> URL: https://issues.apache.org/jira/browse/CB-12120
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, iOS
>Affects Versions: 4.3.0
> Environment: XCode 8.1, Cordova iOS 4.3.0
>Reporter: Christian Tschanz
>Assignee: Shazron Abdullah
> Fix For: cordova-ios@4.4.0
>
>
> When building with cordova-ios 4.1.1 using the follwing command:
> {{cordova build ios --release --device --buildConfig="config.json"}}
> with a config.json as follows:
> {code:javascript}
> {
>   "ios": {
> "release": {
>   "codeSignIdentity": "IDENTITY NAME",
>   "provisioningProfile": "abcd-efg-hij-klm-nop"
> }
>   }
> }
> {code}
> It will build and sign the .ipa File using the correct provisioning profile 
> and identity. (It will use the Enterprise Certificate associated with the 
> provisioning profile specified in the config.json) On 4.1.1 everything 
> behaves as expected (also with XCode 8.1).
> When I execute the same command with cordova-ios 4.3.0 it looks like it will 
> use the signing identity and provisioning profile from the json as during the 
> build, it logs these infos to the console (they all appear correct) but when 
> I check the resulting .ipa file, it is signed with a development profile and 
> not the enterprise profile I specified.
> I have tried specifying the "developmentTeam" option as well but that did not 
> help. It will always sign it with a development profile.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12120) iOS/XCode: Cordova build uses wrong signing identity

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12120:
--
Fix Version/s: cordova-ios@4.4.0

> iOS/XCode: Cordova build uses wrong signing identity
> 
>
> Key: CB-12120
> URL: https://issues.apache.org/jira/browse/CB-12120
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, iOS
>Affects Versions: 4.3.0
> Environment: XCode 8.1, Cordova iOS 4.3.0
>Reporter: Christian Tschanz
> Fix For: cordova-ios@4.4.0
>
>
> When building with cordova-ios 4.1.1 using the follwing command:
> {{cordova build ios --release --device --buildConfig="config.json"}}
> with a config.json as follows:
> {code:javascript}
> {
>   "ios": {
> "release": {
>   "codeSignIdentity": "IDENTITY NAME",
>   "provisioningProfile": "abcd-efg-hij-klm-nop"
> }
>   }
> }
> {code}
> It will build and sign the .ipa File using the correct provisioning profile 
> and identity. (It will use the Enterprise Certificate associated with the 
> provisioning profile specified in the config.json) On 4.1.1 everything 
> behaves as expected (also with XCode 8.1).
> When I execute the same command with cordova-ios 4.3.0 it looks like it will 
> use the signing identity and provisioning profile from the json as during the 
> build, it logs these infos to the console (they all appear correct) but when 
> I check the resulting .ipa file, it is signed with a development profile and 
> not the enterprise profile I specified.
> I have tried specifying the "developmentTeam" option as well but that did not 
> help. It will always sign it with a development profile.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12120) iOS/XCode: Cordova build uses wrong signing identity

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12120:
--
Component/s: Docs

> iOS/XCode: Cordova build uses wrong signing identity
> 
>
> Key: CB-12120
> URL: https://issues.apache.org/jira/browse/CB-12120
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Docs, iOS
>Affects Versions: 4.3.0
> Environment: XCode 8.1, Cordova iOS 4.3.0
>Reporter: Christian Tschanz
> Fix For: cordova-ios@4.4.0
>
>
> When building with cordova-ios 4.1.1 using the follwing command:
> {{cordova build ios --release --device --buildConfig="config.json"}}
> with a config.json as follows:
> {code:javascript}
> {
>   "ios": {
> "release": {
>   "codeSignIdentity": "IDENTITY NAME",
>   "provisioningProfile": "abcd-efg-hij-klm-nop"
> }
>   }
> }
> {code}
> It will build and sign the .ipa File using the correct provisioning profile 
> and identity. (It will use the Enterprise Certificate associated with the 
> provisioning profile specified in the config.json) On 4.1.1 everything 
> behaves as expected (also with XCode 8.1).
> When I execute the same command with cordova-ios 4.3.0 it looks like it will 
> use the signing identity and provisioning profile from the json as during the 
> build, it logs these infos to the console (they all appear correct) but when 
> I check the resulting .ipa file, it is signed with a development profile and 
> not the enterprise profile I specified.
> I have tried specifying the "developmentTeam" option as well but that did not 
> help. It will always sign it with a development profile.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-9761) Rendering after orientation change gives white screen

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-9761:
--

Did you resolve this?

> Rendering after orientation change gives white screen
> -
>
> Key: CB-9761
> URL: https://issues.apache.org/jira/browse/CB-9761
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.9.0
>Reporter: Andreas Kristiansen
> Fix For: 3.8.0
>
>
> We have an app with a div spanning three screens containing three lists. With 
> 2 finger you can swipe between the screens. Furthermore we have implemented a 
> pull-to-refresh feature.  
> When app changes orientation from landscape to portrait, the pull-to-refresh 
> appear (expected) but when it disappears, the div disappears as well. A 
> gesture (swipe or two finger swipe) brings backs the view.
> This is an issue when we use cordova-ios 3.9.1 but not in 3.8.0



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-12084) iOS 4.3.0 CLI tools fail with Xcode 8.1

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-12084.
-
Resolution: Unresolved

Closing as no further activity since last request, and we're at ios@4.3.1

> iOS 4.3.0 CLI tools fail with Xcode 8.1
> ---
>
> Key: CB-12084
> URL: https://issues.apache.org/jira/browse/CB-12084
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 4.3.0
> Environment: OS-X Xcode 8.1
>Reporter: Nick Redding
>
> iOS 10.1 has been released, and requires Xcode 8.1 for builds.
> The Cordiva CLI build tools don't work with Xcode 8.1.
> Following is a transcript of a session illustrating this.
> {code}
> sh-3.2# cd Documents
> sh-3.2# cordova -v
> 6.4.0
> sh-3.2# cordova create hello
> Using detached cordova-create
> Creating a new cordova project.
> sh-3.2# cd hello
> sh-3.2# cordova platform add ios
> Adding ios project...
> Creating Cordova project for the iOS platform:
>   Path: platforms/ios
>   Package: io.cordova.hellocordova
>   Name: HelloCordova
> iOS project created with cordova-ios@4.3.0
> Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the 
> project
> Fetching plugin "cordova-plugin-whitelist@1" via npm
> Installing "cordova-plugin-whitelist" for ios
> sh-3.2# chmod -R 777 ../hello
> sh-3.2# chmod -R 777 ../hello/*
> # Now opened Xcode 81. with HelloCordova.xcodeproj, set “Automatically manage 
> signing” under project General tab and code signing identity to “iOS 
> Developer” under project Build Settings.
> # Now able to build and run the Hello app, as well as build and archive, so 
> everything is 100% OK with Xcode 8.1
> # However, now with the CLI, cordova clean iOS fails as follows. To make 
> matters worse, the clean is destructive, erasing the platforms/ios/www 
> directory!
> sh-3.2# ls platforms/ios
> .DS_Store HelloCordovacordova 
> pods-debug.xcconfig
> .gitignoreHelloCordova.xcodeproj  ios.json
> pods-release.xcconfig
> CordovaLibHelloCordova.xcworkspaceplatform_www
> www
> sh-3.2# cordova clean ios
> === CLEAN TARGET CordovaLib OF PROJECT CordovaLib WITH CONFIGURATION Debug ===
> …
> === CLEAN TARGET HelloCordova OF PROJECT HelloCordova WITH CONFIGURATION 
> Debug ===
> Check dependencies
> [BCEROR]No profiles for 'io.cordova.hellocordova' were found:  Xcode couldn't 
> find a provisioning profile matching 'io.cordova.hellocordova'.
> [BCEROR]Code signing is required for product type 'Application' in SDK 'iOS 
> 10.1'
> …
> ** CLEAN SUCCEEDED **
> === CLEAN TARGET CordovaLib OF PROJECT CordovaLib WITH CONFIGURATION Release 
> ===
> …
> === CLEAN TARGET HelloCordova OF PROJECT HelloCordova WITH CONFIGURATION 
> Release ===
> Check dependencies
> [BCEROR]No profiles for 'io.cordova.hellocordova' were found:  Xcode couldn't 
> find a provisioning profile matching 'io.cordova.hellocordova'.
> [BCEROR]Code signing is required for product type 'Application' in SDK 'iOS 
> 10.1'
> …
> ** CLEAN SUCCEEDED **
> sh-3.2# ls platforms/ios
> .DS_Store HelloCordovacordova 
> pods-debug.xcconfig
> .gitignoreHelloCordova.xcodeproj  ios.json
> pods-release.xcconfig
> CordovaLibHelloCordova.xcworkspaceplatform_www
> sh-3.2# 
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-10175) WatchKit extension

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-10175.
---
Resolution: Duplicate

> WatchKit extension
> --
>
> Key: CB-10175
> URL: https://issues.apache.org/jira/browse/CB-10175
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 5.4.1
> Environment: iPhone app
>Reporter: Tariq Shaikh
>  Labels: newbie
> Fix For: 5.4.1
>
>   Original Estimate: 0.2h
>  Remaining Estimate: 0.2h
>
> After project setup while building project "ProjectNameWatch Extension" 
> target shows below error:
> ld: file not found: path.../Build/Products/Debug-watchsimulator/libCordova.a
> clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> Please let me know if i am missing anything? 
> Using :
> XCODE 7.1.1
> Latest Cordova 5.4.1
> cordova ios 3.9.2
> watchOS 2
> swift



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-11675) Cordova Camera Plugin allowEdit cropping not working after taking picture

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-11675.
-
Resolution: Incomplete

No duplication steps posted after last comment. Closing.

> Cordova Camera Plugin allowEdit cropping not working after taking picture
> -
>
> Key: CB-11675
> URL: https://issues.apache.org/jira/browse/CB-11675
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Camera
> Environment: Ionic
>Reporter: fahad
>
> I've got two pretty typical options, take picture and choose picture.
> I'm trying to crop to a square image in iOS.
> This works well when choosing a picture from the camera roll.
> However, after taking a picture with the camera, I can not move the image up 
> and down to crop. I can zoom in and out, but can not adjust up and down.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11120) config.xml's should have a app display name node. When I set the name to NO-EN character, there are maybe some problem in xcode build process.

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11120.
---
Resolution: Duplicate

> config.xml's should have a app display name node. When I set the name to 
> NO-EN character, there are maybe some problem in xcode build process.
> --
>
> Key: CB-11120
> URL: https://issues.apache.org/jira/browse/CB-11120
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: iOS
>Reporter: laoyao
>
> config.xml file should have a app display name node for setting the app 
> display name in phone's home screen. When I set the name to NO-EN character, 
> there are maybe some problem in xcode build process.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-11603) captureAudio on iOS 9.2+ can't record more than 2 seconds

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-11603.
-
Resolution: Cannot Reproduce

No response since last comment; closing.

> captureAudio on iOS 9.2+ can't record more than 2 seconds
> -
>
> Key: CB-11603
> URL: https://issues.apache.org/jira/browse/CB-11603
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Media Capture
> Environment: Cordova CLI: 6.1.1
> Gulp version:  CLI version 3.9.1
> Gulp local:
> Ionic Framework Version: 1.3.1-nightly-3792
> Ionic CLI Version: 1.7.16
> Ionic App Lib Version: 0.7.3
> ios-deploy version: 1.8.2
> ios-sim version: 5.0.8
> OS: Mac OS X El Capitan
> Node Version: v5.0.0
> Xcode version: Xcode 7.3.1 Build version 7D1014
>Reporter: James Manlapid
>
> I'm using 
> https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-media-capture/
>  and on iOS v. 9.2+ it won't allow me to upload recordings greater than 2 
> seconds. The same code works for Android and can capture audio for more than 
> 2 seconds. I'm using a file reader to get the base64 string of the whole 
> recording and uploading it to a server.
>  var audioFile = audioFiles[0],
> fileReader = new FileReader(),
> file;
> fileReader.onload = function (readerEvt) {
> var base64 = readerEvt.target.result;
> saveRecording(base64);
> };
> file = new window.File(audioFile.name, audioFile.localURL, 
>audioFile.type, 
> audioFile.lastModifiedDate, audioFile.size);
> fileReader.readAsDataURL(file);



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11032) Prevent LocalStorage from being read by other servers/domains

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-11032:
---

{quote} Every server I can connect to can potentially read the tokens in the 
LocalStorage. {quote}
^
Just clarifying, is this an assumption or have you tested whether this is true?

> Prevent LocalStorage from being read by other servers/domains
> -
>
> Key: CB-11032
> URL: https://issues.apache.org/jira/browse/CB-11032
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: Android, iOS
>Reporter: Jan Visser
>
> I have created a Cordova app so that customers can connect to their intranet 
> or internet server and see dashboards they created there. Their password is 
> remembered using a token that is refreshed with a new token on every login 
> and stored in LocalStorage. LocalStorage is scoped to the origin. The origin 
> of a Cordova app is file:/// or cordova:/// Every server I can connect to can 
> potentially read the tokens in the LocalStorage.
> My question: How can I prevent this? Anyone with an idea how to fix this? Or 
> are there any better ways to avoid this problem?
> I'm willing to put time and effort into this issue to create a solution 
> myself if necessary but first I would like to discuss what the best way to 
> implement this in Cordova should be. A new plugin? Or maybe add functionality 
> to an existing part of Cordova?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12510) cannot rename windows cordova project

2017-02-27 Thread Ali Mustafa (JIRA)

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

Ali Mustafa commented on CB-12510:
--

I would classify it as nice to have.
thanks

> cannot rename windows cordova project
> -
>
> Key: CB-12510
> URL: https://issues.apache.org/jira/browse/CB-12510
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Windows
>Reporter: Ali Mustafa
>Priority: Minor
>  Labels: windows
>
> building Cordova app for windows generates CordovaApp.sln even though I 
> specified another name under widget tag in config.xml.  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-9358) Rotating doesn't work properly on iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-9358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-9358.
--
Resolution: Incomplete

> Rotating doesn't work properly on iOS
> -
>
> Key: CB-9358
> URL: https://issues.apache.org/jira/browse/CB-9358
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 5.1.1
> Environment: Tested in iPod touch w/iOS 7.1.2; iPod touch w/iOS 8.4; 
> iPhone 4S w/iOS 7.1.1; iPhone 5s w/iOS 7.1.1
>Reporter: Diego Geffner
> Attachments: iPhone iOS 8.3 broken after rotation.png, iPod iOS 7.1.2 
> completely broken after a few rotations. Webview height is really small.png, 
> iPod iOS 7.1.2 webview is in portrait, but phone is in landscape.png, iPod 
> iOS 8.4 broken after rotation.png
>
>
> The result is different on different devices (check the attachment 
> screenshots for more details). But the main issue is that after rotating it, 
> sometimes the "WebView is in portrait mode", and the device itself is in 
> landscape, or the other way around.
> It also happened a few times, that after rotating it, the size of the WebView 
> ended up being very small/completely screwed.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11248) InAppBrowser no focus on input text fields

2017-02-27 Thread Ben Botto (JIRA)

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

Ben Botto commented on CB-11248:


Any update or workarounds for this?  This bug is still present, and effectively 
makes InAppBrowser unusable under Android.  We can't be expected to tell our 
application users to tap the address bar if they can't type in input fields.

> InAppBrowser no focus on input text fields
> --
>
> Key: CB-11248
> URL: https://issues.apache.org/jira/browse/CB-11248
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin InAppBrowser
>Affects Versions: 1.4.0
> Environment: Cordova CLI, Android, Android Studio
>Reporter: Mo Pages
>Priority: Minor
>  Labels: android, no-repro, triaged
>
> When opening a webpage with a form in the Cordova default webview or system 
> webview focus on an input text box works as normal - a cursor is displayed 
> (and if there's any js list its displayed). However when using the 
> InAppBrowser the focus cursor does not display at all when you click in a 
> text box...the keyboard comes up but no focus cursor.
> I've tried injecting js to focus on the text box but this doesn't do 
> anything..Also it makes no difference what value the option 
> keyboardDisplayRequiresUserAction is given...Is there a fix for this? 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-9033) Plugins fail to install on Apple Watch based Cordova project

2017-02-27 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on CB-9033:


Github user shazron commented on the issue:

https://github.com/apache/cordova-lib/pull/219
  
Related: CB-9176


> Plugins fail to install on Apple Watch based Cordova project
> 
>
> Key: CB-9033
> URL: https://issues.apache.org/jira/browse/CB-9033
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaLib
>Affects Versions: 5.0.0
> Environment: iOS
>Reporter: Olivier Goguel
>Assignee: Shazron Abdullah
>  Labels: cordova-ios-5.0.x
> Fix For: cordova-ios@4.4.0
>
>
> After having added the Watch Kit target to an iOS Cordova project, plugins 
> cannot be added any more through the CLI.
> An error is thrown "'could not find -Info.plist file, or config.xml file." as 
> the plugin manager is confused by the plist files from the WatchKit App and 
> WatchKit Extension and fails to find the proper plist file of the projet.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-9914) Cordova.exec(..) not working when called from an iframe inside the webview

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-9914:
--

iframes are governed by the whitelist -- check your Xcode console to see if 
there are any error messages. Provide a sample project illustrating the issue.

> Cordova.exec(..)  not working when called from an iframe inside the webview
> ---
>
> Key: CB-9914
> URL: https://issues.apache.org/jira/browse/CB-9914
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.2.0
> Environment: IOS, currently testing on iPad mini
>Reporter: Nagarjuna Manchineni
>  Labels: cordova-ios-4.1.1
>
> Cordova.exec(..)  not working when called from an iframe inside the web view.
> I could able to see the function Cordova.exec(..) is getting called, but it's 
> not delegating the request to native.
> When i load the same page directly in the web view, it's working properly.
> I couldn't figure out what's the difference between both the scenarios.
> Note: Popup (iframe) is not loosing context after calling cordova.exec(...).



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-12494) Not able to reproduce recorded audios if including path such as cordova.file.dataDirectory

2017-02-27 Thread Kerri Shotts (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kerri Shotts closed CB-12494.
-
Resolution: Fixed

> Not able to reproduce recorded audios if including path such as 
> cordova.file.dataDirectory
> --
>
> Key: CB-12494
> URL: https://issues.apache.org/jira/browse/CB-12494
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin Media
>Affects Versions: 2.4.1
> Environment: cordova 6.4.0
> cordova-plugin-media 2.4.1
> Android 5.0
>Reporter: Javier
>  Labels: startRecord
> Attachments: index.html, index.js
>
>
> I record and audio file and I want later on to reproduce it.
> Depending on the path that I use to record it, it will reproduce the audio 
> fine before closing the App, but no after re-opening it again or in the other 
> way round: it will NOT reproduce the audio, and if I close the App and 
> re-open it again it will work fine.
> When it fails it returns an error code 1 (MediaError.MEDIA_ERR_ABORTED).
> Snippets of the code:
> {code}
> function recordAudio(src, ms, successCB) {
> var mediaRec = new Media(src,
> // success callback
> function() {
> // DEBUG
> console.log('OK recording to: ' + src);
> },
> // error callback
> function(err) {
> alert('ERROR recording spot: ' + err.message);
> }
> );
> // Record audio
> mediaRec.startRecord();
> // Stop recording after 10 seconds
> setTimeout(function() {
> mediaRec.stopRecord();
> successCB();
> }, ms);
> }
> var fileName = cordova.file.dataDirectory + spotAudio + '.amr';
> // spot media with the voice previously recorded by the user
> var newRadioSpotMedia = new Media(fileName,
> // success callback
> function () {
> // New radio spot exists, and play finished
> // resume playing new radio station
> console.log('OK playing spot');
> },
> // error callback
> function (err) {
> // New radio spot DOES NOT exists
> // err.message comes empty
> console.log('Unable to retrieve spot "' + fileName +
> '". Error code: ' + err.code);
> },
> // change callback
> function (status) {}
> );
> {code}
> I also tried all the possible combinations, try using "audioName.amr", 
> "cdvfile://localhost/persistent/audioName.amr" but the issue is persistent: 
> I'm able to reproduce the recorded audio file before closing the App or after 
> re-opening it again, but I'm not able to reproduce the sound before and after 
> closing the App.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12494) Not able to reproduce recorded audios if including path such as cordova.file.dataDirectory

2017-02-27 Thread Kerri Shotts (JIRA)

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

Kerri Shotts commented on CB-12494:
---

Closed for now, then. If you get a project that duplicates the issue, please 
re-open.

> Not able to reproduce recorded audios if including path such as 
> cordova.file.dataDirectory
> --
>
> Key: CB-12494
> URL: https://issues.apache.org/jira/browse/CB-12494
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, Plugin Media
>Affects Versions: 2.4.1
> Environment: cordova 6.4.0
> cordova-plugin-media 2.4.1
> Android 5.0
>Reporter: Javier
>  Labels: startRecord
> Attachments: index.html, index.js
>
>
> I record and audio file and I want later on to reproduce it.
> Depending on the path that I use to record it, it will reproduce the audio 
> fine before closing the App, but no after re-opening it again or in the other 
> way round: it will NOT reproduce the audio, and if I close the App and 
> re-open it again it will work fine.
> When it fails it returns an error code 1 (MediaError.MEDIA_ERR_ABORTED).
> Snippets of the code:
> {code}
> function recordAudio(src, ms, successCB) {
> var mediaRec = new Media(src,
> // success callback
> function() {
> // DEBUG
> console.log('OK recording to: ' + src);
> },
> // error callback
> function(err) {
> alert('ERROR recording spot: ' + err.message);
> }
> );
> // Record audio
> mediaRec.startRecord();
> // Stop recording after 10 seconds
> setTimeout(function() {
> mediaRec.stopRecord();
> successCB();
> }, ms);
> }
> var fileName = cordova.file.dataDirectory + spotAudio + '.amr';
> // spot media with the voice previously recorded by the user
> var newRadioSpotMedia = new Media(fileName,
> // success callback
> function () {
> // New radio spot exists, and play finished
> // resume playing new radio station
> console.log('OK playing spot');
> },
> // error callback
> function (err) {
> // New radio spot DOES NOT exists
> // err.message comes empty
> console.log('Unable to retrieve spot "' + fileName +
> '". Error code: ' + err.code);
> },
> // change callback
> function (status) {}
> );
> {code}
> I also tried all the possible combinations, try using "audioName.amr", 
> "cdvfile://localhost/persistent/audioName.amr" but the issue is persistent: 
> I'm able to reproduce the recorded audio file before closing the App or after 
> re-opening it again, but I'm not able to reproduce the sound before and after 
> closing the App.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11088) Cookies not stored in iOS

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-11088:
---

Is this using the default UIWebView or WKWebView?

> Cookies not stored in iOS
> -
>
> Key: CB-11088
> URL: https://issues.apache.org/jira/browse/CB-11088
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 5.1.1
>Reporter: Josh Sharpe
>  Labels: cordova-ios, cordova-ios-5-1-x, triaged
>
> This is basically a clone of this ticket CB-10896 which is for Android.
> My iOS app makes AJAX requests that return Set-Cookie headers but they are 
> not saved and subsequent requests do not send the cookies back.
> I've found *lots* of conflicting information on the subject on the google 
> across varying versions of cordova-ios, so it's really hard to tell if this 
> is supposed to "just work" - or if iOS doesn't support this right now.
> If it doesn't support it, is there a plan to actually support it sometime in 
> the future?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12500) CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu

2017-02-27 Thread Kerri Shotts (JIRA)

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

Kerri Shotts commented on CB-12500:
---

Can you share exact duplication steps?

> CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL behave wrongly on Ubuntu
> 
>
> Key: CB-12500
> URL: https://issues.apache.org/jira/browse/CB-12500
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CLI
>Affects Versions: 6.5.0
> Environment: Ubuntu 16.10
>Reporter: zhuisui
>
> After I set CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL env  starting with /, 
> `cordova build` print error, and it shows that cordova read gradle path as 
> '$project/platforms/android/gradle/wrapper$CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'.
>  So it treat this url starting with / as a relative path. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12510) cannot rename windows cordova project

2017-02-27 Thread Kerri Shotts (JIRA)

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

Kerri Shotts commented on CB-12510:
---

Not necessarily. As long as the app that gets deployed to your device has the 
right widget information, I wouldn't worry about the names of the project files.

> cannot rename windows cordova project
> -
>
> Key: CB-12510
> URL: https://issues.apache.org/jira/browse/CB-12510
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Windows
>Reporter: Ali Mustafa
>Priority: Minor
>  Labels: windows
>
> building Cordova app for windows generates CordovaApp.sln even though I 
> specified another name under widget tag in config.xml.  



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11798) header cookies are persisted in app and never removed even it expires

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-11798:
---

This seems like an underlying WebView issue, and not Cordova itself. Need an 
example project to illustrate the problem.

> header cookies are persisted in app and never removed even it expires
> -
>
> Key: CB-11798
> URL: https://issues.apache.org/jira/browse/CB-11798
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Windows
>Affects Versions: 5.0.1, 6.1.1
> Environment: Cordova 6.1.1 + Windows 8.1 and iOS.
>Reporter: Ananth
>  Labels: ajax, cookies
>
> When a REST service is called from my cordova app using AJAX, server is 
> sending back session cookies (Set-Cookie headers) as part of header with 
> expiry time.Those cookies are persisted in app & being sent in the subsquitet 
> AJAX calls, and its never stops sending it even it the cookie is expired.
> Is there any way to remove those cookies from app and stop sending it on 
> subsquitet AJAX calls?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12512) No way to get from a FILE_URL to a DATA_URL onsuccess

2017-02-27 Thread Kerri Shotts (JIRA)

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

Kerri Shotts commented on CB-12512:
---

1. Why are you using PNGs? These are horrible for photographs -- they take up a 
large amount of memory and do not compress well.

2. Make sure you use the correct preamble for the image type; 
data:image/png;base64 is not appropriate for JPEGs (and vice versa).

3. Do you need the full-resolution image taken? If not, set the {{targetWidth}} 
and {{targetHeight}} options to a reasonable value. The smaller the image you 
request, the smaller the resulting DATA_URL will be (and thus, the faster the 
image can be rendered). You do not need to worry about aspect ratio; the 
returned image will fit within the width & height specified.

> No way to get from a FILE_URL to a DATA_URL onsuccess
> -
>
> Key: CB-12512
> URL: https://issues.apache.org/jira/browse/CB-12512
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Android, iOS
> Environment: Android 4.0+ / iOS 9.0+
>Reporter: Kyle Slack
>
> The onsuccess function of the getPicture method uses the FILE_URI to set an 
>  source perfectly fine, however, the conversion of this FILE_URI to get 
> the image data or DATA_URL is never successful no matter the means attempted. 
> Even utilizing your posted methods to get the actual file have failed:
> window.resolveLocalFileSystemURL(imgUri, function success(fileEntry) - is not 
> getting to the image, always results in null DATA_URL in the end.
> Our method using FILE_URI:
> {code}
> navigator.camera.getPicture(function (data) {
> setTimeout(function () {
> StatusBar.overlaysWebView(true);
> setTimeout(function () {
> StatusBar.overlaysWebView(false);
> }, 250);
> }, 250);
> viewModel.txtImageStatus("Loading...");
> document.getElementById("image").src = data; 
> viewModel.showNoImage(false);
> document.getElementById("image").style.display = "block";
> SavetoShipment(data);
> }, function (msg) {
> if (!msg == "Camera cancelled.") {
> viewModel.popVisible(true);
> viewModel.popMessage("Failed: " + msg);
> };
> setTimeout(function () {
> StatusBar.overlaysWebView(true);
> setTimeout(function () {
> StatusBar.overlaysWebView(false);
> }, 250);
> }, 250);
> }, {
> quality: DevExpress.devices.real().platform == "ios" ? 50 : 100,
> destinationType: Camera.DestinationType.FILE_URI,
> saveToPhotoAlbum: false,
> correctOrientation: true,
> encodingType: DevExpress.devices.real().platform == "ios" ? 
> Camera.EncodingType.PNG : Camera.EncodingType.JPEG
> });
> function SavetoShipment(fileURI) {
> var fileReader = new FileReader();
> fileReader.onload = function (fileLoad) {
> viewModel.shipment.CustomerPhotoInfo = fileLoad.target.result;
> };
> fileReader.readAsDataURL(fileURI);
> }
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-11798) header cookies are persisted in app and never removed even it expires

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-11798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-11798.
---
Resolution: Incomplete

> header cookies are persisted in app and never removed even it expires
> -
>
> Key: CB-11798
> URL: https://issues.apache.org/jira/browse/CB-11798
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS, Windows
>Affects Versions: 5.0.1, 6.1.1
> Environment: Cordova 6.1.1 + Windows 8.1 and iOS.
>Reporter: Ananth
>  Labels: ajax, cookies
>
> When a REST service is called from my cordova app using AJAX, server is 
> sending back session cookies (Set-Cookie headers) as part of header with 
> expiry time.Those cookies are persisted in app & being sent in the subsquitet 
> AJAX calls, and its never stops sending it even it the cookie is expired.
> Is there any way to remove those cookies from app and stop sending it on 
> subsquitet AJAX calls?



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12251) on IOS device Corodova Geolocation GetWatchPosition not giving current location

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12251:
--
Component/s: (was: CordovaJS)
 (was: iOS)
 Plugin Geolocation

> on IOS device Corodova Geolocation GetWatchPosition not giving current 
> location
> ---
>
> Key: CB-12251
> URL: https://issues.apache.org/jira/browse/CB-12251
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: Plugin Geolocation
>Affects Versions: 4.1.1
> Environment: IPhone, IOS 
>Reporter: Anshu Raj
>  Labels: features, geolocation, mydistrict
>
> Feature: We have created a Mobile App using PhoneGap and Corodova Plugin to 
> get a constantly moving user's current location. As soon as he stops, he will 
> perform an action in our App which will send his current location and we 
> convert it into Address using reverse geocoding. We then show the history of 
> user's visits. 
> We are using GetWatchPosition and GetCurrentLocation to implement above 
> feature. 
> Issue: We are not getting user's current Latitude and Longitude rather we get 
> their last Latitude and Longitude where he last visited. Hence user's visits 
> is wrongly registered based on where he was at that point of time. Somewhere 
> the API is not sending us the latest Latitude and Longitude.
> Above is working fine in Android and we are getting updated Latitude and 
> Longitude
> Please help!



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-12251) on IOS device Corodova Geolocation GetWatchPosition not giving current location

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah edited comment on CB-12251 at 2/27/17 9:50 PM:


Thanks Kerri for your response. 

Here is a code snippet which we have used on a button click. This gives user's 
current Latitude and Logitude and using Google Or ArcGIS api we reverse Geocode 
to get the address. However I have tested it and we don't get the current 
address rather the address where I visited last. Seems like Geolocation API is 
not providing the current latitude and longitude immediately. 

Just so you know I have tried the combination all the attributes - 
EnableAccuracy, maximumage etc and nothing works. Again this issue is only on 
IOS Iphone App and our user will be on move constantly. Tried both- 
GetCurrentLocation and GetWatchPosition. 

{code}
  navigator.geolocation.watchPosition(showCurrentLocation, 
locationError, { maximumAge: 0, timeout: 3, enableHighAccuracy: true });
{code}

Your help will be greatly appreciated. 


was (Author: anshu.raj90):
Thanks Kerri for your response. 

Here is a code snippet which we have used on a button click. This gives user's 
current Latitude and Logitude and using Google Or ArcGIS api we reverse Geocode 
to get the address. However I have tested it and we don't get the current 
address rather the address where I visited last. Seems like Geolocation API is 
not providing the current latitude and longitude immediately. 

Just so you know I have tried the combination all the attributes - 
EnableAccuracy, maximumage etc and nothing works. Again this issue is only on 
IOS Iphone App and our user will be on move constantly. Tried both- 
GetCurrentLocation and GetWatchPosition. 

  navigator.geolocation.watchPosition(showCurrentLocation, 
locationError, { maximumAge: 0, timeout: 3, enableHighAccuracy: true });

Your help will be greatly appreciated. 

> on IOS device Corodova Geolocation GetWatchPosition not giving current 
> location
> ---
>
> Key: CB-12251
> URL: https://issues.apache.org/jira/browse/CB-12251
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: CordovaJS, iOS
>Affects Versions: 4.1.1
> Environment: IPhone, IOS 
>Reporter: Anshu Raj
>  Labels: features, geolocation, mydistrict
>
> Feature: We have created a Mobile App using PhoneGap and Corodova Plugin to 
> get a constantly moving user's current location. As soon as he stops, he will 
> perform an action in our App which will send his current location and we 
> convert it into Address using reverse geocoding. We then show the history of 
> user's visits. 
> We are using GetWatchPosition and GetCurrentLocation to implement above 
> feature. 
> Issue: We are not getting user's current Latitude and Longitude rather we get 
> their last Latitude and Longitude where he last visited. Hence user's visits 
> is wrongly registered based on where he was at that point of time. Somewhere 
> the API is not sending us the latest Latitude and Longitude.
> Above is working fine in Android and we are getting updated Latitude and 
> Longitude
> Please help!



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-10135) The .xccurrentversion file does not get copied through to the platform folder breaking the iOS data model package

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-10135:
---

Example plugin to test on?

> The .xccurrentversion file does not get copied through to the platform folder 
> breaking the iOS data model package
> -
>
> Key: CB-10135
> URL: https://issues.apache.org/jira/browse/CB-10135
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 5.4.1
> Environment: iOS 10.10.5
>Reporter: Dave Baddeley
>  Labels: PlatformApi, ios, plugin, plugman
>
> Insatlling a custom plugin for Cordova with an iOS implementation that has a 
> data model package with multiple versions cannot be supported without manual 
> steps being taken. Inside the data model package a lcoked hidden file is 
> required by XCode called .xccurrentversion which holds XML to instruct XCode 
> how to deal with the multiple versions of data model. The .xccurrentversion 
> file is not copied over when adding the plugin to a project, which results in 
> the iOS app not functioning, although it compiles.
> The issue is fact it is hidden, as unhiding the file allows Plugman to copy 
> the file, but then XCode is not happy as it expects the file to be hidden.
> What is required that plugman simply copies the data model package in it's 
> entirety included the .xccurrentversion file without changing the permissions.
> We have had to add manual instructions for the moment to tell the user to 
> copy the data model package in post adding the plugin. 



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-8680) Support Swift templates

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-8680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-8680:
-
Fix Version/s: cordova-ios@5.0.0

> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: CLI, iOS
>Reporter: Nathan Hazout
>  Labels: cordova-ios-5.0.x, ios, swift, xcode
> Fix For: cordova-ios@5.0.0
>
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-3021) Can no longer import CDVPlugin.h from plugin Objective-C++ code

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-3021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-3021:
-
Component/s: (was: iOS)

> Can no longer import CDVPlugin.h from plugin Objective-C++ code
> ---
>
> Key: CB-3021
> URL: https://issues.apache.org/jira/browse/CB-3021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: OSX
>Affects Versions: 2.6.0
> Environment: XCode 4.6.1
> OSX 10.8.3
>Reporter: Ryan Willoughby
>Assignee: Shazron Abdullah
>  Labels: C++, OSX, Plugins, iOS
>
> As of 2.6.0, importing CDVPlugin.h from C++ source code results in compile 
> errors:
> /CordovaLib/Classes/CDVPlugin.h:26:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:27:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:28:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:29:17: Default initialization of an object of 
> const type 'NSString *const'
> Install this plugin in a Cordova 2.6.0 project to reproduce:
> https://github.com/wildabeast/BarcodeScanner



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-3021) Can no longer import CDVPlugin.h from plugin Objective-C++ code

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-3021:
--

Removed iOS from components since it was fixed in iOS.

> Can no longer import CDVPlugin.h from plugin Objective-C++ code
> ---
>
> Key: CB-3021
> URL: https://issues.apache.org/jira/browse/CB-3021
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: OSX
>Affects Versions: 2.6.0
> Environment: XCode 4.6.1
> OSX 10.8.3
>Reporter: Ryan Willoughby
>Assignee: Shazron Abdullah
>  Labels: C++, OSX, Plugins, iOS
>
> As of 2.6.0, importing CDVPlugin.h from C++ source code results in compile 
> errors:
> /CordovaLib/Classes/CDVPlugin.h:26:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:27:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:28:17: Default initialization of an object of 
> const type 'NSString *const'
> /CordovaLib/Classes/CDVPlugin.h:29:17: Default initialization of an object of 
> const type 'NSString *const'
> Install this plugin in a Cordova 2.6.0 project to reproduce:
> https://github.com/wildabeast/BarcodeScanner



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12216) iOS: Add support for private pod repositories

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12216:
---

Added CordovaLib as a component because it requires a change there to recognize 
a new attribute for the framework tag.

> iOS: Add support for private pod repositories
> -
>
> Key: CB-12216
> URL: https://issues.apache.org/jira/browse/CB-12216
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: CordovaLib, iOS
>Affects Versions: 4.3.0
> Environment: Cordova CLI 6.4.0
> iOS engine 4.3.0
> CocoaPods 1.1.1
>Reporter: Jean-Marc Terrettaz
>
> Add support for private Pod repositories. That is, add support for the 
> Podfile 'source' element 
> https://guides.cocoapods.org/syntax/podfile.html#source.
> Maybe this could be done by adding a 'source' attribute to the  
> element of plugin.xml when type=podspec. For example 
> {code}
>  source="https://my.company.com/cocoapods.git"/>
> {code}
> would result in this line added to Podfile: 
> {code}
> source 'https://my.company.com/cocoapods.git'
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12216) iOS: Add support for private pod repositories

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12216:
--
Component/s: CordovaLib

> iOS: Add support for private pod repositories
> -
>
> Key: CB-12216
> URL: https://issues.apache.org/jira/browse/CB-12216
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: CordovaLib, iOS
>Affects Versions: 4.3.0
> Environment: Cordova CLI 6.4.0
> iOS engine 4.3.0
> CocoaPods 1.1.1
>Reporter: Jean-Marc Terrettaz
>
> Add support for private Pod repositories. That is, add support for the 
> Podfile 'source' element 
> https://guides.cocoapods.org/syntax/podfile.html#source.
> Maybe this could be done by adding a 'source' attribute to the  
> element of plugin.xml when type=podspec. For example 
> {code}
>  source="https://my.company.com/cocoapods.git"/>
> {code}
> would result in this line added to Podfile: 
> {code}
> source 'https://my.company.com/cocoapods.git'
> {code}



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12350) iphone notification icons not being generated on cordova-ios

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12350:
--
Issue Type: New Feature  (was: Bug)

> iphone notification icons not being generated on cordova-ios
> 
>
> Key: CB-12350
> URL: https://issues.apache.org/jira/browse/CB-12350
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: iOS
>Affects Versions: cordova-ios@4.3.1
> Environment: cordova 6.4.0
> cordova-ios 4.3.1
> node 4.6.0
> npm 2.15.9
>Reporter: Leonardo Silveira Nascimento Filho
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> on my config.xml i have a single icon definition, as follows:
> {code}
> 
>  xmlns="http://www.w3.org/ns/widgets"; 
> xmlns:cdv="http://cordova.apache.org/ns/1.0";>
> 
> 
> {code}
> it generates android icon without sweat and indeed generates many ios icons, 
> as can be seen in the screenshot.
> however the resulting project is unable do build a valid ios app since two 
> icons are missing.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-12350) iphone notification icons not being generated on cordova-ios

2017-02-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-12350:
---

Changed to 'New Feature' since this requires an implementation that will 
generate the right sized icons for iOS no matter what is provided.

> iphone notification icons not being generated on cordova-ios
> 
>
> Key: CB-12350
> URL: https://issues.apache.org/jira/browse/CB-12350
> Project: Apache Cordova
>  Issue Type: New Feature
>  Components: iOS
>Affects Versions: cordova-ios@4.3.1
> Environment: cordova 6.4.0
> cordova-ios 4.3.1
> node 4.6.0
> npm 2.15.9
>Reporter: Leonardo Silveira Nascimento Filho
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> on my config.xml i have a single icon definition, as follows:
> {code}
> 
>  xmlns="http://www.w3.org/ns/widgets"; 
> xmlns:cdv="http://cordova.apache.org/ns/1.0";>
> 
> 
> {code}
> it generates android icon without sweat and indeed generates many ios icons, 
> as can be seen in the screenshot.
> however the resulting project is unable do build a valid ios app since two 
> icons are missing.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-12350) iphone notification icons not being generated on cordova-ios

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-12350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-12350:
--
Description: 
on my config.xml i have a single icon definition, as follows:
{code}

http://www.w3.org/ns/widgets"; 
xmlns:cdv="http://cordova.apache.org/ns/1.0";>


{code}
it generates android icon without sweat and indeed generates many ios icons, as 
can be seen in the screenshot.

however the resulting project is unable do build a valid ios app since two 
icons are missing.


  was:
on my config.xml i have a single icon definition, as follows:


http://www.w3.org/ns/widgets"; 
xmlns:cdv="http://cordova.apache.org/ns/1.0";>



it generates android icon without sweat and indeed generates many ios icons, as 
can be seen in the screenshot.

however the resulting project is unable do build a valid ios app since two 
icons are missing.



> iphone notification icons not being generated on cordova-ios
> 
>
> Key: CB-12350
> URL: https://issues.apache.org/jira/browse/CB-12350
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: cordova-ios@4.3.1
> Environment: cordova 6.4.0
> cordova-ios 4.3.1
> node 4.6.0
> npm 2.15.9
>Reporter: Leonardo Silveira Nascimento Filho
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> on my config.xml i have a single icon definition, as follows:
> {code}
> 
>  xmlns="http://www.w3.org/ns/widgets"; 
> xmlns:cdv="http://cordova.apache.org/ns/1.0";>
> 
> 
> {code}
> it generates android icon without sweat and indeed generates many ios icons, 
> as can be seen in the screenshot.
> however the resulting project is unable do build a valid ios app since two 
> icons are missing.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-10186) Update __PROJECTNAME__.xcodeproj to recommended settings in Xcode 7.2

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-10186:
--
Labels:   (was: cordova-ios-4.1.1)

> Update __PROJECTNAME__.xcodeproj to recommended settings in Xcode 7.2
> -
>
> Key: CB-10186
> URL: https://issues.apache.org/jira/browse/CB-10186
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Shazron Abdullah
> Fix For: cordova-ios@5.0.0
>
>
> This is the default template project. Do for CLI and non-CLI



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-10186) Update __PROJECTNAME__.xcodeproj to recommended settings in Xcode 7.2

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-10186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-10186:
--
Fix Version/s: cordova-ios@5.0.0

> Update __PROJECTNAME__.xcodeproj to recommended settings in Xcode 7.2
> -
>
> Key: CB-10186
> URL: https://issues.apache.org/jira/browse/CB-10186
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Reporter: Shazron Abdullah
> Fix For: cordova-ios@5.0.0
>
>
> This is the default template project. Do for CLI and non-CLI



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7293) iOS split keyboard messes up cordova webview

2017-02-27 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7293:
-
Description: 
Reproducing this will require an app with at least one text input running in 
landscape mode.

To reproduce:

# tap on text input to bring up on screen keyboard
# rip keyboard in half -- That is place both thumbs on keyboard and drag thumbs 
towards the edges to create a split on screen thumb keyboard.  It's an iOS 
feature.
# tap outside text input to close keyboard
# tap text input again, split keyboard will come up
# tap space between keyboard halves and drag up, empty black void will appear 
up to keyboard height 
# tap outside text input.

at this point the keyboard isn't open, but you will still be able to drag the 
empty black area up and down.



  was:
Reproducing this will require an app with at least one text input running in 
landscape mode.

to reproduce:

tap on text input to bring up on screen keyboard

rip keyboard in half -- That is place both thumbs on keyboard and drag thumbs 
towards the edges to create a split on screen thumb keyboard.  It's an iOS 
feature.

tap outside text input to close keyboard

tap text input again, split keyboard will come up

tap space between keyboard halves and drag up, empty black void will appear up 
to keyboard height 

tap outside text input.

at this point the keyboard isn't open, but you will still be able to drag the 
empty black area up and down.




> iOS split keyboard messes up cordova webview
> 
>
> Key: CB-7293
> URL: https://issues.apache.org/jira/browse/CB-7293
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 3.5.0
> Environment: iOS 7.1.2, iPad Mini
> landscape app
>Reporter: Walter Miller
>
> Reproducing this will require an app with at least one text input running in 
> landscape mode.
> To reproduce:
> # tap on text input to bring up on screen keyboard
> # rip keyboard in half -- That is place both thumbs on keyboard and drag 
> thumbs towards the edges to create a split on screen thumb keyboard.  It's an 
> iOS feature.
> # tap outside text input to close keyboard
> # tap text input again, split keyboard will come up
> # tap space between keyboard halves and drag up, empty black void will appear 
> up to keyboard height 
> # tap outside text input.
> at this point the keyboard isn't open, but you will still be able to drag the 
> empty black area up and down.



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

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



<    1   2   3   >