HT202213 Sharing between my mobile devices

Can I share e-books between my mobile devices without a home computer?

Hello Firemanhammer,
It sounds like you are trying to sync your iBooks between your iOS devices, and you can achieve this by signing in with your Apple ID: 
If you buy a book on your Mac, it’s automatically available on all of your iOS devices with iOS 6 or later. The same is true if you purchase a book from your iOS device. iOS 7 even prompts you if you already have purchased content. You can even synchronize your bookmarks, notes, and collections across your devices.
iBooks will prompt you to sign in, but you can also sign in at Settings>iTunes & App Store.  A Mac computer is able to sync the iBooks as well, but it's not necessary to sync the iBooks between your iOS devices. 
If you don't see all of your purchased items in iBooks, make sure you "Show All Purchases" is turned on:
To see all your purchased books on your iOS device, choose Settings > Books > Show All Purchases.
If you start reading a book on one device, you can pick up right where you left off on another device. Collections, highlights, notes and bookmarks sync across all your devices. Use these settings to synchronize these features:
On your iOS device, open Settings > iBooks. Then, select the options to "Sync Bookmarks" and "Sync Collections".
You can find the full article below.  It includes the steps for a Mac computer, but you can just focus on the iOS instructions:
iBooks: How to sync iBooks between devices
http://support.apple.com/kb/HT5826
Thank you for using Apple Support Communities.
Best,
Sheila M.

