Continuity Problems between Macbook and iOS devices

When I watch the WWDC 14 live, I was so excited about the new Continuity features. So I bought a Macbook Pro to work with my iPad Air and my iPhone 5s. However now with all my 3 devices on latest system. Mac OS X Yosemite and iOS 8.1, some features just not works for me. First of all,  when I trying to set a instant hotspot for my Macbook. It does't show up. Neither my iPad (Cellular)  or my iPhone. So I have to go to my iPhone or my iPad to set up a personal hotspot. However it works between my iPad and iPhone. I can find my personal hotspot in Setting>Wi-FI Personal hotspot. And of course both of my Macbook, iPad and iPhone are in same Apple ID and both Wi-Fi and bluetooth turned on.
Secondly, I couldn't send SMS from my iPad via my iPhone. Again, they are both in same apple ID and same Wi-Fi condition. Weirdly I can send SMS from my Macbook and making phone call as well.
So really, I have no idea what's going on. Could any one explain?

Well, nevermind. It suddenly decided to start syncing, somehow! Not sure what I did to make it work though.
Anyway, this is still not what I was expecting. The only way to synchronize what I have in iBooks with the iOS devices, is through iTunes, and I need to be in the same network, right?
I thought this would be something more like iTunes Match, where I could have all my ebooks and PDFs up in the Cloud and download them to my devices whenever I needed them.
Do you know if there's any app providing this type of system?
Thanks a lot.

