AIR 16.0.0.292 - CameraRoll browseForImage() problem on Lollipop

I am building a mobile app for Android.

One of our features allows users to import existing images using the class CameraRoll() of the Photo Gallery.
The Kit Kat and below, it works very well.

On Lollipop vs 5.0.2 I get an ERROR - ""No apps can perform this action '. "


Is there a way to get around this?

If you install something like Quickpic app, it works?  You might want to try the latest SDK as well, there was a difficulty with a description "Cameraroll API does not work with the Photos Android applications"

Tags: Adobe AIR

Similar Questions

  • AIR SDK 16.0.0.283: always problem IOS MinimumOSVersion

    Hi, I've just updated to the new AIR SDK and I still have the same error to itunes connect:


    Incompatibility of minimum Version OS - the minimum version of the OS (LC_VERSION_MIN_IPHONEOS) in the binary file ("5.1") to architecture ('armv7') differs from the MinimumOSVersion ("8.0") in the Info.plist file.

    Incompatibility of minimum Version OS - the minimum version of the OS (LC_VERSION_MIN_IPHONEOS) in the binary file ("7.0" ') to architecture ("arm64") differs from the MinimumOSVersion ("8.0") in the Info.plist file.

    As the last SDK do not work for IOS 7, I have to limit the IOS version and I can't do it either :/

    is there a solution for the limit it? Maybe a modify info.plist or something else?

    Hi all

    We have identified the problem of the Incompatibility of Version of OS Minimum error you received when sending your applications using donkeys who have contradictory minOSVersion compared to the app.

    The fix for the same thing should be available in the next version of the AIR SDK.

    Concerning

    Afonso

  • AIR 3.7.0.2090 of HIS problem ONLY in the 1st launch

    Dear developers, I hope you can help me with this.

    The software that I've developed is close to the launch date.  However, the first time to launch the application after installation, the song after about 0.5 to 1 Cup game second.  If I close the application and reopen it, the theme song plays normally.

    It sounds like a small question, but first impressions for an application are important and I need this song playing to launch after the application has been installed for the first time.

    This problem occurs on a Samsung 10.1 Android 4.0.4 running tablet.

    I can do a work around that would not play the song of all first launch after installation, but rather would not do that.

    Any ideas?

    Thank you

    Justin

    Justin made the storedata as you call it relate to the sound of the way? You store the preference of the user to enable or disable the option of music?

    I have the feeling that you have a variable stored in sharedObjects but when you launch the application to play music is controlled by a variable that is not loaded yet, so he returned a null somewhere and knows not how to handle the sounds.

    As a general tip I'd leave some empty frames in front of your main application frames this way you can load some time data / variables to the front and never come back to this image until the application is restarted between a complete fence. It's just easier to follow, if you are wrong with Classes like me and make a lot of script code, you can create the class and functions on the first image that you can use later in your application, such as the control sound and advertising.

    Try this on the first image and see if it plays

    var musicChannel1:SoundChannel = new SoundChannel();

    var Main_theme_song: theme_song = new theme_song();

    musicChannel1 = Main_theme_song.play ();

    or if you want the music looping

    musicChannel1 Main_theme_song.play = (0,9999);

    to stop the music run this function

    musicChannel1.stop ();

  • Problem with iPad when I try to choose a photo from library using browseForImage

    Hi, this is my first post, and I hope you can help me with this problem... I'm using cameraUI.launch to open the camera app, and take a picture without problem, it works fine, but when I try to open the Gallery to the iPad using browseForImage this open a small window to select a rigth folder? but when I try to select any folder this cancel any operation and I can not download any image from my Gallery... Please help, Im works with FB 4.7, apache 4.14 and adobe Air 16.0.0.272 on iPhones and Android devices I have not this problem right on iPad.

    It's source code:

    protected function btnGallery_clickHandler(event:MouseEvent):void {}

    If (CameraRoll.supportsBrowseForImage)

    {

    If (Capabilities.manufacturer.IndexOf ("Android") > = 0)

    {

    loader = new Loader();

    loader.contentLoaderInfo.addEventListener (Event.COMPLETE, this.contentLoadedHandler);

    }

    cameraRoll = new CameraRoll();

    cameraRoll.addEventListener (MediaEvent.SELECT, imageSelected);

    cameraRoll.addEventListener (Event.CANCEL, browseCanceled); / * This function is activated whenever I try to select a folder to select a picture on the iPad * /.

    cameraRoll.addEventListener (ErrorEvent.ERROR, mediaError);

    cameraRoll.browseForImage ();

    }

    }

    Finally I find a solution, in fact adobe has solved the problem with the new beta 17 Air... you must download for flex developers and use this version on your project...

    Download Adobe AIR 17 Beta - Adobe Labs

  • Problems with the iPad 2 air after 9.3.2

    After updating, I'll have a lot of problems with my iPad.

    Safari and other browsers slow / time out

    The iCloud sporadically backup failure

    Software update check fails sporadically

    Poor overall performance (buffering, etc.)

    After basic troubleshooting, I reset my device complete.  Restore failed several times, but finally went through.  All the problems remain.  The machine had no problem before 9.3.2 - is possible to downgrade or solve this problem?

    I also have 2 Air iPad. I encounter the same problem you have. Maybe Apple will work on this problem on the next IOS updates.

  • iOS GM 8 and 15 AIR CameraRoll

    Hello

    My application, which worked perfectly under iOS7 suddenly began to fall under iOS8 GM. I built under AIR 14 and 15 air who have both experience the same problem, so I have "pretty sure it's associated iOS. I'm running on an iPad 1458.

    The problem is when loading images from the film. I am doing seemingly random"#2044 Error: Unhandled IOErrorEvent:. "Text = Error #2032: error of flow."  during the call to loadFilePromise():


    private function cameraRollMediaSelectHandler(event:MediaEvent): void )

    {

    var promise: MediaPromise = event.data as MediaPromise;

    Loader = new Loader();

    loader.contentLoaderInfo.addEventListener (Event.COMPLETE, onImageLoaded);

    loader.addEventListener (AsyncErrorEvent.ASYNC_ERROR, errorHandlerAsyncErrorEventHandler);

    loader.addEventListener (IOErrorEvent.IO_ERROR, errorHandlerIOErrorEventHandler);

    loader.addEventListener (SecurityErrorEvent.SECURITY_ERROR, errorHandlerSecurityErrorEventHandler)

    loader.loadFilePromise (promised);

    (FlexGlobals.topLevelApplication as IPleaseWait) .pleaseWait ( true);

    }

    Someone else comes through this? Any resolution?

    Thank you!

    Simon

    It is very strange - with some old images, my request is located during the first time that I try to load, it works eventually. I added handlers mistakes everywhere, but still not to catch it. My recent images work fine.

    However, and this is a big however, I write a similar request by using Swift, is a native application. A very similar question does exist, the application does not crash, it returns an image zero.

    This leads me to believe that this is a problem with iOS 8 and * not * with the air.

    Thus, John and Steph, looks like I've been barking the wrong tree! My apologies and thank you both for your help,.

    Simon

  • Problem upgrading to Adobe Air 1.5.3.9130 3.3.0.3650

    Hello

    I was able to upgrade Adobe Air 1.5.3.9130 to 3.3.0.3650 (later).  My OS is Windows XP.  I glued some of the msi installer log errors and the journal of air.  I don't know what is happening.  Can someone tell me what is happening?

    MSI log:

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: check now product {A2BCA9F1-566C-4805-97D1-7FDC93386723}

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: Media is enabled for the product.

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: attempting to use LastUsedSource from source list.

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: source c:\docume~1\lara\locals~1\temp\airbc5.tmp\ by train.

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2203 2: c:\docume~1\lara\locals~1\temp\airbc5.tmp\setup.msi 3:-2147287037

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 1706 2:-2147483647 3: Setup.msi

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 1706 2:3: Setup.msi

    MSI (s) (4 c: F0) [21:42:02:656]: SOURCEMGMT: failed to solve the source

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 1714 2: Adobe AIR 3:1612

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2205 2:3: error

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2228 2:3:4 error: SELECT 'Message' OF 'Error' WHERE 'Error' = 1714

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2205 2:3: error

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2228 2:3:4 error: SELECT 'Message' OF 'Error' WHERE 'Error' = 1709

    MSI (s) (4 c: F0) [21:42:02:656]: product: Adobe AIR - error 1714. Cannot remove the older version of Adobe AIR.  Contact your technical support group.  System Error 1612.

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2205 2:3: error

    MSI (s) (4 c: F0) [21:42:02:656]: Note: 1: 2228 2:3:4 error: SELECT 'Message' OF 'Error' WHERE 'Error' = 16

    Error 1714. Cannot remove the older version of Adobe AIR.  Contact your technical support group.  System Error 1612.

    Air journal:

    [2012-06 - 17:21:41:46] Setup starts with version 3.3.0.3650 on Windows XP x 86

    [2012-06 - 17:21:41:46] command line is:

    [2012-06 - 17:21:41:46] runtime installed (1.5.3.9130) located in c:\Program Files\Common Files\Adobe AIR

    [2012-06 - 17:21:41:54] from the runtime update. Update of the runtime version 1.5.3.9130 to version 3.3.0.3650

    [2012-06 - 17:21:41:54] installation msi at c:\docume~1\lara\locals~1\temp\airb41.tmp\setup.msi with a guid {65CB4C08-C47B-4A7E-A6A4-50C06ADA5FC6}

    [2012-06 - 17:21:42:07] error occurred during the operation of installation msi. starting rollback: [ErrorEvent type = "error" bubbles = false cancelable = false eventPhase = 2 text = errorID "1603" = 0]

    [2012-06 - 17:21:42:07] restore to install a c:\docume~1\lara\locals~1\temp\airb41.tmp\setup.msi

    [2012-06 - 17:21:42:07] full restore

    [2012-06 - 17:21:42:07] coming out because of the error: [ErrorEvent type = "error" bubbles = false cancelable = false eventPhase = 2 text = "1603" errorID = 0]

    [2012-06 - 17:21:42:09] end of Setup with exit code 7

    [2012-06 - 17:21:56:28] Setup starts with version 3.3.0.3650 on Windows XP x 86

    [2012-06 - 17:21:56:28] command line is:

    [2012-06 - 17:21:56:28] runtime installed (1.5.3.9130) located in c:\Program Files\Common Files\Adobe AIR

    I managed to fix my problems using the Microsoft Fixit utility to

    http://support.Microsoft.com/mats/Program_Install_and_Uninstall/en-us

    After you have uninstalled Allaire Air with the utility, I was able to install the last version without any problems.

    I got the idea from this post:

    http://forums.Adobe.com/message/4490093#4490093

  • Error 1119 MediaEvent.SELECT CameraRoll in Flash CS5.5

    Hi, I have been struggling with this during a few days and have looked everywhere for a solution but have not been able to fix it. If someone can give me ideas or suggestions to help solve this problem I'll be eternaly grateful.

    I made a simple application in Flash CS5.5 and he published with AIR for iOS. I'm trying to get a picture of the iPhone cameraRoll to load to a scrollPane on the stage by using this code (I don't need to save the image anywhere, just post it on the deer). ScrollPane is called 'imageArea' and the button to launch the cameraRoll.browseForImage (); is called select_btn.

    I tried that as well in the main scenario on frame 1 and also as a class of his own, anyway, I get the same error:

    1119: access possibly undefined property to SELECT a reference of type static Class

    that points to this line:

    mediaSource.addEventListener (MediaEvent.SELECT, imageSelected);

    and

    1119: access to data of property may not set via a reference static type media event

    that points to this line:

    var imagePromise:MediaPromise = event.data;

    Here is the code that is placed on the timeline, I found online here http://forums.Adobe.com/thread/891997?decorator=print & displayFullThread = true

    [AS]

    import flash.media.CameraRoll;

    import flash.media.MediaPromise;

    import flash.media.MediaType;

    import flash.events.MediaEvent;

    import flash.events.Event;

    import flash.display.Loader;

    import flash.display.Sprite;

    import flash.events.IOErrorEvent;

    import flash.display.StageAlign;

    import flash.display.StageScaleMode;

    var mediaSource:CameraRoll = new CameraRoll();

    select_btn.addEventListener (MouseEvent.CLICK, CameraStart);

    function CameraStart(event:MouseEvent): void

    {

    CameraRollTest();

    }

    function CameraRollTest()

    {

    This.stage.Align = StageAlign.TOP_LEFT;

    this.stage.scaleMode = StageScaleMode.NO_SCALE;

    If (CameraRoll.supportsBrowseForImage)

    {

    Newspaper (or "Browsing for image... ») ;

    mediaSource.addEventListener (MediaEvent.SELECT, imageSelected);

    mediaSource.addEventListener (Event.CANCEL, browseCanceled);

    mediaSource.browseForImage ();

    } else {}

    Log ('navigation in camera roll no is not supported.");

    }

    }

    var imageLoader:Loader;

    function imageSelected (event: MediaEvent): void

    {

    Log ("picture... ») ;

    var imagePromise:MediaPromise = event.data;

    imageLoader = new Loader();

    If (imagePromise.isAsync)

    {

    Log (' media asynchronous promise. ");

    imageLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, imageLoaded);

    imageLoader.contentLoaderInfo.addEventListener (IOErrorEvent.IO_ERROR, imageLoadFailed);

    imageLoader.loadFilePromise (imagePromise);

    } else {}

    Log (' media synchronous promise. ");

    imageLoader.loadFilePromise (imagePromise);

    imageArea.addChild (chargeurImage);

    }

    }

    function browseCanceled (event: Event): void

    {

    Log ("Image Browse cancelled.");

    }

    function imageLoaded (event: Event): void

    {

    Log ('loaded asynchronously Image.");

    imageArea.addChild (chargeurImage);

    }

    function imageLoadFailed (event: Event): void

    {

    Log ("Load Image failed.");

    }

    The function log (text: String): void

    {

    trace (text);

    }

    [/ ACE]

    My only idea is that I need to import the mediaEvent class, but I'm already. I'm completely stuck on this and any help would be really appreciated.

    Move the .fla file to a new folder removed this problem.

  • Someone at - he used CameraRoll yet? Seems completely broken.

    I am currently implementing navigation for a file using the CameraRoll since File.Browse () methods are still badly broken. I have implemented a method of load using the example of the documentation. Unfortunately, it seems simply crash the application. Here's the code to date.

    private function load(e:MouseEvent):void
    {
        trace("loading");
        menu.close();
        if( CameraRoll.supportsBrowseForImage )
        {
            var mediaSource:CameraRoll = new CameraRoll();
    
            mediaSource.addEventListener( MediaEvent.SELECT, imageSelected );
    
            mediaSource.browseForImage();
        }
        else
        {
            var myFile:File = File.documentsDirectory;
            var filter:FileFilter = new FileFilter("Images", "*.png;*.jpg")
            myFile.browse( [filter]);
            myFile.addEventListener(Event.SELECT,chooseFile);
        }
    }
    
    private function imageSelected( e:MediaEvent ):void
    {
        trace(e.target.nativePath);
        img.setImage(e.target.url);
    }
    
    private function chooseFile(e:Event):void
    {
        trace(e.target.nativePath);
        trace(e.target.name);
        var name2:File = File.desktopDirectory.resolvePath(e.target.name);
        trace(name2.nativePath);
    
        img.setImage(name2.url);
    }
    

    I'm detection to see if the film is supported and then using one of the two callback methods to load the file.  It could be done with the method of a reminder if we could rely on the event. Target property from the File.Browse method, but we cannot and this is another problem.

    In any case, it seems very simple. When he runs in the sim card, the supportsBrowseForImage property is true indicating it is supported, but on the browseForImage() call, the application disappears. The callback is never called. I think I can see a gray bottom bar as if the app were reduced to a minimum, but I can't bring it back. Heck, I can't yet bring up the system menu. If I redeploy the application (which causes the previous uninstall) it seems to recover.

    I use FB Burrito and am, I changed the project settings to use the SDK.94. I use the simulateur.94.

    I installed TourDeMobileFlex found here: http://flex.org/TourDeMobileFlex.fxp

    The TourDeMobileFlex camera seems to work fine in the 0.9.4 Simulator. He opens the roll and you can choose your image saved previously.

    The CameraRoll of the TourDeMobileFlex code:


    http://ns.Adobe.com/MXML/2009.
    xmlns:s = "library://ns.adobe.com/flex/spark".
    paddingTop = "10" >


            
    If (CameraRoll.supportsBrowseForImage)
    {
    var cameraRoll:CameraRoll = new CameraRoll();
    cameraRoll.addEventListener (MediaEvent.SELECT, {function(event:MediaEvent):void}
    i.source = event.data.file.url;
    });
    cameraRoll.browseForImage ();
    }
    on the other
    {
    l.Text = "CameraRoll; not supported
    }
            

        

        
        
            
    If (CameraRoll.supportsAddBitmapData)
    {
    var cameraRoll:CameraRoll = new CameraRoll();
    var bd:BitmapData = new BitmapData (640, 480);
    bd.perlinNoise (640, 480, 1, Math.floor (Math.random () * 10), false, true);
    i.source = bd;
    cameraRoll.addBitmapData (comics);
    }
    on the other
    {
    l.Text = "CameraRoll; not supported
    }
            

        

        
        
        
        
        

  • Open in... working with an iOS AIR Soft

    Hello

    I'm a music player for iOS.  So far, I realized that I'm supposed to:

    • in the InfoAdditions of the application manifest section, add: UIFileSharingEnabled = true, so that users can establish mp3s in iTunes in the documents folder of the application, that my app can then open.

    • Because File.browseForOpen () does not work on iOS (* sigh *), either:

      • create my own file browser, based on pointers to files that I get via File.documentsDirectory.getDirectoryListing ().

    Assuming I can do this job without running against Apple storage guidelines (BTW: from what I read, use the documents directory to store mp3s might constitute a violation), I still need to understand one thing:

    How can I do so that other applications can see my air application via the little drop down menu "Open in". "when you try to play an mp3 file?  Is it still possible?  IOW, is there a way to indicate to iOS that my AIR application can read mp3s (or other sound files)?

    You must register which document extensions, you want your application to support and publicize other apps through various other desciptor app InfoAdditions, as shown here:

    http://forums.Adobe.com/message/4725423

  • Best approach to select from multiple/all photos from the CameraRoll iOS?

    I want to use FlashBuilder 4.5.1 to build a photo organizer project mobile flex that allows me to select several photos from the iPhone Camera Roll.

    I saw the class flash.media.CameraRoll , but it doesn't seem to provide CameraRoll.browseForImage () which opens a dialog box to select a SINGLE photo.

    Has anyone built an application that allows users to select multiple photos, or select all from the CameraRoll? You can access the embedded thumbnail DB or do you to import all the photos in the ApplicationStorageDirectory first? I'm better off the coast of writing an application native iOS?

    Mobile Flex allows something like this:

    // is this a security violation?
    var cameraRoll:File = new File('/var/mobile/Media/DCIM');
    
    var photos:Array = [];
    var folders:Array = cameraRoll.getDirectoryListing();
    for (var i:int=0 ; i<folders.length; i++) {
        var files:Array = folders[i].getDirectoryListing();
        for (var j:int=0 ; j<files.length; j++) {
            var photo:File = files[j];
            photos.push(photo);
        }
    }
    // show photos, somehow...
    

    However, this method does not give access to thumbnails managed by: ' / var/mobile/User/Media/Photos/Photo database '

    from: http://stackoverflow.com/questions/6936881/how-do-you-access-the-ios-camera-roll-from-a-fl project-mobile-ex

    At the moment (AIR 2.7), the CameraRoll class does not have the features you need. In AIR 3 (data release TBA), you can write a native extension that would provide these features. So if you need these features right now, or you do not the benefits of using AIR for the rest of your application are sufficient, you must write a native application. However, if the rest of the application is faster and easier to write Flex that Objective C or you want to publish the application on Android and Playbook (and maybe the office as well), and you can wait a bit for AIR 3, then you will probably be out before sticking with Flex.

  • FileReference.upload with CameraRoll media promise

    I tried to wrap my head around this all day...

    With the new cs5.5 and air2.6, you can access the mediaPromise to a selected item CameraRoll object.  I want to be able to download an image selected to a file server.  I know how to do it via the filereference upload method class, but I can't do it here because you must have a search a user select an image using the method filreference.browse ().

    Is there a way to push the camera roll support object of the promise (or simply the path) method filereference.upload to achieve, or were we gave access to the camera roll * ONLY * be able to see all the photos and not actually send them anywhere?

    The problem is probably that the underlying data source of the promise of media is not synchronous and asynchronous. When you first get the selected media event, the data has not been read yet, then bytesAvailable is always zero. You must add an event listener to the data source and wait for the events of progression or complete event before accessing the data.

    Caveat, this is how it works on Android. I don't have an iOS device to test on - and will be at a conference this week, so I won't be able to borrow one.

    Here is an example of reading the promise of media data directly without using a temporary file or the charger as an intermediate step:

    package
    {
    import flash.desktop.NativeApplication;
    import flash.display.Loader;
    import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.events.ErrorEvent;
    import flash.events.Event;
    import flash.events.IEventDispatcher;
    import flash.events.IOErrorEvent;
    import flash.events.MediaEvent;
    import flash.media.CameraRoll;
    import flash.media.MediaPromise;
    import flash.utils.ByteArray;
    import flash.utils.IDataInput;
       
    SerializableAttribute public class CameraRollMediaPromiseExample extends Sprite
    {
    private var cameraRoll:CameraRoll = new CameraRoll();
           
    public void CameraRollMediaPromiseExample()
    {
    This.stage.Align = StageAlign.TOP_LEFT;
    this.stage.scaleMode = StageScaleMode.NO_SCALE;
               
    If (CameraRoll.supportsBrowseForImage)
    {
    trace ("Initializing app... ») ;
                   
    cameraRoll.addEventListener (MediaEvent.SELECT, imageSelected);
    cameraRoll.addEventListener (Event.CANCEL, browseCanceled);
    cameraRoll.addEventListener (ErrorEvent.ERROR, mediaError);
    cameraRoll.browseForImage ();
    }
    on the other
    {
    trace ("Image Browse only is not supported.");
    }

    }
           
    private var dataSource:IDataInput;
    private var eventSource:IEventDispatcher;
           
    private function imageSelected (event: MediaEvent): void
    {
    trace ("media selected... ») ;
               
    var imagePromise:MediaPromise = event.data;
    dataSource = imagePromise.open ();
               
    If (imagePromise.isAsync)
    {
    trace ("media asynchronous promise.");
    eventSource = dataSource as IEventDispatcher;
    trace (eventSource);
                   
    eventSource.addEventListener (Event.COMPLETE, onDataComplete);
    }
    on the other
    {
    trace ("media synchronous promise.");
    readMediaData();
    }
    }
           
    private function onDataComplete (event: Event): void
    {
    trace ("data full load");
    readMediaData();
    }
           
    private function browseCanceled (event: Event): void
    {
    trace ("media select canceled.");
    NativeApplication.nativeApplication.exit ();
    }
           
    private function readMediaData (): void
    {
    var imageBytes:ByteArray = new ByteArray();
    dataSource.readBytes (imageBytes);
               
    the rest of this test just what we read in fact
    trace (imageBytes.Length);
    imageBytes.position = 0;
    var string: String = imageBytes.readUTFBytes (300);
    trace (string);
    }
           
    private void mediaError (error: ErrorEvent): void
    {
    trace ("Error:" + error.text);
    NativeApplication.nativeApplication.exit ();
    }
           
    }
    }

  • How much would it cost to get a MacBook Air screen repaired?

    I own a MacBook Air 13 inch and there is a problem with my screen, I see the number of consecutive horizontal lines making a rectangle and blocking my view. This is a hardware problem and cannot be repaired by a professional. The worst thing is, my MacBook isn't in its warranty period. Does anyone know about how much will it cost me?

    You should bring to your local Apple Store so they he. They will give you an estimate for repair free of charge.

  • Problems with the Google account sync on iPhone

    running iOS on iPhone 9.3.2 and 10.11.15 El Capitan on MacBook Air.

    I don't know when it happened, but my info from Google to sync seamlessly across devices, and somewhere along the line, he stopped.  I noticed that the notes in the Notes application on my iPhone is no longer being matched the latest updates made since the MacBookAir, however Mail, Contacts and calendar seem to be very good synchronization of iPhone and MacBook Air.

    I tried various fixes on the iPhone, including the toggling of the bet for the Notes in Mail, Contacts, calendar > Gmail 'market' to 'off' and back on again, however the same outdated old notes showed once again.  This made me think of a problem with Google's data, however, why would mail, calendar and contact info be properly synchronize but not notes?  So much Mail, Contacts, calendars > Gmail I chose 'Delete account', then readded the account.

    Now in addition to the Notes not sync, my Google Calendar does not appear.  Mail and contacts still sync flawlessly.  Apple Contacts and calendar apps on MacBook Air always going fine synchronization.  File 'Notes' in Gmail doesn't seem to have the most recent version of Notes created on MacBook... I am lost and don't know where to start.  Any ideas would be greatly appreciated!

    THX in advance,

    Ian

    Update:

    This thread sets new calendar synchronization problem.  Don't know how, but at this point I don't like - just glad it worked.

    Calendars Google shows is not in the calendar on iPad Air app?

    Re: notes synchronization problem - uncheck Notes of MacBook Air under accounts and then recheck their caused all the notes to get lost, as apparently they have not actually been synchronization throughout, but fortunately I had copied to iCloud.  Once turn on their return under Google accounts, all seem to be syncing to/from a computer and phone with questions.

  • MacBook Air battery does not load after resetting SMC

    Hi all, hope you can help me with this. My model of Macbook Air early 2014 seems to have some problems with its battery. The battery status says "do not load" and it is stuck at 74%. My charger light is still red and I tried to check the status of the battery, it is said to be normal; also I have reset the SMC and all that stuff that is suggested on the discussion Forum, but still it is of no use. Someone had a similar problem before?

    Try resetting the SMC two times more.

    If this does not help, please contact Apple support.

    https://support.Apple.com/contact

Maybe you are looking for