Running my iPhone Application to run as a background application

I need to run my iPhone application as a background process with no user intervention. As per my analysis, Apple does not allow any third party application to run in background.
My question is :
1) Can we get some signed UID(Unique ID) for our application from Apple so that it allows my application to run in background?
2) If possible, what is the process followed for that like Apple will test my application and provide special privileges to my application?
3) Cost involved to get that UID?
4) Or any other alternative as per Apple's terms and conditions.
Any help will be highly appreciated.

Hello Avneet26,
Welcome to the Discussions Boards.
This is primarily an User forum, and not the correct place to find programming/development information.
You are correct in your analysis that third party applications cannot be run in the background.
While it is unlikely that you'll be able to find any workaround to that rule or information on the screening process, your best avenue for finding information related to developing an APP is via the Developer's resources (you may need to register to access some of their resources):
http://discussions.apple.com/category.jspa?categoryID=164
http://developer.apple.com/iphone/
Good luck,
Charles H.

Similar Messages

  • My iphone application running continuously in background to access some information by "beginBackgroundTaskWithExpirationHandler" then can i submit in appstore .

    My iphone application running continuously in background to access some information by "beginBackgroundTaskWithExpirationHandler" then can i submit in appstore ?

    This is a question that should probably be posed in the Developer forum.

  • Flex iPad Application : Run code before application enters background  Application Type: Flex Mobile Application Target Platform: iPad AIR Version: 4.0 Development Environment: Flash builder 4.6  I want to run some code just before iphone application goes

    Application Type: Flex Mobile Application
    Target Platform: iPad
    AIR Version: 4.0
    Development Environment: Flash builder 4.6
    I want to run some code just before iphone application goes into background. I need function similar to didEnterBackground
    of native xcode app
    (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegat e_Protocol/Reference/Reference.h
    tml#//apple_ref/occ/intfm/UIApplicationDelegate/applicationDidEnterBackground:)
    I tried using devactivated function of flash.display.STAGE.
    I used following addEventListener:
    STAGE = this.parent.stage;
    STAGE.addEventListener(Event.DEACTIVATE, onAppDeactivated);
    It worked for me but only when device is connected to development environment in debug mode. When I create my release build
    it is not working.
    So how can I make sure that my code runs before application goes into background.

    Even I am facing almost same issue
    Problem installing Adhoc version to iPhone and iPad - Development Environment Is - Adobe Flash CS6

  • Running Chuck program from iphone application

    Hi,
    I am trying to integrate chuck to my iphone application. How I can do this.?
    I want to run one chuck program from iphone application.
    Regards,
    Ganesh Pisal
    Vavni Inc.

    Expect to get a lot of problems as embedding Java GUI application into native X GUI application is very complicated process which usually requires clear understanding of design of AWT native code for X. One of the problems is events sharing, another is X resource sharing. If you could provide more details on design of your program and interaction with Java we might try to at least estimate hardness of the problems and possibility of such an implementation at all.
    The questions are:
    1) Does you program uses the same X display connection as Java?
    2) What kind of X toolkit are you going to use?
    3) How are you going to embed Java windows into you X windows(if at all)?
    4) Are you going to use Java X window(or widgets) from your program or you are going to use JNI and Java to interact with them through Java?

  • IPhone - Application Push - Background Running - Timed Execution - Question

    I have my sales team enter all their sales calls in Notes (one line with time and contact). I would be interested in building an application that sends me an email/sms at 2:00am each business day with the number of lines in that file (dont really need time and contact info).
    I understand applications can not run in the background so can I:
    a. Set a timer to execute my code?
    b. Send a push from the 'cloud' that executes this code?
    Originally I thought push would be optimal but from what I am now seeing is it will only push a sound, set a badge or display a message. I would like it to send an instruction to execute a program.
    Any thoughts would be appreciated.
    Thanks,
    tim
    Message was edited by: timpfannes

    Hello Avneet26,
    Welcome to the Discussions Boards.
    This is primarily an User forum, and not the correct place to find programming/development information.
    You are correct in your analysis that third party applications cannot be run in the background.
    While it is unlikely that you'll be able to find any workaround to that rule or information on the screening process, your best avenue for finding information related to developing an APP is via the Developer's resources (you may need to register to access some of their resources):
    http://discussions.apple.com/category.jspa?categoryID=164
    http://developer.apple.com/iphone/
    Good luck,
    Charles H.

  • How can I implement an iphone application, it hides when started running?

    Hi
    Is there anyone who can be tell me whether it is possible to implement an iphone application in such a way that it hides automatically when starts running. If it it possible, please help me how it can be implemented. As I need it for my application, this application will only update current gps data into the server at regular interval that is set by the user.
    Thanks.

    No background processes are allowed on the iPhone.

  • The application does not use the  screen and run in the background

    Hi
    I have downloaded a package of j2me Midlet
    from [link] here [link]
    and try to reuse the code
    but I get the following error when running the code:-
    The application does not use the screen and run in the background
    I think the error into one of these two classes
    package main;
    import javax.microedition.midlet.*;
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.media.Manager;
    import javax.microedition.media.MediaException;
    import javax.microedition.media.Player;
    import java.io.IOException;
    import java.io.InputStream;
    public class MainMidlet extends MIDlet implements CommandListener {
        private SSGameCanvas gameCanvas ;
        private Command exitCommand ;
        private Player player = null;
        public void startApp() {
      try {
           //   create new game thread
              gameCanvas = new SSGameCanvas();
              gameCanvas.start(); // start game thread
              exitCommand = new Command("Exit",Command.EXIT,1);
              gameCanvas.addCommand(exitCommand);
              gameCanvas.setCommandListener(this);
                Display.getDisplay(this).setCurrent(gameCanvas);
       catch (java.io.IOException e)
                e.printStackTrace();
            try {
                // start sounds
                InputStream in = getClass().getResourceAsStream("/resource/startfly.wav");
                player = Manager.createPlayer(in,"audio/x-wav");
                player.setLoopCount(1);
                player.start();
            catch (MediaException ex)
                ex.printStackTrace();
             catch (IOException ex)
                ex.printStackTrace();
        public void pauseApp() {
        public void destroyApp(boolean unconditional) {
            if (player != null) {
                player.close();
            System.gc();
      public void commandAction(Command command, Displayable displayable) {
           if (command == exitCommand)
                 destroyApp(true);
                 notifyDestroyed();
    package main;
    import java.io.IOException;
    import javax.microedition.lcdui.*;
    import javax.microedition.lcdui.game.*;
    public class SSGameCanvas extends GameCanvas implements Runnable {
        protected GameManager gameManager;
        protected boolean running;
        private int tick=0;
        private static int WIDTH;
        private static int HEIGHT;
        private int mDelay = 20;
        Form mainForm;
        Display display;
        //private int MaxTime;
        public SSGameCanvas() throws IOException{
            super(true);
            gameManager = new GameManager(5,5,getHeight()-10,getWidth()-10,this);
        public void start() {
                this.running = true;
                Thread t = new Thread(this);
                t.start();
        public void stop() {
            running = false;
        public void render(Graphics g) {
            WIDTH = getWidth();
            HEIGHT = getHeight();
            // Clear the Canvas.
            g.setColor(0, 0, 50);
            g.fillRect(0,0,WIDTH-1,HEIGHT-1);
            // draw border
            g.setColor(200,0,0);
            g.drawRect(0,0,WIDTH-1,HEIGHT-1);
            // draw game canvas
            gameManager.paint(g);
        public void run() {
            while (running) {
                // draw graphics
                render(getGraphics());
                // advance to next graphics
                advance(tick++);
                // display
                flushGraphics();
                try { Thread.sleep(mDelay); }
                catch (InterruptedException ie) {}
        public void advance(int ticks) {
            // advance to next game canvas
            gameManager.advance(ticks);
            this.paint(getGraphics());
    }Edited by: VANPERSIE on Jul 10, 2012 12:26 PM

    Hi Andi,
    Thanks for your reply.
    Yes, I have waited for a while and the result doesn't change.
    The Porblem here is the application is seen started in visual administrator.Only restart brings up the page back.
    Can you please suggest anything.
    Thanks and regards
    Nagaraj

  • Applications running in the background

    Does anyone know if there is a way to see which appplications are running in the background?  My battery keeps discharging at a faster rate than normal and I assume I have left an application running (without menu-close) and that it is causing the battery drain.
    Thanks

    Press ALT + Escape (the key to the right of the trackball) to view the background apps.
    Read here, #2 tip under "Tips for reducing fast battery drain":
    Here are some good charging tips, please read and you'll see that many of them will apply to you.
    http://www.blackberrynews.com/2008/05/20/battery-use-tips-for-your-maximum-battery-life/
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How do i see what applications are running in the background

    My iMac is running very slow my operating system is OS X Yosemite Version 10.10.2 with a 2.5 GHz Intel Core i5 Processor. How do I see what applications are running in the background?

    Reinstalling OS X Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Reinstalling OS X Without Erasing the Drive
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility and press the Continue button. After Disk Utility loads select the Macintosh HD entry from the the left side list.  Click on the First Aid tab, then click on the Repair Disk button. If Disk Utility reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit Disk Utility and return to the main menu.
    Reinstall OS X: Select Reinstall OS X and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Alternatively, see:
    Reinstall OS X Without Erasing the Drive
    Choose the version you have installed now:
    OS X Yosemite- Reinstall OS X
    OS X Mavericks- Reinstall OS X
    OS X Mountain Lion- Reinstall OS X
    OS X Lion- Reinstall Mac OS X
         Note: You will need an active Internet connection. I suggest using Ethernet
                     if possible because it is three times faster than wireless.

  • How do i keep the aps from running in the background on my iphone 4s?  Just downloaded the new version

    How do i keep the aps from running in the background on my iphone 4s?  Just downloaded the new version

    If you're talking about closing running apps, they changed it up a bit from iOS6. Now you just double click the home button to bring up the running apps, side scroll to the app you want to close, then just swipe up.
    = L.I.

  • Can Photoshop CS3/4 be run as a background application ?

    We use Enfocus Powerswitch to automate pre-press/pre-media workflows for our Photographic studios. The main application called is of course PSH and it always brings itself to the front window even though it's not necessary and wastes time doing it to then perform what ever actions / scripts needed on the pic files.
    Is there any way to tell PSH not to come to the front and run in the "Background" ?

    I think if one employs BridgeTalk in JavaScript for Illustrator for example Photoshop need not be brought to front to perform its tasks.
    But isn’t that behaviour in this case dependent on the program You use (Enfocus)?

  • Does Safari use up bandwidth if I leave it running in the background with zero tabs open?  Do I have to quit the application each time I am done to avoid exceeding my internet usage/host quota?

    If I leave Safari running in the background with zero tabs open, does it still use up bandwidth?  Do I have to quit the application each time I am done to avoid exceeding my internet usage/host quota?  I'd rather not have to since quitting the application and restarting it when I need to will quickly become tedious, but if that saves me on bandwidth usage, I'll do it.  Thanks!

    iStat pro is another good means of checking your Mac's activity.   Set it up within Dashboard.   It is a free facility.
    iStat pro for Mac - CNET Download.com

  • How do I shut down programs running in the background on the new os for iphones

    Just uploaded the new ios 7 for my iphone 4s. 
    I have several apps running in the background, when I push the com butten twise it shows me the apps running in the background but I cant' get them to turn off.  I tryed holding my finger on it for several moments like the old ios but nothing works.  Help Please.
    fran.

    Double-click the home button. It will bring up the multitasking set up. Any apps you want to close just hold on the thumbnail and then swipe up.

  • When making a call, sometimes, my iPhone 5 , gets stuck on 'Calling' than I have to press END..but still nothing happens, than when I press HOME button, the call app keeps running in the background and it keeps saying CALLING... please help

    When making a call, sometimes, my iPhone 5 , gets stuck on 'Calling' than I have to press END..but still nothing happens, than when I press HOME button, the call app keeps running in the background and it keeps saying CALLING... than I have to wait 2 - 3 minutes and call again.
    please help

    Has nothing to do with the SIM or master reset.  This has been done to my phone.  The SIM once and the factory reset many times over.  You all just sold us a bad piece of equipment and have us by the tail with our contracts so none of us can get a new phone without paying full price or re-upping our contract.  I just got off the phone last night with your high up tech people (you know, the hidden number we get once we tear into your support people enough), they went into my phone again and still didn't find anything wrong.  I about got fired from my job for not getting my calls and texts.  The BBB has now been contacted, and I feel your end should shore this up for all of us!

  • HT4528 I have an IPhone 4S--How do I see if apps are running in the background and should they be deleted?

    I have an IPhone 4S.  How do I see if there are any apps open in the background and if so, should they be deleted to save energy?
    Thanks

    Very few apps run in the background - mainly music playing apps and GPS apps.  Double-clicking the Home button gives you a list of previously used apps, not (as so many people believe) "running" apps.  You can delete the apps from the list if you wish, but it will make no difference to energy usage (unless they actually are running, as in the categories above. You should know if you are using GPS or if you can hear music).

Maybe you are looking for