White screen appears, but won't turn on

I have never had problems starting my iPhone. The battery died, and it won't turn on when I'm charging it. The white screen with the apple appears sporadically, but it doesn't proseed to turn on.

Hello JuliaSk
Start with putting your iPhone into recovery mode so that you can restore it with iTunes. Check out the article below to walk you through that process.
If you can't update or restore your iOS device
http://support.apple.com/kb/HT1808
Regards,
-Norm G.

Similar Messages

  • HT201412 my ipod is frozen, and displays a white screen. It won't turn off; I've tried restarting with on/off and sleep/wake buttons.. Nothing happens

    Our i{POD touch is frozen, and displays a white screen.  I can't turn it off, and it is unresponsive when trying the on/off, sleep/wake buttons.

    Let the battery fully drain. After charging for at least an hour try:
    V
    If not successful time for an appointment at the Genius Bar of an Apple store.

  • IPod Video - white screen, no video, won't turn off either

    Greetings.
    I have an iPod video that recently has been giving me quite a bit of trouble. The lcd doesn't display the menu or anything 95% of the time. The backlight turns on so it looks like it's powered, but I can't see the menu or anything else. When I turn it off, dark lines, sometimes horizontal, sometimes vertical go across the screen. The lines also sometimes appear as colored lines when the screen is lit.
    Also it doesn't want to turn off via holding the center and menu buttons. It will go dark, then I'll feel some minor mechanical vibrations followed by an audible click (not the wheel). If I let the buttons go after about 10 seconds the screen turns on again to white screen without any video.
    If I keep holding down the center and menu buttons, then it will continue to do cycles of the mechanical movements followed by the audible click, then do the movements and click again and again. Once I let go, the white screen reappears.
    I've tried accessing the diagnostic mode, but that doesn't work since it just starts up in the white screen mode with no video.
    I'm way past my warrenty. I've already opened my iPod several times to ensure all of the wires are firmly attached. I think its the LCD, but since it has trouble turning completely off, I wasn't sure if that means it's actually the logic board.
    Any suggestions? Would it be a smart to try replacing the LCD screen? Or is it R.I.P. for my iPod?
    Thanks!

    Hopefully the battery has leak after long disused.
    Recharge the iPod battery for at least 4 hours, normally it would take 30 minutes of recharge before the screen comes to live.
    Disconnect the iPod, safely, after charging.
    If your battery is good and can recharge fully.
    Hard Reset the iPod - Press Menu and Center button simultaneously for about 10 secs till the Apple logo comes ON.
    Select your preferred language.
    Connect your iPod back to the Mac, and see if it is recognised by iTunes or Finder
    Good Luck! and you will need it when syncing your iPod.
    Here is the Apple Support Article for reference
    http://support.apple.com/kb/TS1410

  • Nokia C3-01 - white screen blinking and won't turn...

    Yesterday evening I wanted to make a call and took the phone but the display was just blinking with the screen completely white and didn't respond to any keys (actually I couldn't turn it off, so I had to remove the battery). After placing the battery back after some time nothing changed, it still blinked. I tried to remove it for the whole night but no success again. Everything is still the same. This happened to me about a month ago for a couple of times and after few days it started to act normally. What's the problem with my phone? Can anybody help me and tell me what to do?
    Thank you in advance

    it happened to me too. 2-3 weeks after i bought my new c3-01 screen gone white and never returned. I went to a nokia service store and after 2 weeks i got it back with a software update ''they told me'' . After a couple of days again tha same problem! back to nokia store and again 2-3 weeks of patience they replaced my c3-01 with another one. They said that the problem was on the electronic board (i dont know if im saying this right)! I have the replaced phone for about 2 weeks. No problems yet its very early anyway...

  • White screen appears when using AS3 wrapper file with Captivate 7

    We had no problems with this in the past but now a white screen appears instead of the captivate running. The file is used when we use Captivate, streaming video, or HTML assessment. It triggers a complete signal to our LMS at the end. Is there anything that we are missing? The file is:
    package  {
        import flash.display.MovieClip;
        import flash.display.Sprite;
        import flash.display.Loader;
        import flash.events.MouseEvent;
        import flash.events.Event;
        import flash.events.ProgressEvent;
        import flash.net.URLRequest;
        import flash.net.URLLoader;
        import flash.system.Security;
        import BrightcovePlayer;
        import flash.media.SoundMixer;
        import caurina.transitions.Tweener;
        import caurina.transitions.properties.ColorShortcuts;
        import pipwerks.SCORM;
        import flash.external.ExternalInterface;
        public class MainWrapper extends MovieClip {
            public var loadedSwf:URLRequest;
            public var contentLoader:Loader = new Loader  ;
            public var contentContainer:Sprite;
            public var xmlLoader:URLLoader;
            public var videoList:XML;
            public var currentLoadedSection:Number;
            public var nextEnabled:Boolean = false;
            public var currentModule:Number = 0;
            public var currentContent:Number = 0;
            public var currentContentType:String;
            public var advanceBehavior:String;
            public var prevBehavior:String;
            public var previousPage:String;
            public var moveAdv:Boolean;
            public var timesAdvanced:Number = 1;
            public var numPages:Number = 1;
            public var furthestPage:Number = 0;
            public var scorm:SCORM;
            public var lmsConnected:Boolean;
            public var lessonStatus:String;
            public var success:Boolean;
            public var suspend_str:String;
            public var suspend_data:String;
            public var arrayToParse:Array;
            public var videoChoice:Number = 0;
            public var vidChoice:Number = 0; // Picks up button selections from loaded swf...default is 0 if only one ID supplied
            public var vidID:Array = new Array(); // Recieves XML supplied video IDs
            public var MC:MovieClip;
            public var swfURLChoice:Number = 0; // Picks up button selections from loaded swf...default is 0 if only one ID supplied
            public var swfURL:Array = new Array(); // Recieves XML supplied swf URLs
            public function MainWrapper() {
                // constructor code
                addEventListener(Event.ADDED_TO_STAGE,init);
            public function init(e:Event):void {
                initializeTracking();
                contentContainer = new Sprite  ;
                addChild(contentContainer);
                exit_btn.visible = false;
                main_HUD.home_btn.visible = false;
                addNavListeners();
                mainMenuVisibility(false);
                textPanel_mc.mask = panelMask_mc;
                ColorShortcuts.init();
                Security.allowDomain("http://admin.brightcove.com");
                Security.allowDomain("http://c.brightcove.com");
                Security.allowDomain("http://brightcove.com");
                BrightcovePlayer.initialize(this,onBrightcoveVideoComplete,onBrightcoveInitComplete,onBri ghtcoveVideoPlay);
            public function loadXML():void {
                xmlLoader = new URLLoader  ;
                xmlLoader.addEventListener(Event.COMPLETE,showXML);
                xmlLoader.load(new URLRequest("playlist.xml"));
            public function showXML(e:Event):void {
                trace("Line 95: Loaded XML");
                xmlLoader.removeEventListener(Event.COMPLETE,showXML);
                XML.ignoreWhitespace = true;
                videoList = new XML(e.target.data);
                numPages = videoList.module[currentModule].listedContent.length();
                trace("Line 100: numPages="+numPages);
                loadContent();
            public function mainMenuVisibility(setVis:Boolean):void {
                main_HUD.visible = textPanel_mc.visible = setVis;
            private function onBrightcoveVideoComplete() {
                trace("Line 107: video has stopped");
                endPageNav();
            private function onBrightcoveVideoPlay() {
                trace("Line 111: player is playing");
                Tweener.addTween(BrightcovePlayer.instance,{alpha:1,time:3});
                updateNav(currentContentType);
                loadMsg_mc.visible = false;
                checkForBeginning();
            private function onBrightcoveInitComplete() {
                trace("Line 118: init is complete");
                loadXML();
            public function loadContent():void {
                if (currentContent > furthestPage) {
                    furthestPage = currentContent;
                    trace("Line 125: The furthest page so far: "+furthestPage);
                saveCoursePos() //SCORM Bookmark
                var loadedContentType:String = String(videoList.module[currentModule].listedContent[currentContent]. @ type);
                currentContentType = loadedContentType;
                switch (loadedContentType) {
                    case "cap" :
                        trace("Line 133: loading a Captivate swf");
                        advanceBehavior = "next";
                        prevBehavior = "prev";
                        loadMsg_mc.visible = true;
                        BrightcovePlayer.stopAndHide();
                        mainMenuVisibility(false);
                        swfURL = videoList.module[currentModule].listedContent[currentContent].pathToContent.split(",");
                        loadedSwf = new URLRequest(String(swfURL[swfURLChoice]));
                        contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loadProgress);
                        contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadComplete);
                        contentLoader.load(loadedSwf);
                        break;
                    case "swf" :
                        trace("Line 146: loading an interactive swf");
                        advanceBehavior = "next";
                        prevBehavior = "prev";
                        loadMsg_mc.visible = true;
                        BrightcovePlayer.stopAndHide();
                        swfURL = videoList.module[currentModule].listedContent[currentContent].pathToContent.split(",");
                        loadedSwf = new URLRequest(String(swfURL[swfURLChoice]));
                        trace("XXXXXXXXXXXXX "+(String(swfURL[swfURLChoice]))+" XXXXXXXXXXXXXXXXX");
                        contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loadProgress);
                        contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadComplete);
                        contentLoader.load(loadedSwf);
                        break;
                    case "quiz" :
                        trace("Line 158: loading a quiz");
                        advanceBehavior = "next";
                        prevBehavior = "prev";
                        BrightcovePlayer.stopAndHide();
                          loadMsg_mc.visible = true;
                        swfURL = videoList.module[currentModule].listedContent[currentContent].pathToContent.split(",");
                        loadedSwf = new URLRequest(String(swfURL[swfURLChoice]));
                        contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadComplete);
                        contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loadProgress);
                        contentLoader.load(loadedSwf);
                        break;
                    case "bcVid" :
                        checkForBeginning();
                        advanceBehavior = "next";
                        trace("Line 172: loading a Brightcove video");
                        //vidFrame_mc.visible = true;
                        //videoBG.visible = true;
                        //setChildIndex(vidFrame_mc,numChildren - 1);
                        vidID = videoList.module[currentModule].listedContent[currentContent].videoID.split(",");
                        trace(vidID);
                        BrightcovePlayer.instance.alpha = 0;
                        BrightcovePlayer.playVideo(this,0,vidID[videoChoice],140,112.5,"");
                        break;
                    default :
                        trace("Line 183: unrecognized type. check the node's 'type' attribute");
                        break;
            public function contentFadeOut():void {
                if (currentContentType == "bcVidBranch" || currentContentType == "bcVid") {
                    trace("Line 190: fading BC vid");
                    Tweener.addTween(BrightcovePlayer.instance,{alpha:0,time:.5,onComplete:doLoadNext});
                } else {
                    trace("Line 193: fading something else");
                    Tweener.addTween(contentLoader.content,{alpha:0,time:.5,onComplete:doLoadNext});
            public function movePanel(moveDir:String):void {
                switch (moveDir) {
                    case "up" :
                        if (textPanel_mc.y != 145) {
                            Tweener.addTween(textPanel_mc,{y:145,time:.5,transition:"easeOutSin"});
                        break;
                    case "down" :
                        if (textPanel_mc.y != 645) {
                            Tweener.addTween(textPanel_mc,{y:645,time:.5,transition:"easeOutSin"});
                        break;
                    default :
                        trace("Line 211: WAT. That is not a valid direction");
                        break;
               public function getSWFChoice(e:Event):void {
                   MC = MovieClip(contentLoader.content);
                   swfURLChoice = MC.swfURLChoice;
                   contentLoader.content.removeEventListener( "getSWFChoice" , getSWFChoice );
                   trace("YYYYYYYYYYYYYYYYY swfURLChoice="+swfURLChoice+" YYYYYYYYYYYYYYYYYYYY");
                playOn();
               public function getVidChoice(e:Event):void {
                   MC = MovieClip(contentLoader.content);
                   videoChoice = MC.vidChoice;
                   contentLoader.content.removeEventListener( "getVidChoice" , getVidChoice );
                   playOn();
               public function playOn() {
                   timesAdvanced++;
                   moveAdv = true;
                   contentFadeOut();
                   hideNavControls();
            public function loadComplete(e:Event):void {
                loadMsg_mc.visible = false;
                contentLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE,loadComplete);
                contentLoader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS,loadProgress);
                contentLoader.content.addEventListener("endOfContent",endContentHandler);
                   contentLoader.content.addEventListener("getSWFChoice",getSWFChoice);
                   contentLoader.content.addEventListener("getVidChoice",getVidChoice);
                Tweener.addTween(main_HUD.progBar_mc.progFill_mc,{scaleX:(currentContent) / int(numPages - 1),time:.4,transition:"easeOutSin"});
                if (currentContent == 0){
                    main_HUD.pgNum_txt.text = "Welcome";
                } else{
                    main_HUD.pgNum_txt.text = "Page " + currentContent + " of " + int(numPages - 1);
                switch (currentContentType) {
                    case "cap" :
                        contentLoader.content.addEventListener("quizAdvancePage",quizNext);
                        break;
                    case "swf" :
                        contentLoader.content.addEventListener("quizAdvancePage",quizNext);
                        break;
                    case "quiz" :
                        contentLoader.content.addEventListener("quizAdvancePage",quizNext);
                        var loadedContent = MovieClip(contentLoader.content);
                        var xmlQuizContent = videoList.module[currentModule].listedContent[currentContent].question;
                        var numQuestions = int(xmlQuizContent.length());
                        var questionArray:Array = new Array  ;
                        var choiceArray:Array = new Array  ;
                        var correctChoiceArray:Array = new Array  ;
                        var responsesArray:Array = new Array  ;
                        var passedImageArray:Array = new Array();
                        for (var i = 0; i < numQuestions; i++) {
                            questionArray.push(String(xmlQuizContent[i].questionText));
                            var tempString:String = "";
                            for (var j = 0; j < xmlQuizContent[i].answerChoice.length(); j++) {
                                tempString +=  xmlQuizContent[i].answerChoice[j] + "%";
                            choiceArray.push(tempString);
                            tempString = "";
                            correctChoiceArray.push(xmlQuizContent[i]. @ correctChoice);
                            passedImageArray.push(xmlQuizContent[i]. @ dispImage);
                            responsesArray.push(xmlQuizContent[i].responseText);
                        loadedContent.populateQuiz(questionArray,choiceArray,correctChoiceArray,responsesArray,pa ssedImageArray);
                        break;
                    default :
                        break;
                addContent();
                checkForBeginning();
            public function endContentHandler(e:Event):void {
                //here, we will enable navigation again
                trace("Line 295: END OF CONTENT");
                mainMenuVisibility(true);
                loadMsg_mc.visible = false;
                endPageNav();
                updateNav(currentContentType);
                Tweener.addTween(main_HUD.next_btn.bg,{_color:0xffffff,time:.4,transition:"easeOutSin"});
                nextEnabled = true;
                //checkFurthestPage(e.target.currentFrame);
                checkFurthestPage(currentContent);
                if (currentContent == int(numPages - 1)) {
                    setCourseToComplete();
            public function checkFurthestPage(evalNum:Number):void {
                if (isNaN(furthestPage[currentLoadedSection])) { trace("Line 312: furthestPage[currentLoadedSection] is NaN"); }
                if (evalNum > furthestPage[currentLoadedSection]) {
                    trace("Line313: currentLoadedSection is a Number");
                    furthestPage[currentLoadedSection] = evalNum;
                    trace("Line315: furthestPage[currentLoadedSection] = "+furthestPage[currentLoadedSection]);
                saveCoursePos();
            public function endPageNav():void {
                trace("Line 321: On page " + currentContent + " of " + int(numPages - 1));
                setChildIndex(main_HUD,numChildren - 1);
                if (currentContent < int(numPages - 1)) {
                    main_HUD.next_btn.visible = true;
                } else {
                    exit_btn.visible = true;
            public function hideNavControls():void {
                main_HUD.next_btn.visible = false;
                main_HUD.prev_btn.visible = false;
                exit_btn.visible = false;
            public function loadNext(me:MouseEvent):void {
                timesAdvanced++;
                moveAdv = true;
                contentFadeOut();
                hideNavControls();
            public function quizNext(e:Event):void {
                timesAdvanced++;
                moveAdv = true;
                contentFadeOut();
            public function loadPrev(me:MouseEvent):void {
                timesAdvanced--;
                trace("Line 350: loading prev");
                moveAdv = false;
                doLoadPrev();
                hideNavControls();
            public function doLoadNext():void {
                switch (advanceBehavior) {
                    case "next" :
                        currentContent++;
                        break;
                    case "noAdvance" :
                        break;
                    default :
                        for (var i in videoList.module[currentModule].listedContent) {
                            if (advanceBehavior == videoList.module[currentModule].listedContent[i].contentTitle) {
                                currentContent = i;
                        break;
                trace("Line 372: loading next");
                contentLoader.unloadAndStop();
                if (contentContainer.numChildren > 0) {
                    contentContainer.removeChild(contentLoader);
                loadContent();
            public function doLoadPrev():void {
                switch (prevBehavior) {
                    case "prev" :
                        currentContent--;
                        if (currentContent < 0) {
                            currentModule = 0;
                            currentContent = 1;
                            timesAdvanced = 2;
                            numPages = 2;
                        break;
                    default :
                        for (var i in videoList.module[currentModule].listedContent) {
                            if (prevBehavior == videoList.module[currentModule].listedContent[i].contentTitle) {
                                currentContent = i;
                        break;
                trace("Line 400: loading prev");
                contentLoader.unloadAndStop();
                if (contentContainer.numChildren > 0) {
                    contentContainer.removeChild(contentLoader);
                loadContent();
            public function addContent():void {
                contentContainer.addChild(contentLoader);
                navToTop();
                textPanelListener();
            public function loadProgress(pe:ProgressEvent):void {
                var percentageLoaded:int = (pe.bytesLoaded / pe.bytesTotal) * 100;
                trace("Line 415: Loading..." + pe.bytesLoaded + " out of " + pe.bytesTotal);
                loadMsg_mc.loadText_txt.text = String(percentageLoaded) + "%";
            public function updateNav(contentTypeCondition):void {
                trace("Line 420: Checking nav. On Page " + currentContent);
                if (currentContent == 0) {
                    main_HUD.prev_btn.visible = false;
                navToTop();
            public function checkForBeginning():void {
                trace("Line 427: Check for beginning");
                if (currentContent != 0) {
                    trace("Line 429: Is not beginning");
                    main_HUD.prev_btn.visible = true;
                } else {
                    mainMenuVisibility(false);
                if (currentContent < furthestPage) {
                    main_HUD.next_btn.visible = true;
            public function textPanelListener():void {
                if (videoList.module[currentModule].listedContent[currentContent].panelText != "_noText") {
                    trace("Line 443: should move up");
                    movePanel("up");
                    textPanel_mc.panelText_mc.gotoAndStop(videoList.module[currentModule].listedContent[curre ntContent].panelText);
                } else {
                    movePanel("down");
            public function addNavListeners():void {
                main_HUD.prev_btn.mouseChildren = false;
                main_HUD.prev_btn.addEventListener(MouseEvent.MOUSE_OVER,beginGlow);
                main_HUD.prev_btn.addEventListener(MouseEvent.MOUSE_OUT,fadeGlow);
                main_HUD.prev_btn.addEventListener(MouseEvent.CLICK,loadPrev);
                main_HUD.next_btn.mouseChildren = false;
                main_HUD.next_btn.addEventListener(MouseEvent.MOUSE_OVER,beginGlow);
                main_HUD.next_btn.addEventListener(MouseEvent.MOUSE_OUT,fadeGlow);
                main_HUD.next_btn.addEventListener(MouseEvent.MOUSE_UP,loadNext);
                exit_btn.addEventListener(MouseEvent.MOUSE_UP,navHandler);
            public function beginGlow(me:MouseEvent):void
                switch (me.target.name)
                    case "next_btn" :
                        if (nextEnabled == true)
                            Tweener.addTween(me.target.bg,{_color:0xffffff,time:.4,transition:"easeOutSin"});
                        break;
                    default :
                        Tweener.addTween(me.target.bg,{_color:0xffffff,time:.4,transition:"easeOutSin"});
                        break;
            public function fadeGlow(me:MouseEvent):void {
                Tweener.addTween(me.target.bg,{_color:0x666666,time:.4,transition:"easeOutSin"});
            public function determineSkip():void {
                if (contentLoader.numChildren) {
                    var thisContent:MovieClip = MovieClip(contentLoader.getChildAt(0));
                trace(currentLoadedSection+ "Current content: "+thisContent.currentFrame);
                trace("Line 486 - Furthest page is "+furthestPage[currentLoadedSection]+" and the current page is "+thisContent.currentFrame);
                if (furthestPage[currentLoadedSection] >= thisContent.currentFrame) {
                    trace("can skip this page");
                    Tweener.addTween(main_HUD.next_btn.bg,{_color:0xffffff,time:.4,transition:"easeOutSin"});
                    nextEnabled = true;
                } else {
                    nextEnabled = false;
                    trace("can't skip");
            public function navHandler(me:MouseEvent):void {
                    switch (me.target.name) {
                        case "next_btn" :
                            if (nextEnabled == true) {
                                nextEnabled = false;
                                main_HUD.next_btn.addEventListener(MouseEvent.MOUSE_UP,loadNext);
                                Tweener.addTween(main_HUD.next_btn.bg,{_color:0x666666,time:.2,transition:"easeOutSin"});
                                determineSkip();
                            } else {
                                trace("can't proceed yet");
                            break;
                        case "prev_btn" :
                            exit_btn.visible = false;
                            main_HUD.prev_btn.addEventListener(MouseEvent.MOUSE_UP,loadPrev);
                            determineSkip();
                            break;
                        case "exit_btn" :
                            contentLoader.unloadAndStop();
                            ExternalInterface.call("closeCourseWindow");
                            break;
            //HERE THERE BE SCORM CODE
            public function exitCourse(me:MouseEvent):void {
                ExternalInterface.call("closeCourseWindow");
            public function initializeTracking():void {
                scorm = new SCORM  ;
                lmsConnected = scorm.connect();
                if (lmsConnected) {
                    lessonStatus = scorm.get("cmi.core.lesson_status");
                    if (lessonStatus == "completed" || lessonStatus == "passed") {
                        scorm.disconnect();
                    } else {
                        success = scorm.set("cmi.core.lesson_status","incomplete");
                        scorm.save();
                        suspend_data = scorm.get("cmi.suspend_data");
                        if (suspend_data.length > 0) {
                            arrayToParse = suspend_data.split(",");
                            currentContent = parseInt(arrayToParse[0],10);
                            furthestPage = parseInt(arrayToParse[1],10);
                } else {
                    //connectionStatus_txt.text = "Could not connect to LMS.";
            public function saveCoursePos():void {
                trace("Line 554: Saving position at " + currentContent);
                var suspend_str:String = String(currentContent)+","+String(furthestPage);
                scorm.set("cmi.suspend_data",suspend_str);
                scorm.save();
            public function setCourseToComplete():void {
                trace("Line 561: Saving complteted course");
                success = scorm.set("cmi.core.lesson_status", "completed");
                scorm.disconnect();
                   lmsConnected = false;
            public function navToTop():void {
                setChildIndex(main_HUD,numChildren-1);

    You'll have to do two things.. Elaborate on exactly what you mean by a white screen appears. What is turning white? Are you generating a SWF from captivate of a screen capture session, then trying to load that SWF with a wrapper and when you do so it turns white? (In that scenario, if Captivate was looking for external assets it can't find, that'd be why). Please include more details on that.
    Second, code of this size pasted into the forum really doesn't help. You'll need to do the work to isolate exactly what part of the code you're seeing this white box appear. Run it in a debugger line by line until you witnesss it turn white and only share that small portion of code. And if you do choose to share a ton of code, please use a site like pastebin.com which will retain formatting and color coding, making it much easier to read, and then share that pastebin link.

  • Quiz problems, white screen appears, quiz freezes, cannot get consistent responses when adding click-through assessment questions to the quiz.

    Why would I get a white screen after answering a quiz click-through?

    You'll have to do two things.. Elaborate on exactly what you mean by a white screen appears. What is turning white? Are you generating a SWF from captivate of a screen capture session, then trying to load that SWF with a wrapper and when you do so it turns white? (In that scenario, if Captivate was looking for external assets it can't find, that'd be why). Please include more details on that.
    Second, code of this size pasted into the forum really doesn't help. You'll need to do the work to isolate exactly what part of the code you're seeing this white box appear. Run it in a debugger line by line until you witnesss it turn white and only share that small portion of code. And if you do choose to share a ton of code, please use a site like pastebin.com which will retain formatting and color coding, making it much easier to read, and then share that pastebin link.

  • My macair won't turn on. when I try to turn it on, the white screen appears. But instead of the apple logo, there is a flashing folder that has a question mark on it. how do i fix this?

    my macair won't turn on. when I try to turn it on, the white screen appears. But instead of the apple logo, there is a flashing folder that has a question mark on it. how do i fix this?

    Try this.
    Erase and Reinstall OS X
    Note: This will delete all data on the disk. Back up important files before continuing.
    Erasing and then reinstalling OS X can give you a fresh start, making your computer exactly as it was whenever you received it from Apple. This can solve various problems such as corrupt system files.
    Shut down the computer by going to Apple () > Shut Down…
    Select Shut Down or allow the computer to shut down automatically.
    Plug in the MagSafe power adapter into a power source and then connect it to your Mac if you have not already done so.
    Press the Power Button to turn on the computer.
    Press and hold both the R and Command (⌘) keys on the keyboard until the Recovery partition loads.
    Select Disk Utility and then choose Continue.
    Select your startup disk (Macintosh HD by default) from the left.
    Select the Erase tab.
    Choose the Format pop-up menu and choose Mac OS Extended (Journaled), enter a name for your disk, and then click Erase.
    After the disk is erased, choose Disk Utility > Quit Disk Utility.
    Select Reinstall OS X and then choose Continue.
    Follow the instructions.
    I hope I solved your question.
    Austin

  • Hi can anyone help with a mac that had magnet put on it. I turned it on and then off but a white screen appears with a file with a question mark on it?

    Hi can anyone help with a mac that had magnet put on it. I turned it on and then off but a white screen appears with a file with a question mark on it?

    File icon with ? mark on it means it can't read from the hard drive. The hard drive is now wiped or bad. If just wiped then you will need to reinstall your operating system, OS X. If bad you will need to replace the drive.
    Start with booting the computer from the OS X install DVD that came with your system. If the Mac came with Lion Pre-Installed then you use the Lion internet recovery system to reinstall (Hold down Command+r keys or Command+Option+r keys to boot the computer from over the internet to the Lion recovery HD system).
    Good Luck.

  • My Mac Pro won't start.  It turns on and then a blank, white screen appears.  What do I do?, My Mac Book Pro won't start.  It turns on and then a blank, white screen appears.  What do I do?

    Mac Pro won't start.  It turns on and than a blank, white screen appears.  What do I do?

    This could be a software/state problem or a hardware problem.  Here are steps to resolve the former.
    Mac OS X: Gray screen appears during startup
    http://support.apple.com/kb/TS2570

  • My phone keeps displaying a white screen with the apple, then occasionally flicks to a blue screen, but won't turn on! HELP!!

    My phone keeps displaying a white screen with the apple, then occasionally flicks to a blue screen, but won't turn on! HELP!! I have had it on charge all day and have tried plugging it in to my computer to sync.

    Restore your software using iTunes.
    Turn your device off and connect your cable to the computer, but not the device just yet. Start up iTunes. Now, hold down the home button on your device and plug it in to the cable - don't let go of the button until iTunes tells you it's detected a device in recovery mode. Now you can restore to factory settings.
    You should be able to restore your backup file after this procedure. If the problem comes back, you either have corruption in your backup file, or a serious hardware problem that should be looked at by a tech at the Genius Bar (make an appointment first).

  • Hello, I have a MacBook Air, when I was watching a movie it started to freeze, so I turned off. But when I turn it on just the white screen appears nothing else. I looked on other websites, but the methods didn't help.

    Hello, I have a MacBook Air, when I was watching a movie it started to freeze, so I turned off. But when I turn it on just the white screen appears nothing else. I looked on other websites, but the methods didn't help.

    Try a Safe Mode boot ...
    Startup your Mac in Safe Mode
    A Safe Mode boot takes much longer than a normal boot so be patient.
    Once you are in Safe Mode, click Restart from the Apple () menu.

  • I tried many times to turn it on, it turns and the same white screen appears and the update starts again and shuts down. Please Help me!

    Hello!
    I have a MacBook Air. I have got a software update notification couple of days ago. I've clicked on it today, and it started installing updates.
    But, I have got a notification telling that not all updates were installed successfully, then I have clicked on "Restart" from the notification box. Then my Mac restarted and the white screen with Apple logo and the update progress appeared (like what always happens during updates).
    The problem that while the update progress reached around half the way, my Mac shutdown. I tried many times to turn it on, it turns and the same white screen appears and the update starts again and shuts down.
    Please Help me!
    MacBook Air (11-inch Mid 2009)

    Welcome to Apple Discussions
    You did not state whether you installed the update while on battery (not mains) power. You are warned not to apply certain updates without being connected to a charger & mains power.
    Also remove any attached peripherals.
    Reboot in Repair mode (command-R at start)  and use Disk Tools-Disk Utility-Disk First AId to repair your disk, and as long as you're there repair permissions. Next quit Disk Tools and reinstall the OS. After completing that successfully reboot, log in and do a combo update.
    You must have more than enough (not just enough) empty (free) disk space for the update.

  • HT3964 My iMac turns on and a white screen appears with the mac apple and the wheel just sits and spins for a long period of time. Any ideas?

    My iMac turns on. A white screen appears, then a apple appears, then the wheel starts to turn but my computer never boots all the way on?

    Please carefully read Apple's Gray screen appears during startup advice letter for steps on how to troubleshoot the issue.

  • My sons ipod shows the apple sign and then occasionaaly a white screen appears and then goes back to the apple symbol.. He cant get it to turn on

    my sons ipod shows the apple sign and then occasionaly a white screen appears and then goes back to the apple symbol.. He cant get it to turn on.. He has tried charging it.He also held down the sleep/wake button and the home button at the same time to reset it.  we need help

    Try:
    - iOS: Not responding or does not turn on
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try on another computer
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar       

  • What do i do my ipod is a white screen when i try to turn it on and part of the image of my back ground pops up. I dont know what to do. Please comment if you have something that can help. Its a gen four.

    when i try to turn on my gen four ipod, a white screen appears. Parts of my back ground pop up.All this started to happen when i dropped my ipod when i took it out of the case. Please comment if you have something that can help me. thanks

    Try:                                               
    - iOS: Not responding or does not turn on           
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try another cable                                                       
    - Try on another computer                                                       
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar                                     

Maybe you are looking for

  • Did a corrupted (8008) iTunes video corrupt my entire iPod (80 GB classic)?

    I've had a black 80 GB iPod since around the time it was first released (January 2007). Until about 6 months ago, I never had any problems with it - I could download songs, TV shows, movies, and games without experiencing any problems. About 6 months

  • Can't get pictures on iPod...

    So I've never had problems getting pictures on my iPod when I had the older version of iTunes. The problem is, my sister got an iPod and it required the new version of iTunes, so we upgraded... Now, I can't seem to get the photos I want on my iPod! I

  • Reasons for query taking so long to execute?

    Hi All, We have a table in our database which contains more than 7 million records. The table has 34 columns. We have defined a unique identifier to act as primary key for the table, (which is a number, generated from a sequence) When I execute the b

  • Universal Worklist Configuration

    Hey guys Please can someone tell me where I can find a universal wordlist config guide for EP7.0? Many thanks in advance Jo-lize

  • Gap analysis with respect to chemical/paint/textil

    what are the gaps found in a Chemical/Paint manufacturing and a Textile company? can anyone explain that please