Similar Messages

  • Issues syncing apps between itunes and ios devices - changed itunes store

    I have had an iTunes store account for several years with the same apple ID.  Initially I connected that apple ID to the Belgian store and about 2 years ago I changed to the UK store, but still with the same apple ID. 
    Since I have several IOS devices, I prefer to use iTunes to update any apps I have downloaded and then sync them onto all my IOS devices using my local network rather than downloading accross the internet each time.  When I view the apps in my library it says a number of updates are available (right now there are 9).  but when I click on the button to go to the store and retrieve the updates - itunes store says "No Updates are currently avaialable" and suggests I sign in with a different ID.  However, I don't have a different ID. 
    This seems to be that any of the apps I puurchased in the Belgian store prior to switch to the UK will not update.   For a while, as a resolution, I was able to download updates on one or more of my IOS devices sucesfully whicever store I purchased them from and then when I synced back to iTunes, it updated them in the library.  Wasn't very pretty but it worked. 
    Now after upgrading to iTunes 11, although I can still update the apps on my IOS devices, when I sync it no longer transfers the updates to the iTunes library - I haven't had iTunes 11 long enough to determine if it's related to the same store switch issue or if it's a general problem.
    Anybody got any similar experiences or solutions to consolidate all my purchased apps (which ever store) into one, so updating is transparenet again?

    (A) Reset iPad
    Hold down the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears
    Note: Data will not be affected.
    (B) Reset all settings
    Settings>General>Reset>Reset all settings
    Note: Data will not be affected but settings will be reset.

  • Syncing PDFs between iBooks and iOS devices

    Hello everyone,
    I just ordered an iPad Air. I wanted one for a long time, and one of the things that I am most after is the ability to read PDF documents anywhere I want. I have been organizing my eBooks and PDFs in iBooks, and I was under the impression that this meant I would be able to see the collection on my iOS devices and download them to those devices when I needed them. But I guess it's not that simple, is it?
    As I don't yet have the iPad with me, I have been trying to sync what I see in iBooks to my iPhone 4S, but I only see one mqtching book on both the Mac and the iPhone, and that's one book purchased from iBooks itself. Then there's one free ebook that was also downloaded inside iBooks, from the computer, but does not show in the iPhone. Adding to this, none of the PDFs I have organized inside iBooks will show up on the iPhone.
    Am I doing something wrong? Any of you successfuly organizing ebooks and PDFs in iBooks and seeing them on your iOS devices? What should I try?
    I'm on the latest Mavericks update and all the mentioned apps are updated. Also, the iPhone is running the latest update of iOS7.
    Thank you so much.

    Well, nevermind. It suddenly decided to start syncing, somehow! Not sure what I did to make it work though.
    Anyway, this is still not what I was expecting. The only way to synchronize what I have in iBooks with the iOS devices, is through iTunes, and I need to be in the same network, right?
    I thought this would be something more like iTunes Match, where I could have all my ebooks and PDFs up in the Cloud and download them to my devices whenever I needed them.
    Do you know if there's any app providing this type of system?
    Thanks a lot.

  • IMessage problem on my Macbook and iOS devices!

    When I try to send a message using iMessage from my iPad, it doesnt work. It says I need to log in, and whenever I try to log in, I get this message: "you were signed out of iMessage because your apple ID or password changed.  Sign in to turn on imessage"
    And when I try to log onto the messages app on my Macbook, it says I have the wrong password.
    All of this started when I tried to change my appleID email to a new one. I the changed my mind and changed it back to the original one, and now it seems the entire iMessage feature has been disabled (at least sending and receiving to my e-mail, so it doesnt work on my mac or iPad, and my iPhone only sends and receives through my phone number.)
    my phone and pad also try to verify my appleID-email, telling me it has sent me some sort of verification email, but I havent gotten anything. I also changed my password... dont know if that means anything, but the new password and my appleID work fine when in the Appstore, just not with Facetime or iMessage.
    Help, anyone?

    Let's hope so... I really don't know how to fix this! Haven't gotten any of the verification e-mails....
    and I can't think of any other places where my old Apple ID or password may be saved at...
    the ones ive come up with so far are:
    iPhone:
    iMessage
    Facetime
    App-store
    Game center
    iPad:
    Game Center
    Facetime
    iMessage
    App-store
    Mac:
    Messages
    App store
    iTunes (?)
    Apple TV:
    iTunes Store
    Does it ever matter that last time I logged in on some of these apps, I used my old password/Apple ID?

  • Errors when saving contacts locally and syncing them between MacBook and iCloud

    Last night I detected that the synchronisation of contacts between my MacBookPro (Yosemite, 13" Retina, late 2013) and iCloud is no longer working. Sync between iCloud and iOS devices (with iOS 8.1) works fine.
    The problem effects the exchange of information from MBP to iCloud as well as the other way around. However, the issues are slightly different.
    No matter what changes (changing existing contacts, creating new ones or creating/changing groups) I do directly in iCloud (which I usually don't do – I was just testing), none of them get synced to my MBP (though they do sync to all iOS devices).
    If I do work on my MBP the situation is a bit different:
    If I change any existing contact, those changes are not synced.
    If I create a new contact in the "all contacts" group, it syncs to iCloud. If I make changes to that newly created contact, they are again not synced.
    If I create a new contact in any other group, the contact does not sync.
    If I create a new group, that group is displayed in iCloud as "new group", i.e. the name I gave it is lost on the way... If I add contacts to this group (again on the MPB), they do not sync.
    If I create a new group using the option "create group from selected contacts" those contacts are synced to iCloud but the name of the group is again only "new group". Contacts added later to that group also don't sync.
    Worst of all, everything that does not sync to iCloud, is lost once I close the Contacts app, meaning this information is not even stored on my MPB. OS X does not display any error messages. However, looking into the console, I found this message repeatedly whenever I was making changes to contacts etc (not only upon closing the app):
    21.10.14 17:12:46,786 Contacts[532]: Error saving address book: Error Domain=NSCocoaErrorDomain Code=1560 "Bei der Überprüfung sind mehrere Fehler aufgetreten." [TRANSLATION: "Multiple errors occurred during verification"] UserInfo=0x600002e75500 {NSDetailedErrors=(
        "Error Domain=NSCocoaErrorDomain Code=1570 \"originalLine ist ein erforderlicher Wert.\" [TRANSLATION: "originalLine is a required value"] UserInfo=0x600003072180 {NSValidationErrorKey=originalLine, NSLocalizedDescription=originalLine ist ein erforderlicher Wert., [TRANSLATION: NSLocalizedDescription=originalLine is a required value.] NSValidationErrorObject=<NSManagedObject: 0x600000ab6ec0> (entity: ABCDUnknownProperty; id: 0x60000102b9e0 <x-coredata:///ABCDUnknownProperty/tFFBA3874-332E-45E1-AD9D-C743B61BD9148226> ; data: {\n    originalLine = nil;\n    owner = \"0x56b4002ab <x-coredata://606A6059-A9DE-42A2-91C2-BBCDADB20C77/ABCDContact/p5549>\";\n    propertyName = \"X-MS-OL-DESIGN\";\n})}",
        "Error Domain=NSCocoaErrorDomain Code=1570 \"originalLine ist ein erforderlicher Wert.\" [TRANSLATION: "originalLine is a required value"] UserInfo=0x600003462f40 {NSValidationErrorKey=originalLine, NSLocalizedDescription=originalLine ist ein erforderlicher Wert., [TRANSLATION: NSLocalizedDescription=originalLine is a required value.] NSValidationErrorObject=<NSManagedObject: 0x6000006bede0> (entity: ABCDUnknownProperty; id: 0x600000c3d300 <x-coredata:///ABCDUnknownProperty/tFFBA3874-332E-45E1-AD9D-C743B61BD9148152> ; data: {\n    originalLine = nil;\n    owner = \"0x56a0002ab <x-coredata://606A6059-A9DE-42A2-91C2-BBCDADB20C77/ABCDContact/p5544>\";\n    propertyName = \"X-MS-OL-DESIGN\";\n})}"
    21.10.14 17:12:46,788 Contacts[532]: -[ABAddressBook save] failed. (<ABAddressBook: 0x6080020c4130>)
    21.10.14 17:12:46,788 Contacts[532]: [CardDAVPlugin-ERROR] -doSyncWithServer: [syncAddressBook(<ABAddressBook: 0x6080020c4130>) save] FAILED
    Does anyone have an idea how to fix this?
    I am not sure about the relevance of these error messages but I found them as well in the console:
    21.10.14 17:46:36,619 uxipm_ui[745]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.0 instead of 10.10.0. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
    Call location:
    21.10.14 17:46:36,619 uxipm_ui[745]: 0   CarbonCore                          0x00007fff934f2dc3 ___Gestalt_SystemVersion_block_invoke + 113
    21.10.14 17:46:36,620 uxipm_ui[745]: 1   libdispatch.dylib                   0x00007fff92302c13 _dispatch_client_callout + 8
    21.10.14 17:46:36,620 uxipm_ui[745]: 2   libdispatch.dylib                   0x00007fff92302b26 dispatch_once_f + 117
    21.10.14 17:46:36,620 uxipm_ui[745]: 3   CarbonCore                          0x00007fff9349b4da _Gestalt_SystemVersion + 987
    21.10.14 17:46:36,620 uxipm_ui[745]: 4   CarbonCore                          0x00007fff9349b0c7 Gestalt + 144
    21.10.14 17:46:36,620 uxipm_ui[745]: 5   QtCore                              0x000000010c089496 _ZN9QInternal16registerCallbackENS_8CallbackEPFbPPvE + 194
    21.10.14 17:46:36,620 uxipm_ui[745]: 6   ???                                 0x00007fff64845ceb 0x0 + 140734879784171
    And also this one:
    21.10.14 17:46:35,098 CoreServicesUIAgent[322]: unexpected message <OS_xpc_error: <error: 0x7fff79579c60> { count = 1, contents =
      "XPCErrorDescription" => <string: 0x7fff79579f70> { length = 18, contents = "Connection invalid" }
    }>
    And this one:
    21.10.14 17:42:42,115 com.apple.iCloudHelper[737]: objc[737]: Class FALogging is implemented in both /System/Library/PrivateFrameworks/FamilyCircle.framework/Versions/A/FamilyCircl e and /System/Library/PrivateFrameworks/FamilyNotification.framework/Versions/A/Famil yNotification. One of the two will be used. Which one is undefined.
    21.10.14 17:42:42,121 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
    I have tried the troubleshooting listed here: Get help using iCloud Contacts (i.e. disabled and reenabled the sycn through iCloud in Preferences > iCloud and checked the login information etc)
    And I also do not exceed any of the limits for contacts listed here: iCloud: Limits for Contacts, Calendars, Reminders, and Bookmarks
    Any help is greatly appreciated!

    I don't know if this is applicable for you, but this solved it for me.
    My initial situation was the following, Ipad, Iphone and iMac where syncing well. But not my Macbook Pro. So I did this Get help using iCloud Contacts - Apple Support and this Sync Services: Advanced troubleshooting for contact and calendar syncing - Apple Support . As result all my contacts, even the view I had where gone on my macbook. I tried rebooting and restartting but nothing helped.
    Then I did the following. I backuped all the cards from contacts on my imac (by moving them into a folder) and backuped them by export as archive.
    Afterwards I disconnected from icloud on my imac, then reconected and deleted all contacts from the addressbook. I double checked if they where gone on icloud.com too. Afterwards I just moved them back from the folder to the address book. again double checked on icloud.com and the my macbook started syncing properly.
    Which of the things I finally solved it, I don't know for sure. But I assume it was the one with deleting and restoring everything on another machine.

  • Notes won't sync between MacBook and iPhone/iPad

    I have my MacBook, iPhone (5S), and iPad (Air) all set up to use the same iCloud account but some of the notes won't stay in sync between the MacBook and IOS devices. Both of the IOS devices stay in sync with each other, but changes I add on the IOS devices doesn't sync to the MacBook and changes on the MacBook don't sync to the IOS devices. Any ideas? I am a new Mac user and can't figure this out. I have read many of the related forums and the answer is almost always "they won't sync if the notes aren't in the iCloud folder" but that isn't my problem. The notes are in the iCloud folder but still won't sync.
    Any ideas?!

    Back up any notes on your Mac that have not been synced to your other devices by opening each note clicking that arrow icon on the bottom right, choosing email this note, then email it to yourself.  When you're done, go to System Preferences>iCloud on your Mac, uncheck Notes, restart your Mac, then go back and check Notes again.  Then add a new test note on your Mac and confim that it syncs to iCloud now.  If so, recreate any missing notes by copying and pasting the text from the emails you sent earlier into new notes created in the iCloud account.

  • HT201820 Bluetooth problems between macbook air and iphone 5s

    Hello! I can't transfer an mp3 file from my macbook air to my iphone 5s. They actually connect, I can sse the message with the passkey in my iphone, I clic OK, they connected and suddently they get disconnected. Can anyone help me solve this, please? Tha

    The iPhone is not designed to pair with a computer via Bluetooth. It supports only a very limited set of Bluetooth profiles: iOS: Supported Bluetooth profiles - Apple Support
    The following has more details: Bluetooth: Why can't I pair my iPhone or iPad with my computer?
    You may want to look at AirDrop. It does require Bluetooth to be on but the devices do not need to pair: Mac Basics: AirDrop lets you send files from your Mac to nearby Macs and iOS devices - Apple Support

  • Can't sync files on Cloud Drive between Macbook and iPad after Yosemite and IOS 8.02

    can't sync files on Cloud Drive between Macbook and iPad after Yosemite and IOS 8.02
    Pages, Numbers and more won't sync.

    Er OK efter opdatering til IOS 8.1
    Til gengæld er Photo funktionen (synkronisering) blevet dårligere (for dårligt)

  • Selective use of iCloud with multiple laptops, multiple iPods and iOS devices?

    I haven't brought my MBP13 to Lion yet.  I do have an MBA that runs Lion.   I have hesitated to take the MBP to Lion and set up iCloud because I just don't understand what the options are for selective "sync" of various sorts of data among one or more Macs, their iPods and iOS devices.   The material I can find so far does not in any way make it clear to me in advance what sort of selectivity will be offered if I turn on iCloud.
    Aside from that my DSL connection does not offer a stellar download rate, and I live in a dead zone for cellular signals,  so I do not operate in an "always on" state.   I turn on my laptop's WiFi or plug in an ethernet cable a few times a day and similarly might turn on a mobile device a few times.   Past that, I'm offline.  I've lived like that with my Apple gear for 30 years and that's just how it is for people in rural areas of the USA.
    All or most of my so-called "syncs" are the manual sort.  I pick out what info I want on any device and drag it there after connecting the devices.  If something I want on a mobile device can't be dragged there, or the alternative dread "sync" doesn't offer enough selectivity, I just settle for not having whatever that item is on whatever that device is, assuming I can't figure out a way to hammer the system into letting me get it on there (like temporarily adding movies to my main library from a separate library and external drive,  then drag to the iPad, then eject the iPad and delete the movie listings from the main library to reduce the clutter again).
    So.    I don't  keep ALL of my various types of data (mail, music, movies, notes, PDF files, app data) on ANY of my devices.  I couldn't make them fit,  and I wouldn't want them all on everything anyway.    I don't always even keep any mail setups on a particular mobile device.  I might have one there for a particular time frame, say over a weekend,  and then disable or delete it.   That works fine for me.  I shudder to think what would happen if I had an iCloud setup and did that.  I have visions of my entire mail setup on one of my laptops being deleted if I delete it from an iOS device...
    Beyond unwanted deletion?   Unwanted addition!   The last thing on earth I would ever want to do is set up iCloud and then find out that it wants to stash hundreds of GB of movies, hundreds of PDFs, thousands of music tracks, etc., on, say, my original iPhone that I still use as a WiFi device and occasionally add a few tracks of music to, or change up its playlists.  Not to mention what would happen if it tried to stash all my stuff on some unsuspecting little iPod touch used just for audiobooks.
    I am afraid that iCloud will work like the dread "transfer purchases" thing works now.  The "transfer purchases" doesn't let me say WHAT purchases to transfer.   There's no way I want a movie I have managed to take from a secondary iTunes library onto an iPad transferred "back" to my iPhone or my MBA or to ANYTHING just because I turn some device I own in order to check the weather.   Maybe I never purchased that movie on the iPad.  Just because it's not on the main library any more doesn't mean I want it to be there, either.
    So how can find out ahead of time how iCloud is going to work for someone with lots of different types of data on several laptops where all the so-called "syncs" at present are as manual as I have been able to make them?   
    Or can someone just tell me hey you know what,  iCloud is not designed for you,  just don't go there.   
    Either way I'll be grateful for some help here.  Sure I can clone my laptops and then back up all the iOS devices and copy those backups to externals, and then turn on iCloud and hammer on my stuff for two days to see what happens.  But why should i do that if someone can say up front that iCloud is or is not set up for highly selective sync options?

    iCloud does not sync movies or general files, so that problem doesn't arise.
    iCloud will:
    Sync Calendars
    SyncSafari  Bookmarks (though not display them on the iCloud website)
    Sync Contacts
    Sync photos added to or taken on one device onto other devices
    Access @me.com email
    Sync iWork documents only between your Mac and iOS5 devices - automatically from iOS devices by by dragging individual documents from a Mac to the iCloud website (and the cannot be re-downloaded until they have been edited on an iOS device)
    Each of these can be turned on or off on each device; you cannot selectively sync within one data type - i.e. it's all or no Contacts, not a selection, and so on.

  • 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.

  • Error while trying to synchronize audio and MIDI.  Sample rate 42804 recognized.  Check conflict between Garageband and external device.

    Sometimes, while playing back my software instrument songs, I get an intermittent pop-up error message, saying "Error while trying to synchronize audio and MIDI.  Sample rate 42804 recognized.  Check conflict between Garageband and external device."
    (Sometimes the five digit number is different, but remains a five-digit number beginning with "4".)
    Simultaneously, the song stops until I press the "Okay" button in the pop-up window.
    When I continue to play the song, the sound is jerky and clipped, and the playhead doesn't keep up with the song, and then suddenly jumps to the part of the song currently being played.
    There's also a sound of static.
    The issue seems to occur whether or not I have my MIDI controller turned on and plugged into my desktop Imac.
    Tony

    Hello,
    open your Audio MIDI Setup utility and set the input to 44100
    https://discussions.apple.com/message/12710638#12710638

  • My home sharing continually fails between mac and apple tv 2.

    my home sharing continually fails between mac and apple tv 2, even during watching a movie.  I go to the mac to re-turn on home sharing but it is still on.  Any tips?  I also have to turn off and back on at the mac every time i switch on my apple tv.

    Sharing Stopped working again over night.
    I went to Apple Support Artical TS2972
    As soon as I did this Home Sharing started working
    http://support.apple.com/kb/TS2972
    Firewall Section
    5. Check Firewall Settings
    If you have a firewall enabled in your router or computer, make sure that the firewall is not blocking communication between your computers. Home Sharing uses TCP port 3689 and UDP port 5353 to communicate with shared iTunes libraries.
    In addition, Apple TV and Mac computers will use port 123 to set the time automatically. Incorrect date and time on either the computer or Apple TV can cause errors for Home Sharing and connections in general.
    If you are unsure whether your router has a firewall or the required ports open, test additional devices or another network to help isolate the issue. If the devices tested work on another home network, it is your router or network configuration.
    For Mac OS X, you don't have to edit the port addresses, but make sure the firewall in Apple () menu > System Preferences > Security > Firewall are not set to:
    Block all incoming connections
    Allow only essential services
    If you use another security/firewall software on your computer or router, follow this article or contact the manufacturer or check the documentation on how to open TCP ports 123 and 3689 as well as UDP ports 123 and 5353.
    It made sense to me, but its still puzzling me after restarting a router would (in my first attempt) resolve the issue for a day.  This this time I applied the port forwarding TCP and UDP ports and saved the settings in the DLink DIR-655 and both my iPad2 and iPhone 3GS were now again finding the share. My ATV2 is also now accepting the Share.
    Tommorrow will be the true test.

  • Help with Spry, acting weird in Mac Os 10.5 10.6, 10.7 and Ios Devices

    I use Dreamweaver CS4 for designing our school website.  The url is http://www.stpiusxschool.org
    The menu bar on the left is built with a Spry Asset, it is to expand to different choices on some of the lines.  The issue started about a month ago, if I click on the first item that should expand out (Parent Resources) it will not expand out, then I choose the second one (Student Resources) it expands out, I go back to Parent Resources and it will expand....this happen on Mac 10.5 and Ios Devices (Ipad, and Iphone)
    On Mac 10.6 menu bars will never expand out.
    I have tried many things, I have ran the Spry Updater and uploaded those files.  I have built a page outside of my site, it appears to work ok, then copied that Spry Asset folder into the site, no luck. 
    I have built a second spry on a test page within the site, and tried it out, it doesn't seem to work correct either.  It can be accessed off the main page mentioned above, scroll to the bottom and click on test, that is just what it is a test page.
    School is starting soon and this site is used a lot for resources during the day.
    I have called Adobe and got no where with them but that even took hours.
    If someone could help me out that would be awesome.
    By the way, I know nothing about coding itself.
    Thanks

    You have got two problems
    The menu is acting weird in Mac as well as on PC
    The menu does not behave in IOS devices
    The solutions
    Add the DOCTYPE Declaration to your document(s)
    Replace the current SpryMenuBar for an IOS friendly MenuBar
    1. You can add the HTML5 document type as follows, making sure that there are no blank lines before <!DOCTYPE HTML>
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="utf-8">
    <title>St Pius X School des moines iowa</title>
    The title already existsin your document. I put it there so that it is easier to see where the rest goes.
    2. There is a Spry Menu Bar 2.0 available here http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=2141544
    Gramps

  • In tune show all summary activity during sync between nb and apple device. One of the summary is memory space status. Audio mayb3gb, photo 2gb, app with 3gb. What is other? Other consist of what type of file?

    In tune show all summary activity during sync between nb and apple device. One of the summary is memory space status. Audio mayb3gb, photo 2gb, app with 3gb. What is other? Other consist of what type of file? It show quite substantial storage capacity?? Anyone can answer what is in other??

    "Other" includes data such as contact information and photos assigned to contacts, calendar events, Safari bookmarks/cookies/history, notes created with the Notes application, SMS messages, email stored locally or cached, and 3rd party application data created and stored by the application.
    If "other" is more than say .75GB at the most, you had a corrupt sync. Try syncing again and if the problem persists, the recognized fix for this is to restore your iPad.

  • On How many computers and iOS devices can I download creative cloud app?

    On How many computers and iOS devices can I download creative cloud app?
    so far it is on an iMac, an macbook pro, an iPhone , and iPad.    now it won't download onto a macbook air.

    Hi,
    see >>> http://helpx.adobe.com/creative-cloud/help/install-apps.html here >>> How many computers can I install on
    I quote: You may install software on up to two computers. These two computers can be Windows, Mac OS, or one each.
    If you install on a third computer, it will request you to de-activate on the other two computers. You can then reactivate one of the previous two computers, and use Creative Cloud apps on it.
    Hans-Günter

Maybe you are looking for

  • How can use my Wireless Location Appliance to work with RF ID's?

    How can use my Wireless Location Appliance to work with RF ID's for Asset Tagging. It seems Smartcard used for ID cards have a small RF ID, can I use this for Asset Tagging? Thanks in Advance

  • Movie editing, what do you think is the best program?

    Free is better of course, as free beer at least. I have an idea for a fun movie, but I never tried anything about. I understood Windows' users tent to use `Moviemaker.' Is there something similar for Arch Linux? I just need to cut movie pieces and pu

  • Using LCD module in Multisim 10

    Guys, I'm having trouble using the 20x2 LCD module. I interfaced it with an 8051 MCU module. And, I use the standard busy flag check(RS = 0, R/W = 1, d7 -> busy flag), but there are two problems: 1)  If the LCD is set to trigger on falling edge, the

  • IChat stopped working last night on iPads and Mac

    Last night, while using iChat (beta) on my MBP to a friend's iPad, it studdenly stopped sending.  She called me to tell me that she suddenly couldn't send from her iPad, so I tried from mine.  She can't use iChat on her iPad, I can't on mine, I can't

  • Os 10.6.4 Update Warning! WarningI WarningI

    I have downloaded the latest update for Snowleopard and it has destroyed all links on my computer. I advise that you do not downloads the update. I have been doing my phd for 3.5 years and am in the final stages of editing typos and footnotes in my d