Similar Messages

  • How many photos can be shared with my mobile device?

    Am I limited to just 2GB of shared data to send to my mobile device

    You should find the forum for whichever product this concerns and post your question(s) there.
    Here is a link to a page that has links to all Adobe forums...
    Forum links page: https://forums.adobe.com/welcome

  • Purchase shared between 2 ATV devices

    Hi there
    I have two ATV devices (1x gen.1 & 1xgen3), both connected to itunes  via the same account. My problem is the following:
    I purchased a tv show on my mac and downloaded some (but not all) of the episodes. The tv show appears on the ATV3 device and therefore I can watch it on the tv via it. The show can also be shared on the tv via my mac (either via airtunes or home sharing).
    However when I use my older ATV on the tv, the show is not there (does NOT appear on the "purchased" list, neither it appears when I check at downloads. Can someone tell me what will happen if I try to purchase the show again? will I be charged or will itunes see that I have already purchased the show and ask me if I want to download it for free?
    ok, I know that I can always download the episodes on my laptop and home share them on the ATV1, but can someone answer the above question?
    (ps: the reason for using 2 ATV devices is that the old one is installed at my girls house while the new one at mine.)

    You may well be warned that you have already purchased the show, however if you go ahead with the purchase you will be charged again.
    The only way to share this showl to the Apple TV 1 is to sync or stream it from your iTunes library on your computer.

  • Is it possible to link a shared calender to multiple users mobile devices?

    We are trying to use an outlook shared calendar to schedule day to day activities in a remote location where desktop access is limited. Is it possible to view a shared calendar thru mobile devices that have an outlook account> So far the only participant
    that can view the calendar on his phone is who ever created it. 

    They cannot access it via the shared mailbox or as a shared calendar in their mailbox. If you use the Share calendar feature to generate an ics link, or publish the calendar, users should be able to subscribe to the calendar by adding the ics link to their
    calendar app. (I know it works in iOS devices, have not tried on Android or WinPhone.)
    Diane Poremsky [MVP - Outlook]
    Outlook & Exchange Solutions Center
    Outlook Tips
    Subscribe to Exchange Messaging Outlook weekly newsletter

  • Sharing between my iPhone, my wife's iPhone and her iPad2

    My wife and I both have an iPhone and separate itunes accounts.  This Christmas she will be receiving a new iPad2.  We also have an Apple TV2 that we currently have set up with home sharing to my PC.  I am confused as to get all content to be shared between all three devices and further into the Apple TV2.
    If the Apple Tv is being shared with my PC and my iPhone, can we also share it with my wife's iPhone and her new iPad2?  If so how do I do that.  If I remember right, we can only set up one shared iten with the apple tv, is this correct?
    Basically, if possible, how do I get all 4 items (2 iPhones, 1 Apple TV2 and one iPad2)?  How can this be done if my wife has a different iTiunes account than I?
    Please advise...
    Thanks,
    Mike

    Also,
    See These Support Articles for Home Sharing
    Understanding
    http://support.apple.com/kb/HT3819
    How to
    http://support.apple.com/kb/HT2688
    Troubleshooting
    http://support.apple.com/kb/TS2972

  • Home Sharing between 2 Apple ID accounts on separate PCs...can our iOS devices access both?

    Hi All
    Hope someone can help.  My wife and I have separate iTunes accounts with separate Apple IDs on separate PCs.
    We both have HomeSharing turned on and can access each others music libraries from both PCs which is great.  However when I try to access the home shared libraries from our devices (I have an iPhone 4 and an iPad 2, and my wife has an iPhone 5) when connected to the home network I can only see my own shared library on my devices and my wife can only see her own shared Library from her iPhone 5.
    Just for background we are both running the latest iTunes and are on win7 PCs, my iPhone 4 is on iOS7, the iPad 2 and iPhone 5 are currently running iOS6
    Is there a way to see each others shared libraries on all our devices when we connect to the home network through wifi?
    Many thanks!
    Chris

    Hello Chris G Shirley,
    In order to do this, you would need to switch between the two Apple IDs used on each system in Settings > Music.
    On iPhone, go to Settings > Music, then log in to Home Sharing using the same Apple ID and password.
    iPhone User Guide - Home Sharing
    http://help.apple.com/iphone/7/
    Cheers,
    Allen

  • Question about bluetooth communication between PC and mobile device

    I am a newbie of bluetooth communication. This time I need to have connumication between PC and mobile device (mainly mobile phone) by sending strings. PC is acted as server and mobile device act as client.
    For using bluetooth in PC, I use bluecove 2.0.1
    I have already connected them successfully.
    When I want to send strings between them, it is found that it can only do one cycle of communication (client -> server -> client).
    For my design, they can communicate multiple times.
    I simulate the core class of the system, the performance is fine.
    Cound anyone help me to watch the code and give me some advices?
    Server Side - ServerBox.java
    public class ServerBox implements Runnable {
       LocalDevice localDevice;
       StreamConnectionNotifier notifier;
       ServiceRecord record;
       boolean isClosed;
       ClientProcessor processor;
       CMDProcessor cmd;
       MainInterface midlet;
       private static final UUID ECHO_SERVER_UUID = new UUID(
               "F0E0D0C0B0A000908070605040302010", false);
       public ServerBox(MainInterface midlet) {
           this.midlet = midlet;
       public void run() {
           boolean isBTReady = false;
           try {
               localDevice = LocalDevice.getLocalDevice();
               if (!localDevice.setDiscoverable(DiscoveryAgent.GIAC)) {
                   midlet.showInfo("Cannot set to discoverable");
                   return;
               // prepare a URL to create a notifier
               StringBuffer url = new StringBuffer("btspp://");
               url.append("localhost").append(':');
               url.append(ECHO_SERVER_UUID.toString());
               url.append(";name=Echo Server");
               url.append(";authorize=false");
               // create notifier now
               notifier = (StreamConnectionNotifier) Connector.open(url.toString());
               record = localDevice.getRecord(notifier);
               isBTReady = true;
           } catch (Exception e) {
               e.printStackTrace();
           // nothing to do if no bluetooth available
           if (isBTReady) {
               midlet.showInfo("Initalization complete. Waiting for connection");
               midlet.completeInitalization();
           } else {
               midlet.showInfo("Initalization fail. Exit.");
               return;
           // produce client processor
           processor = new ClientProcessor();
           cmd = new CMDProcessor();
           // start accepting connections then
           while (!isClosed) {
               StreamConnection conn = null;
               try {
                   conn = notifier.acceptAndOpen();
               } catch (IOException e) {
                   // wrong client or interrupted - continue anyway
                   continue;
               processor.addConnection(conn);
       // activate the set up of process
       public void publish() {
           isClosed = false;
           new Thread(this).start();
       // stop the service
       public void cancelService() {
           isClosed = true;
           midlet.showInfo("Service Terminate.");
           midlet.completeTermination();
       // inner private class for handling connection and activate connection handling
       private class ClientProcessor implements Runnable {
           private Thread processorThread;
           private Vector queue = new Vector();
           private boolean isOk = true;
           ClientProcessor() {
               processorThread = new Thread(this);
               processorThread.start();
           public void run() {
               while (!isClosed) {
                   synchronized (this) {
                       if (queue.size() == 0) {
                           try {
                               // wait for new client
                               wait();
                           } catch (InterruptedException e) { }
                   StreamConnection conn;
                   synchronized (this) {
                       if (isClosed) {
                           return;
                       conn = (StreamConnection) queue.firstElement();
                       queue.removeElementAt(0);
                       processConnection(conn);
           // add stream connection and notify the thread
           void addConnection(StreamConnection conn) {
               synchronized (this) {
                   queue.addElement(conn);
                   midlet.showInfo("A connection is added.");
                   notify();    // for wait() command in run()
       // receive string
       private String readInputString(StreamConnection conn) {
           String inputString = null;
           try {
               DataInputStream dis = conn.openDataInputStream();
               inputString = dis.readUTF();
               dis.close();
           } catch (Exception e) {
               e.printStackTrace();
           return inputString;
       private void sendOutputData(String outputData, StreamConnection conn) {
           try {
               DataOutputStream dos = conn.openDataOutputStream();
               dos.writeUTF(outputData);
               dos.close();
           } catch (IOException e) {
       // process connecion
       private void processConnection(StreamConnection conn) {
           String inputString = readInputString(conn);
           String outputString = cmd.reactionToCMD(inputString);
           sendOutputData(outputString, conn);
    /*       try {
               conn.close();
           } catch (IOException e) {}*/
           midlet.showInfo("Client input: " + inputString + ", successfully received.");
    }For "CMDProcessor" , it is the class of message processing before feedback to client.
    Client side - ClientBox.java
    public class ClientBox implements Runnable, CommandListener{
        StringItem result = new StringItem("","");
        private DiscoveryAgent discoveryAgent;
        private String connString;
        private boolean isClosed = false;
        private boolean boxReady = false;
        StreamConnection conn;
        private static final UUID ECHO_SERVER_UUID = new UUID( "F0E0D0C0B0A000908070605040302010", false);
        Form process = new Form("Process");
        ClientInterface midlet;
        public ClientBox(ClientInterface mid){
            this.midlet = mid;
            process.append(result);
            process.addCommand(new Command("Cancel",Command.CANCEL,1));
            process.setCommandListener(this);
            new Thread(this).start();
        public void commandAction(Command arg0, Displayable arg1) {    
            if(arg0.getCommandType()==Command.CANCEL){
                isClosed = true;
                midlet.notifyDestroyed();
        public synchronized void run() {
            LocalDevice localDevice = null;
            boolean isBTReady = false;
            /* Process Gauge screen */
            midlet.displayPage(process);
            Gauge g=new Gauge(null,false,Gauge.INDEFINITE,Gauge.CONTINUOUS_RUNNING);
            process.append(g);
            showInfo("Initalization...");
            System.gc();
            try {
                localDevice = LocalDevice.getLocalDevice();
                discoveryAgent = localDevice.getDiscoveryAgent();
                isBTReady = true;
            } catch (Exception e) {
                e.printStackTrace();
            if (!isBTReady) {
                showInfo("Bluetooth is not avaliable. Please check the device.");
                return;
            if(!isClosed){
                try {
                    connString = discoveryAgent.selectService(ECHO_SERVER_UUID, ServiceRecord.NOAUTHENTICATE_NOENCRYPT, false);
                } catch (BluetoothStateException ex) {
                    ex.printStackTrace();
            else return;
            if (connString == null) {
                showInfo("Cannot Find Server. Please check the device.");
                return;
            else showInfo("Can Find Server, stand by for request.");
            boxReady = true;
        /* True if the clientbox is ready */
        public boolean getBoxReady(){
            return boxReady;
        /* True if the clientbox is closed in run() */
        public boolean getIsClosed(){
            return isClosed;
        public String accessService(String input) {
            String output = null;
            try {
                /* Connect to server */
                StreamConnection conn = (StreamConnection) Connector.open(connString);
                /* send string */
                DataOutputStream dos = conn.openDataOutputStream();
                dos.writeUTF(input);
                dos.close();
                /* receive string */
                DataInputStream dis = conn.openDataInputStream();
                output = dis.readUTF();
                dis.close();
            } catch (IOException ex){
                showInfo("Fail connect to connect to server.");
            return output;
        private void showInfo(String s){
            StringBuffer sb=new StringBuffer(result.getText());
            if(sb.length()>0){ sb.append("\n"); }
            sb.append(s);
            result.setText(sb.toString());
    }Client side - ClientInterface.java
    public class ClientInterface extends MIDlet implements Runnable, CommandListener{
        private ClientBox cb = new ClientBox(this);
        private Form temp = new Form("Temp");
        private Command select = new Command("Select", Command.OK, 1);
        private Command back = new Command("Back", Command.BACK, 1);
        Alert alert;
        String[] element;
        String out;
        List list;
        public void run(){
            /* Send message and get reply */
            out = cb.accessService("Proglist");
            element = split(out,",");
            /* Use the reply to make list */
            list = createList(element[0], List.IMPLICIT, out);
            list.addCommand(select);
            list.addCommand(back);
            list.setCommandListener(this);
            Display.getDisplay(this).setCurrent(list);
        public void startApp() {
            System.gc();
            waitForBoxSetUp(); /* Recursively check for clientbox status */
            new Thread(this).start();
        public void pauseApp() {
        public void destroyApp(boolean unconditional) {
            notifyDestroyed();
        public void displayPage(Displayable d){
            Display.getDisplay(this).setCurrent(d);
        private void waitForBoxSetUp(){
            while(!cb.getBoxReady()){
                if(cb.getIsClosed())
                    notifyDestroyed();
        public void commandAction(Command c, Displayable d){
            if (c.getCommandType() == Command.OK){
                if (d == list){
                    /* Send the choice to server */
                    out = cb.accessService(list.getString(list.getSelectedIndex()));
                    alert = new Alert("Output", "selected = "+out, null, AlertType.ALARM);
                    alert.setTimeout(2000);
                    Display.getDisplay(this).setCurrent(alert,list);
            if (c.getCommandType() == Command.BACK){
                notifyDestroyed();
        public void showWarning(String title, String content){
            alert = new Alert("Output", "selected = "+list.getString(list.getSelectedIndex()), null, AlertType.ALARM);
            alert.setTimeout(3000);
            Display.getDisplay(this).setCurrent(alert,list);
        private List createList(String name, int type, String message){
            List temp;
            String[] source = split(message,",") ;
            temp = new List(name, type, source, null);
            return temp;
        private static String[] split(String original,String regex)
            int startIndex = 0;
            Vector v = new Vector();
            String[] str = null;
            int index = 0;
            startIndex = original.indexOf(regex);
            while(startIndex < original.length() && startIndex != -1)
                String temp = original.substring(index,startIndex);
                v.addElement(temp);
                index = startIndex + regex.length();
                startIndex = original.indexOf(regex,startIndex + regex.length());
            v.addElement(original.substring(index + 1 - regex.length()));
            str = new String[v.size()];
            for(int i=0;i<v.size();i++)
                str[i] = (String)v.elementAt(i);
            return str;
    }

    i haven't worked with devices but only with the toolkit emulators;
    it definitely is possible...
    u have to send the image as a bytestream and receive the image at the jsp end...
    and then reconstruct the image.
    the Stream classes in J2ME AND J2SE are all u will require.
    also the Image class.
    i have not done this but i have successfully sent an image frm a jsp and displayed it on the emulator.

  • I have multiple devices and don't want everything shared between them. How do I fix that?

    I have and iphone and three ipods in my home. They are all connected to my apple id and everything ends up being shared between them. Can I make seperate accounts for each of them, but have them all attached to my credit card? Thanks for any help!!!

    If you have a Mac (don't know about Windows), you can disable automatic syncing in iTunes > Preferences > Devices:
    That way, you can manually do it by plugging in the device and launching iTunes.

  • Mobile Devices (Android and iOS) cannot Connect to WS 2008 RRAS L2TP VPN with Pre-Shared Key

    I have my Windows Server 2008 standard installed with RRAS service and configure with L2TP VPN with pre-shared key. Services such as Active Directory, DHCP and DNS are not installed. The Internet connection doesn't pass through a router to my server machine.
    I have the Verizon fios Internet cable plugged in to the server machine directly.
    PCs running Windows and Mac OS X can connect to the server without problem. When I tried to connect by using android or iOS mobiles and tablets, they cannot connect to the server. If I change the VPN type to PPTP, the mobile devices can connect successfully
    but I would like to use IPSec/L2TP since it's more secure.
    I tried so hard to look for the solution for this issue on Internet but I had no luck on that. Can anyone please provide me some help, please ?
    Thanks,
    CK

    Hi CK,
    I think we may need to create a policy in Network Policies. Please follow the steps below,
    Right click Network Policies, Click New.
    Enter the policy name, click Next.
    Click Add, select the Day and Time Restrictions, click
    Add.
    In the Day and Time Restrictions, choose Permited for
    all, click OK.
    Click Next five times(leave everything default), click
    Finish.
    Move the policy to top and try to connect with your device.
    If issue persists, please make sure that the Connection Requet Policies have been configured properly.
    For detailed information about how to create a network policy, please refer to the link below,
    Configuring NPS network policies
    http://technet.microsoft.com/en-us/library/dd441006.aspx
    Best Regards.
    Steven Lee
    TechNet Community Support

  • Can I share ring tones or alert tones purchased from iTunes between mobile devices?

    Does anyone know if there is a way to share ring tones or alert tones purchased from iTunes between mobile devices?  I purchased them on my iPhone and they come up on my computer but I cannot transfer them to my iPad.  Is it possible to share them between mobile devices like any other song?

    If you just want to select the whole song as your ringtone (without cutting out the best part) go to your computer and check were the file is saved. When found create a copy of it and rename its extension from m4a to m4r. Now drag&drop that file into itunes and there is your ringtone

  • Can an Apple ID be shared between 2 devices and each be private?

    Can an Apple ID be shared between 2 devices and each be private?

    Of course. To do it, open iTunes holding the Option (Alt) key, so you will see an option to create a iTunes library. Note that, after doing that, you will have two iTunes libraries in the same account, so you can choose the one you want to start iTunes opening it while holding the Option key

  • HT1203 Why is it that music cannot be shared between two people with apple devices over wifi or Bluetooth ?

    With other mobile devices it has always been easy to transfer music from one friend to the the other via Bluetooth so why is so hard to transfer music from one apple iPhone to another via wifi or Bluetooth ?

    It would seem that Apple have chosen not to implement general file sharing over Wi-Fi or Bluetooth as a security measure. That said. you have no rights to transfer your music (licensed to you) to your friend. They should purchase (licence) their own copy.
    tt2

  • Can music be shared between two devices with different apple IDs?

    Can music be shared between two devices with different apple IDs?

    The Apple Support Communities are an international user to user technical support forum. As a man from Mexico, Spanish is my native tongue. I do not speak English very well, however, I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture perhaps very very different from your own. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
    iTunes content can be commingled in the iTunes library on a computer and synced to iOS devices. The computer must be authorized to use the content from the respective Apple IDs in the iTunes Store menu.

  • Sharing between devices

    How do I turn off sharing between all of my Apple devices? I have two separate cell phone numbers that are receiving texts and phone calls on both devices at the same time. These communications are even coming in to my iPads, as well, which I don't want. All four devices are under one Apple id.
    Very confusing when we receive a call and four devices ring. Especially when it's a person we both know.
    Thanks for your help!

    FFigured it out. Thanks!

  • Data transfering between a mobile and  F2M03GLA device using bluetooth

    I am using F2M03GLA (which is a low power embedded Bluetooth v2.0+EDR module with built in high out put antenna).
    I want to send and receive data from mobile to this device using bluetooth . I want to know wheather the data transfering from a mobile to F2M03GLA device is same as data transfering between a mobile to mobile. If there is any difference can u please specify me those differences.

    Have you looked at the peer to peer stuff from Adobe? That might solve the data transfer without needing to stand up your own server.

Maybe you are looking for

  • Photoshop CC stürzt nach Installation von Mavericks beim öffnen von Bilddateien ab

    Ich arbeite auf einem 15'' MacBook Pro, Anfang 2011. In der Creative Cloud arbeite ich selbstverständlich mit der neusten verfügbaren Version von Photoshop. Ich hatte nie irgendwelche Probleme mit der Creative Cloud. Nachdem ich auf das Betriebssyste

  • How to make a process form field non updatable in OIM 11G PS1

    Hello all - I have a filed in process form, which once filled should be not be updated. Could you please let me know how to achieve this? Should we create a process task, where in we can say 'updating this filed is not possible' ? I tried this. But O

  • Problem with linked illustrator file in InDesign Adobe CC 2014

    At my job we link our illustrator files in the indesign files. We use arrow in illustrator to show the points between measurements. Once we view the file in indesign under the high quality print view option the page bugs out and the illustration cove

  • Error # 2032 while opening SAP BI Query in Xcelsius using Direct connectivi

    Hi Experts, I have following set up - Xcelsius Enterprise 2008 SP3 SAP BI EHP1 - SP5 Operating System - XP SAP GUI 710. I have two systems - 1. Internal IDES and 2. Client system I open a Xcelsius and try to create a connection "SAP BW NetWeaver conn

  • Regarding dep

    hello, want to ask u regarding asset that i had a cut over of an asset which had acquisition value , ord.dep. amount. tell me that while creating asset master from as91 ,i put the ord.dep amt in take over value page in ord. dep. post value field and