Phonegap Build sent me here. Binary is invalid. LC_ENCRYPTION_INFO error

I've got an app on phonegap build. Android dev, Android released, and iOS dev builds all work great on their respective devices.
However, when I try to upload the iOS release ipa using Application Loader I get the following errors.
Apples web service operation was not successful
Unable to authenticate the package: 739088725.itmsp
ERROR ITMS-9000: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apples's linker." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
Could not start deliver: all transports failed diagnostics
Anyone have any ideas on what I should bang on? I figured it was a phonegap build thing (where i was doing something wrong) but the phonegap build forum said it sounded like an apple issue.
Thanks!

Thanks, Michael. I'll head back over there.
You're probably right about the Apple tools but time is not my friend.

Similar Messages

  • How can I sign an app made with PhoneGap Build?

    HI,
    I have set up the PhoneGap Build service and created an account so I can make an app and upload it to my mobile phone.
    Now I have reached the point where I would like to sign it and upload it to Google Play.
    I have a developer account and I have filled in all data, made screenshots and icons and description for the app etc.
    When I try to upload it to Google play it says "Upload failed..." and that I need to disable debugging.
    I have tried to find information about how to do this and I have installed the SDK packet and even successfully set up the path in the Settings for PhoneGap Build without any protests..
    Now what?
    I have read trhe documentation on how to make a private key with keytool using the cmd in windows an the key has been uploaded to my account on the phonegap build site.
    Now according to the doc in phonegap build this key should be used signing the app that I made in dreamweaver. So I recreated the app in Dreamweaver and downloaded it and then tried to upload it on Google Play.
    Still the same problem that the app is in debug mode. This means that phone gap build is not doing it's job as it should or maybe that my key is not working.
    So my question first is, how can I see if the key is properly generated with keytool?
    My next step is to manually sign the app.apk file with the jarsigner tool so I tried to do this accordingly to the sample in the android documentation.
    This a screenshot of my attempt and the error-message in the command line:
    It feels like I have done everything by the book but still my app is not signed and not valid to upload to Google Play for public download.
    Please give me some assistance in how to create this last little but so hard step.
    Thanks!
    Micke
    Message was edited by: MickeBergman

    I got it solved...
    If anyone else has done the same mistake as I did then have a look here.
    You just have to create the key with keytool using the command line (cmd.exe)
    Here is the guide how to do it (scroll down to "1. Obtain a suitable private key")
    Use the example, it works fine.
    Then upload it to your PhoneGap Build account by logging in to build.phonegap.com
    Then under your account settings upload the yourkey.keystore file and unlock it.
    Then under Apps click your uploaded App title to come into the details of the app.
    Then (and this is what I missed and therefore didn't get it signed and released) choose the key you uploaded from the fold down menu at the right hanbd of the android logo
    Then click Rebuild and when it's done rebuilding you simply download it and it will have a YourApp-release added to the file name and you're set!
    Pheeeww this was a horrifying experience and yet so simple solution... strange noone else has experienced this before me.
    At the end I have to really salute Dreamweaver who has made such a great tool to easily make your own apps.

  • How to fix "server problem" error message when trying to use PhoneGap build service.

    I have a site that is now optimized for mobile devices and want to use the PhoneGap Build service in Dreamweaver CS6 to make a native app.  Unfortunately, I keep getting the "We seem to be having server problems." error message when I try to create a new project.  I did notice that the configuration file was created at the site root.  I've seen a few other similar threads on this, but no solution.  I've checked on any firewall issues (none) and know that the PhoneGap server is not down.  The problem is on my end.
    Thanks,
    Loren

    Not an answer to the server problem, but I have posted the PhoneGap Build process here: http://forums.adobe.com/message/4669054#4669054. It might help anyone still having problems.

  • Dreamweaver 6/PhoneGap Build Service Android Key Question

    I just recently upgraded to CS6 and am excited to use the mobile sutff. I have been a CFer for years and using Jquery for a long time and have been using JQM more and more. Now I want to evolve from a web developer into an app developer. I thought the cool integrations within DW6 would be a good way to start.
    So I watched Greg Rewis' intro video to get a flavor of things. I set up my first app site. I then created a simple JQM page to test with. I then downloaded the Android SDK (which is what I am starting with, but plan on branching out to the other OS'). I created an AVD, created a keystore and all that. I then went through the process of attaching my keystore to my PhoneGap Build Service account. That all went well, although it did not ask me to make it the default and I am assuming that is because it is the only key at this point...just a note for copywriters.
    I then went back to DW to go through the PhoneGap Build Service panel to create my first app to play with. Here si where I ran into an issue. The PhoneGap Build Service panel asks for a key under the Android section (which I expected), but when I clicked on the drop down where it said none, that is all that was there. The key I uploaded to my PhoneGap Build Service account was not listed. I even logged out and logged back in, shut down DW and reopened it and nothing I did caused it to display. Can someone please point me in the right direction? If I can get this last piece of the puzzle, I can begin cranking through some code.
    Thanks in advance,
    Clay

    As long as you are signing into the same account in DW as you are on the PhoneGap Build website, any keystores you uploaded would be available inside of Dreamweaver.
    Highly recommending posting on the PhoneGap Build community site, where you'll get better answers regarding the functionality of the PhoneGap Build website and keystores: http://community.phonegap.com/nitobi/products/nitobi_phonegap_build

  • Strange Phonegap Build error

    Rebuilding my Phonegap app from within DreamweaverCS6, I saw the following error for the first time today. Don't know what this means. I've been successfully creating builds out of Dreamweaver for quite some time now. Any advice?

    I've seen this a few times, and it's usually caused by a problem with the local ProjectSettings file. The workaround is to re-create this file.
    See the post by "redheads" here for instructions: http://community.phonegap.com/nitobi/topics/dreamweaver_now_cant_build_after_todays_update _please_help#reply_10869042
    Hopefully that helps, but if not be sure to reply back.

  • PhoneGap Build:Cannot Connect to Server Dreamweaver CS6

    Hey guys, I was wondering if someone could fix this problem, Im having, i have Dreamweaver cs6 on a mac, And im trying to login to phonegap build in dreamweaver, but everytime i try, it tells me that it cannot connect to the servers, plz try again later, is this a known problem?
    thanks,
    Jonathan

    I have a phonegap account and it's linked to the Adobe account;
    Logging in phonegap.com and compiling my apps in their website, works just fine;
    I have always Dreamweaver signed in to the Adobe account;
    Here are the content of my files:
    init_status.txt:   {"message": "Failed to upload application. Unable to create zip file. Reason: null","error": 404}
    auth_status.txt:    {"statusCode": 200,"statusMessage": "Authenticated"}
    Hope this helps you help us.
    I just want to say that this was THE feature that made me buy CS6 in the first place, and it's not working as intended.

  • Dreamweaver cc and phonegap build

    I'm going crazy trying to sort this out - I have built a mobile app. and am trying to use the phonegap build service in dreamweaver.
    I have logged in and and created a new project and there it seems to hang asking me to insert Passwords for Android and Blackberry.
    I'm new to this and confused, none of the tutorials show entering a password (except of course for iOS).
    If I do need these where do I get them from?
    Somebody ease my aching head please!!
    Ian

    You'll need to setup signing keys for each platform you're building for. More info here: https://build.phonegap.com/docs

  • Edge Animate and PhoneGap Build

    I'm using Edge Animate together with PhoneGap Build to make an iPhone app. There are several buttons that should scroll up and down and yet remain "tap-able" What is the best way to achieve scrolling effect for button?

    Not sure if this helps you. I'm going through the same problem. Even raised this issue here in the forum and nobody could help me. So I sought help forum PhoneGapBuild. Looks like PhoneGapBuild not recognize <audio> of html5, so need to use api audio PhoneGapBuild own. Here's a link to my post. Tutorial on how to make by Chris Griffith. I hope this helps you too.
    http://community.phonegap.com/nitobi/topics/phonegap_build_audio_and_edge_animate_problem? utm_content=reply_link&utm_medium=email&utm_source=reply_notification&reply[id]=14089620#r eply_14089620

  • Phonegap Build service for jquery mobile themed page not showing on mobile

    I am trying to use jQuery mobile inside the Adobe Dreamweaver CC and then use phonegap build service to deploy the application to my phone. The issue here is that the Dreamweaver design panel is showing the jQuery Mobile UI but the application APK which is deployed over the phone does not.
    Please find below the screenshot of Dreamweaver CC with design and code panel.
    http://stackoverflow.com/questions/17334492/adobe-dreamweaver-cc-phonegap-build-service-is sue
    Find below the entire index.html code:
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>jQuery Mobile Web App</title>
    <link href="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery.mobile.theme-1.0.min.css" rel="stylesheet" type="text/css"/>
    <link href="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery.mobile.structure-1.0.min.css" rel="stylesheet" type="text/css"/>
    <link href="jQueryAssets/jquery.ui.core.min.css" rel="stylesheet" type="text/css">
    <link href="jQueryAssets/jquery.ui.theme.min.css" rel="stylesheet" type="text/css">
    <link href="jQueryAssets/jquery.ui.accordion.min.css" rel="stylesheet" type="text/css">
    <script src="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery-1.6.4.min.js" type="text/javascript"></script>
    <script src="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery.mobile-1.0.min.js" type="text/javascript"></script>
    <script src="jQueryAssets/jquery-1.8.3.min.js" type="text/javascript"></script>
    <script src="jQueryAssets/jquery-ui-1.9.2.accordion.custom.min.js" type="text/javascript"></script>
    </head>
    <body>
    <div data-role="page" id="page">
        <div data-role="header">
            <h1>Page One</h1>
        </div>
        <div data-role="content">  
            <ul data-role="listview">
                <li><a href="#page2">Accenture</a></li>
                <li><a href="#page3">Digital</a></li>
                <li><a href="#page4">CASF RIA</a></li>
                <li><a href="#page5">Hybrid Applications using PhoneGap</a></li>
            </ul>      
        </div>
        <div data-role="footer">
            <h4>Page Footer</h4>
        </div>
    </div>
    <div data-role="page" id="page2">
        <div data-role="header">
            <a href="#page"><label style="color:white; font-weight:bolder">BACK</label></a><h1>ACCENTURE Page</h1>
        </div>
        <div data-role="content">
          <div data-role="fieldcontain">
            <label for="selectmenu" class="select">Select Technology Areas:</label>
            <select name="selectmenu" id="selectmenu">
              <option value="option1">Digital</option>
              <option value="option2">Oracle</option>
              <option value="option3">Mobile</option>
            </select>
          </div>
          <div data-role="fieldcontain">
            <label for="slider">Value:</label>
            <input type="range" name="slider" id="slider" value="0" min="0" max="100" />
          </div>
          <div data-role="fieldcontain">
            <label for="flipswitch">Option:</label>
            <select name="flipswitch" id="flipswitch" data-role="slider">
              <option value="off">Off</option>
              <option value="on">On</option>
            </select>
          </div>
          <div data-role="collapsible-set">
            <div data-role="collapsible">
              <h3>Header</h3>
              <p>Content</p>
            </div>
            <div data-role="collapsible" data-collapsed="true">
              <h3>Header</h3>
              <p>Content</p>
            </div>
            <div data-role="collapsible" data-collapsed="true">
              <h3>Header</h3>
              <p>Content</p>
            </div>
          </div>
        </div>
        <div data-role="footer">
            <h4>Page Footer</h4>
        </div>
    </div>
    <div data-role="page" id="page3">
        <div data-role="header">
            <a href="#page"><label style="color:white; font-weight:bolder">BACK</label></a><h1>DIGITAL Page</h1>
        </div>
        <div data-role="content">  
        <div id="Accordion1">
          <h3><a href="#">Section 1</a></h3>
          <div>
            <p>Content 1</p>
          </div>
          <h3><a href="#">Section 2</a></h3>
          <div>
            <p>Content 2</p>
          </div>
          <h3><a href="#">Section 3</a></h3>
          <div>
            <p>Content 3</p>
          </div>
        </div>
    Content </div>
        <div data-role="footer">
            <h4>Page Footer</h4>
        </div>
    </div>
    <div data-role="page" id="page4">
        <div data-role="header">
            <a href="#page"><label style="color:white; font-weight:bolder">BACK</label></a><h1>CASF RIA</h1>
        </div>
        <div data-role="content">
          <ol data-role="listview" data-inset="true" data-split-icon="arrow-d">
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
            <li><a href="#">
              <h3>Page</h3>
              <p>Lorem ipsum</p>
              <span class="ui-li-count">1</span></a><a href="#">Default</a></li>
          </ol>
    Content </div>
        <div data-role="footer">
            <h4>Page Footer</h4>
        </div>
    </div>
    <div data-role="page" id="page5">
        <div data-role="header">
            <a href="#page"><label style="color:white; font-weight:bolder">BACK</label></a><h1>HYBRID APPLICATIONS using PhoneGap</h1>
        </div>
        <div data-role="content">
          <div data-role="fieldcontain">
            <label for="email">Email:</label>
            <input type="email" name="email" id="email" value=""  />
          </div>
    Content </div>
        <div data-role="footer">
            <h4>Page Footer</h4>
        </div>
    </div>
    <script type="text/javascript">
    $(function() {
        $( "#Accordion1" ).accordion();
    </script>
    </body>
    </html>
    This is how it looks in device:
    This is how it looks in the mobile devices:
    Could anyone please help?

    Try defining a site and then create the mobile themed page within that site and DW will copy all the assets relative to the site path and will not be as its in your current page.
    <link href="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery.mobile.theme-1.0.min.css" rel="stylesheet" type="text/css"/>
    <link href="file:///Macintosh%20HD/Applications/Adobe%20Dreamweaver%20CC/Configuration/Third%20Party%20Source%20Code/jquery-mobile/jquery.mobile.structure-1.0.min.css" rel="stylesheet" type="text/css"/>
    HTH
    --Bhawna

  • Dreamweaver CS6 PhoneGap build with Camera support for Android Device

    I am trying to build a simple app that triggers the camera in my Samsung N7000 device.
    I have built the app using Dreamweaver CS6 using the builting phonegap build support.
    I am using the Windows version of Dreamweaver CS6.
    When the app is built it shows no errors but when the app is installed on the device it does not trigger  the camera.
    I can not seem to get this very basic app to trigger the camera.
    Any suggestions will be very much appreciated.
    //=======================================================================
    Below is the index.html file i have been using.
        <script src="phonegap.js"></script>
        <script type="text/javascript" charset="utf-8">
            // Called when capture operation is finished
            function captureSuccess(mediaFiles) {
                //var i, len;
                //for (i = 0, len = mediaFiles.length; i < len; i += 1) {
                //    //uploadFile(mediaFiles[i]);
                //navigator.notification.alert('Weee', null, 'Great success!');
            // Called if something bad happens.
            function captureError(error) {
                //var msg = 'An error occurred during capture: ' + error.code;
                //navigator.notification.alert(msg, null, 'Uh oh!');
            // A button will call this function
            function captureImage() {
                // Launch device camera application,
                // allowing user to capture up to 2 images
                navigator.device.capture.captureImage(captureSuccess, captureError, { limit: 2 });
            // Upload files to server
            function uploadFile(mediaFile) {
                var ft = new FileTransfer(),
                    path = mediaFile.fullPath,
                    name = mediaFile.name;
                ft.upload(path,
                    "http://my.domain.com/upload.php",
                    function (result) {
                        console.log('Upload success: ' + result.responseCode);
                        console.log(result.bytesSent + ' bytes sent');
                    function (error) {
                        console.log('Error uploading file ' + path + ': ' + error.code);
                    { fileName: name });
        </script>
        <script type="text/javascript" charset="utf-8">
            var pictureSource;   // picture source
            var destinationType; // sets the format of returned value
            // Wait for Cordova to connect with the device
            function onLoad() { document.addEventListener("deviceready", onDeviceReady, false); }
            // Cordova is ready to be used!
            function onDeviceReady() {
                pictureSource = navigator.camera.PictureSourceType;
                destinationType = navigator.camera.DestinationType;
                alert("device is ready");
            // Called when a photo is successfully retrieved
            function onPhotoDataSuccess(imageData) {
                // Uncomment to view the base64 encoded image data
                // console.log(imageData);
                // Get image handle
                var smallImage = document.getElementById('smallImage');
                // Unhide image elements
                smallImage.style.display = 'block';
                // Show the captured photo
                // The inline CSS rules are used to resize the image
                smallImage.src = "data:image/jpeg;base64," + imageData;
            // Called when a photo is successfully retrieved
            function onPhotoURISuccess(imageURI) {
                // Uncomment to view the image file URI
                // console.log(imageURI);
                // Get image handle
                var largeImage = document.getElementById('largeImage');
                // Unhide image elements
                largeImage.style.display = 'block';
                // Show the captured photo
                // The inline CSS rules are used to resize the image
                largeImage.src = imageURI;
            // A button will call this function
            function capturePhoto() {
                // Take picture using device camera and retrieve image as base64-encoded string
                navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
                    quality: 50,
                    destinationType: destinationType.DATA_URL
            // A button will call this function
            function capturePhotoEdit() {
                // Take picture using device camera, allow edit, and retrieve image as base64-encoded string 
                navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
                    quality: 20, allowEdit: true,
                    destinationType: destinationType.DATA_URL
            // A button will call this function
            function getPhoto(source) {
                // Retrieve image file location from specified source
                navigator.camera.getPicture(onPhotoURISuccess, onFail, {
                    quality: 50,
                    destinationType: destinationType.FILE_URI,
                    sourceType: source
            // Called if something bad happens.
            function onFail(message) {
                alert('Failed because: ' + message);
        </script>
    </head>
    <body onLoad="onLoad()">
        <button onclick="capturePhoto();">Capture Photo</button> <br><br>
        <button onclick="capturePhotoEdit();">Capture Editable Photo</button> <br><br>
        <button onclick="getPhoto(pictureSource.PHOTOLIBRARY);">From Photo Library</button><br><br>
        <button onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">From Photo Album</button><br><br>
        <img style="display:none;width:60px;height:60px;" id="smallImage" src="" />
        <img style="display:none;" id="largeImage" src="" />
        <br><button onclick="captureImage();">Capture Image</button> <br>
    //=======================================================================================
    Below is the config.xml file i am using
    <?xml version="1.0" encoding="UTF-8" ?>
        <widget xmlns   = "http://www.w3.org/ns/widgets"
            xmlns:gap   = "http://phonegap.com/ns/1.0"
            id          = "com.phonegap.camera_test"
            versionCode = "11"
            version     = "1.1.0" >
    <name>bla</name>
    <description>
        bla
    </description>
    <author href="http://bla.github.com"
        email="[email protected]">
        bla
    </author>
    <icon src="icon.png" gap:role="default" />
    <feature name="http://api.phonegap.com/1.0/geolocation"/>
    <feature name="http://api.phonegap.com/1.0/network"/>
      <feature name="http://api.phonegap.com/1.0/file"/>
      <feature name="http://api.phonegap.com/1.0/camera"/>
      <feature name="http://api.phonegap.com/1.0/media"/>
      <feature name="http://api.phonegap.com/1.0/device"/>
      <feature name="http://api.phonegap.com/1.0/notification"/>
      <feature name="http://api.phonegap.com/1.0/battery"/>
    <preference name="orientation" value="portrait" />
    <preference name="webviewbounce" value="false" />
    <preference name="prerendered-icon" value="true" />
      <preference name="phonegap-version" value="3.1.0" />
      <preference name="fullscreen" value="false" />
      <preference name="stay-in-webview" value="false" />
      <preference name="ios-statusbarstyle" value="default" />
      <preference name="android-minSdkVersion" value="7" />
      <preference name="android-installLocation" value="internalOnly" />
      <preference name="target-device" value="universal" />
      <preference name="autohide-splashscreen" value="true" />
      <preference name="load-url-timeout" value="60000" />
      <preference name="show-splashscreen-spinner" value="true" />
      <preference name="show-splash-screen-spinner" value="true" />
      <preference name="allow-inline-media-playback" value="false" />
      <preference name="launch-mode" value="standard" />
      <plugin name="Capture" value="CDVCapture" />
      <plugin name="Camera" value="CDVCamera" />
    </widget>
    //=======================================================================================

    This forum is actually about the Cloud, not about using individual programs
    Once your program downloads and installs with no errors, you need the program forum
    If you start at the Forums Index http://forums.adobe.com/index.jspa
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says ALL FORUMS) to open the drop down list and scroll
    http://forums.adobe.com/community/dreamweaver

  • PhoneGap Build Services, unable to sign in.

    Hello
    Trying to sign in with DWCS6 PhoneGap Build Service using the same credentials used to login and access CC and build.phonegap.com. DW invalid email or password, but the details I provide are correct.
    Do I need to update any other configuration to access Build Services using DW.
    BTW, I'm haven't fully installed Eclipse & the ENV for Android.
    Any ideas?
    Thank you.

    Hi - thanks for your prompt reply.
    Well -- I changed my password to an older pass, and I could login to Build in DW CC!. So, both PG & ACC accounts have this previous password. But, sure, NOW, img shows the drop down, as expected, and I can continue to platform list ... sorry, really not sure why earlier issue happened, I should have tried reverting back to old pass before, but I thought it might have been a extra unknown config option on my side - the password used earlier during this thread was 15ish mix of alphanum and special characters, maybe DW (probably not) had an issue with this epic password.
    humm, thanks for the link on setting up in DW CC btw..., so, as per screen grab, all is OK I guess...
    Sorry for the confusion.

  • Phonegap build

    Why is it that after i compile the app, the images/png's and icons are in a lesser resolution then in my design screen or even in my web environment. Nowhere can i find settings to modify that. I want my phonegap build to be 100% quality and not in the resolution that is in now. I'm really gutted with this!!!

    Many ways of doing this. You could create a conditional CSS file and load it only for Retina (HiDPI) devices such as iPhone 4s, iPad Retina, etc... You could also use media-queries in your existing CSS file to push different icons/ images for retina devices. Here are some tutorials/ walkthroughs you could follow:
    http://css-tricks.com/snippets/css/retina-display-media-query/
    http://www.hanselman.com/blog/SupportingHighdpiPixeldenseRetinaDisplaysLikeIPhonesOrTheIPa d3WithCSSOrIMG.aspx
    http://blog.iwalt.com/2010/06/targeting-the-iphone-4-retina-display-with-css3-media-querie s.html
    http://globalmoxie.com/blog/designing-for-iphone4-retina-display.shtml
    All the best.
    -ST

  • How do I connect to PhoneGap Build?

    I was watching this tutorial here: https://helpx.adobe.com/creative-cloud/tutorials/videos/phonegap-build-first-app.html?prod uct=phonegap-build&path=get-started
    The guy in the tutorial shows how to connect your Edge Code to PhoneGap Build -- but mine doesn't have the PhoneGap Build Plugin button that he mentions...  Mine looks a little different, too -- I assume he's using on older version of Edge Code in that video...
    So where is the PhoneGap Plugin hidden in Edge Code CC?
    Thanks,
    Laurence MacNeill
    Mableton, Georgia, USA

    The bar on the right-hand side of my Edge Code CC program shows the following icons:  Live Preview, Extension Manager, Preview on Devices Using Edge Inspect CC, Generate Edge Web-Fonts Embed Code, and way down at the bottom, Talk to the Team.
    So there is no PhoneGap icon there...
    Juding by what's in that blog post that bchinTX linked, I need to install something to enable the PhoneGap extension?  But that blog-post was actually pretty old (Oct, 2012, which is ancient in PhoneGap history), and I'm not sure it will work for Edge Code CC -- he was using Brackets., not Edge Code CC.  Do I really want to go to a 2-year-old GitHub repository and try to install an extension from there?  Will that actually work?
    Please send me an updated link to the proper Edge Code CC extension -- if it's available -- or confirm for me that the nearly 2-year-old Brackets extension from that linked blog will actually still work in a new install of Edge Code CC.
    Thanks,
    L.

  • Phonegap Build and Creative Cloud

    Hi,
    I have a creative cloud full account and I was thinking to have 25 private apps to build with Phonegap Build from Dreamweaver as follows:
    Unfortunately after compliling the package I receive a message as... "you exceeded the numbers of apps...". But I have only 2 apps on the Phonegap server. Any suggestions to solve the issue? Thanks, K.

    Hi Carey,
    after updating Dreamweaver I solved the issue of the message but I have some other issues. After logging in to build my app I receive this usual message:
    So I'm gonna click on "Continue":
    This pane is quite different from the previous version (with all the QR platform codes) and is quite confusing for me. The "Continue" botton is active and that means (logically) I'm not obliged to fill the prevous fields. But when I click on it (and after a long time) I receive this message:
    So this means there are some troubles on your side not on mine... But if I click the button I'm coming back to this pane:
    Here the "Continue" botton is not active and this is a non-sense for me. I have to restart DW to "Try again" (and wait for an other long time). I tried to read the docs pages about the procedures on the phonegap build site but I did not find the way to solve this problem.
    My questions are:
    1. Have I to log into Phonegapbuild site and associate the keys-pass-files for iOS, Android and BB, BEFORE launching Dreamweaver?
    2. Am I obliged to fill all the forms or I can fill only the Android one (for example)?
    3. Is there a place I can easily understand (please don't let me jump to the developer Android page because I did not understand anything) how can I generate the key signing passwords and certificates from a Mac?
    4. Last and maybe funny consideration: the Apple Logo seems to be cut on the botton (on my DW copy :-)
    UPDATE:
    After some attempts I got my app zipping the folder (realized with DW) and uploading it from the Phonegapbuild account. I still have troubles to do the same starting from DW.

  • Phonegap Build, with Hydration Enabled, Breaks the PGB Integration

    Hi,
    I have a PGB App that I have built in DW CS6 completely. I think I have found a bug in the PGB integration.
    The integration works fine with I have am using PGB without "hydration" enabled. As soon as I do enable hydration, and rebuild my app, after the build completes, the Android and Symbian links and QR codes DO NOT refresh/come unlocked.
    It makes it hard as I am unable to easily download and start the Android virtual device and test in the emulator.
    Here is a link to the PGB forums where I posted originally (this started after the last DW update):
    http://community.phonegap.com/nitobi/topics/dreamweaver_now_cant_build_after_todays_update _please_help
    I made two video replicating the problem. You need to watch both to see it in action:
    Thanks,
    ~Red

    Hi, mbuchetics-
    While I can't necessarily comment on features in progress, I can say that you should already be able to use Edge Inspect with Google Chrome to be able to view files locally.  Are you looking specifically for integration with PhoneGap Build or just some way to see what it looks like on your devices without having to slap it up on a webserver?
    Cheers,
    -Elaine

Maybe you are looking for