1,451 Crash Logs

iOS, like any operating system, stores crash logs when something goes wrong. For my two main iOS devices – my iPhone 5s and my iPad Air – I have 1,451 crash logs. For the iPhone 6, which I’m returning (I’m still waiting for Apple to send someone to pick it up), I have 567 crash logs. That’s in just one week of use.

Finder002.png

When you sync an iOS device to your Mac using iTunes, the device copies crash logs to your disk. You’ll find them in your home folder, in Library/Logs/CrashReporter/MobileDevice, where there is a folder with the name of each of your devices.

It obvious that users don’t see all of these crashes, but they are still crashes. Here are some of the most recent crashes:

Date: 2014-09-26 23:36:27 +0100
Exception Code: 0xbaad9047
Reason: Couldn't register com.apple.mobilemail.gsEvents with the bootstrap server. Error: unknown error code (1100).
This generally means that another instance of this process was already running or is hung in the debugger.

Date: 2014-10-02 15:07:41 +0100

Exception Code: 0xfaded322
Reason: Watchdog: Thermal not updating, backboardd 0.002312s last successful ping: 1310u0 1210m0/1 [...]

Date/Time: 2014-09-29 09:00:05.066 +0100
Launch Time: 2014-09-26 10:53:01.792 +0100
OS Version: iOS 8.0.2 (12A405)
Report Version: 105

Exception Type: EXC_RESOURCE
Exception Subtype: CPU
Exception Message: (Limit 50%) Observed 76% over 180 secs
Triggered by Thread: 1

Most of these crash logs are about 450 K, with more than 250 MB of logs for each of my two main devices. I don’t know if the crash logs are deleted from the devices after syncing, but if they continue adding up, that could eat up a lot of free space.

Is Apple Trying to Do too Much Too Quickly?

I recently wrote about Apple’s string of bad luck, with bad press, a bad keynote stream, the U2 album spamming fiasco, and, above all, the iOS 8.0.1 update that bricked a lot of users’ iPhones. If I were to go back in the archives of this website, I’d find other, similar articles about blunders when a new OS was released requiring an update quickly for some embarrassing problems, or when hardware issues that shouldn’t have happened plagued many users. (Remember AntennaGate?)

I’ve been thinking about this a lot lately, as much of my work depends on Apple’s product cycle. When there is a new version of OS X or iOS, I, along with many of my colleagues, have lots of articles to write. When there’s a new version of iTunes, I update my Take Control of iTunes book. It’s great to have new things to write about, but the annual release cycle is becoming problematic for many reasons.

I’ve increasingly had the feeling that Apple is finding it difficult to keep up with all these releases, and that quality is slipping. This generally isn’t the case with hardware – no, the iPhone 6 doesn’t really bend, unless you apply a lot of pressure to it – but rather with software. Bugs abound; shoddy releases are followed by broken updates. On the latest episode of The Committed podcast, Ian Schray, Rob Griffiths and I were discussing the fact that Apple just released the OS X Yosemite GM Candidate. Back in the day, the golden master was the final build that was sent to the company that pressed CDs or DVDs. There was never a “GM Candidate,” but just one GM release. I think it was with OS X 10.9 that Apple issued a GM, followed by a GM 2; this is something that should never happen. Final should be final.

Right now, with iOS 8, the Health app was delayed on release because of some unspecified bugs. iCloud Drive doesn’t seem to work very well on iOS, and it’s caused problems because it’s not available on Mavericks; anyone turning it on on their iPhone or iPad will find that they cannot access their documents on their Mac. (Though, by some oddity, there is a Windows version of iCloud Drive, which apparently works.) iOS 8 is buggy, crashes a lot, has Wi-Fi issues and more. And Family Sharing, according to some of my colleagues, is problematic as well. (I’ve not tested it yet.)

Back in 2007, Apple had to delay the release of Mac OS X 10.5 Leopard because it needed more developers to work on iOS. You get the feeling today that something similar is happening: that the company simply can’t scale to handle two operating systems released around the same time.

On Daring Fireball yesterday, John Gruber said:

“From the outside, it seems like Apple’s software teams can’t keep up with the pace of the hardware teams. Major new versions of iOS aren’t released “when they’re ready”, they’re released when the new iPhone hardware ships. On Twitter the other day, I suggested that perhaps Apple should decouple major iOS feature releases from the iPhone hardware schedule. That’s probably untenable from a marketing perspective, and it might just make things more complex from a QA perspective. But something has to give.”

The problem is that, now, iOS and OS X are inextricably linked. A number of iOS features aren’t available, at least not fully, because OS X 10.10 Yosemite isn’t out yet. Being married to a release cycle based on hardware, not software, makes sense for iOS – certain features of the mobile operating system depend on new hardware features in iPhone and iPads – but it makes less sense with OS X, which does not have an annual hardware update cycle.

Yes, something has to give. Apple is great at showing us how wonderful our world will be with new products, but they’ve been less successful lately at delivering on their promises. It’s time for Apple to take a step back, slow down, and get things right, instead of just getting things shipped.

How To: Prepare an iOS Device for Return, Exchange or Sale

If you ever need to erase an iOS device completely, to return it (as I’m doing today with my iPhone 6), to exchange it, or to sell it, it’s a simple process, but you need to make sure you do it correctly. You can’t just wipe the device in iTunes, using the Restore function; that will still keep it linked to your Apple ID.

2014-09-29 11.14.12.pngGo to Settings > General > Reset, then tap Erase All Content and Settings. You’ll see a dialog asking if you’re sure you want to do this; if you are, go ahead. The device will erase everything but the OS, and you’ll see the welcome screen that you saw when you first set it up, or first installed the latest version of iOS.

But there’s another thing you need to do. In iTunes, go to the iTunes Store, then to your account. In the iTunes in the Cloud section, you’ll see a Manage Devices entry. Click Manage Devices, then check to see if your iOS device is listed there. Reseting it should delete it from the list, but it may not. Since you can only have ten iOS devices linked to your account, you may be near that limit, if you have a couple of Macs, an iPhone, an iPad, and a couple of devices for your spouse, partner or children. If you find your device there, click Remove.

That’s it. You can now return, exchange, sell or give away your device.

Apple, U2, and a Painful End to a New Product Presentation

Apple yesterday announced a new iPhone, and a wearable, the Apple Watch. The presentation was fraught with difficulty, at least for those not attending live. The live video stream was a massive failure – apparently because of some errors in Javascript on the Apple web page hosting the stream.

And the end of the event was a bit embarrassing. U2 gave a strained performance of a new song, and, following that, the banter between Bono and Tim Cook was uncomfortable at best. This ended with a poorly-scripted exchanged between the two about giving away the band’s new album for free. Which, in effect, Apple has done: giving it to every one of the iTunes Store’s 500 million customers. And it’s not just free if you want to download it; Apple added it to customers’ music libraries, or purchased music lists, so even if you don’t want it, you have it now.

There was a severe disconnect between the smooth, subtle presentation of the Apple Watch and the clunky performance of a new U2 song that sounds like so many others. And compared to the scripted-to-the-second presentation that Apple gave of its new products, the improvised banter at the end came as a surprise.

Cult of Mac was very harsh, saying that this performance was a swan song for iTunes, pointing out that no one buys music any more, yadda yadda. I disagree with that, but I do feel that U2 is on the other side of the generation gap that Apple is targeting with its new products. They could have chosen a band with a bit more cred with the younger generations.

The Wall Street Journal gives some background on the deal behind this free album. Pointing out how the band’s sales figures have been dropping – they sold 4 million the 2000 All That You Can Leave Behind, 3.3 million copies of their How to Dismantle an Atomic Bomb, and only 1.1 million units of the 2009 release, No Line on the Horizon. It’s almost as if U2 would be embarrassed by the sales figures they’d realize with a new album, so making a deal around a free release has no downside for them.

The Wall Street Journal says:

“As part of the deal forged by the band, manager Guy Oseary (hired by U2 last year to replace longtime manager Paul McGuinness) and Universal, Apple also made plans to use the first single from the album, “The Miracle (of Joey Ramone),” as a central element of a global, 30-day television advertising campaign for its new iPhones and Apple Watch. The campaign is believed to be worth around $100 million, according to a person familiar with the talks.”

That’s a lot of money. A lot more than they’d make from, say, fewer than a million copies of their new album. It’s telling that Bono told Cook that they had made a few albums since their last release in 2009, but “we just haven’t released them.” Maybe they were waiting for an opportunity like this, to make more money than they could possibly make by turning the entire album into an advertisement.

iWant: AirPlay Streaming from iOS Devices to Macs

AirPlay is very cool. You can stream from a Mac to various devices, such as an Apple TV, or to standalone AirPlay-compatible speakers. You can stream from an iOS device to an Apple TV or to standalone AirPlay speakers. But one thing I’d like, which currently isn’t possible, is to stream from an iOS device to a Mac.

The reason for this is, in my case, to play podcasts that are on an app on my iPhone, and not on my Mac, through my Mac and its speakers. There could be many other uses, such as playing someone’s music on your Mac when they’re visiting, or to view an iPad screen on a Mac while playing a game. You can do both of these to an Apple TV, so it shouldn’t be hard to do them to a Mac as well.

I wouldn’t use this feature a lot, but trying out Marco Arment’s new Overcast podcast app, with its great smart speed and voice boost features, I realized that, when I listen to podcasts in my office, I’d rather use that app than iTunes. So I’d like to just stream them to my Mac. The alternative is to connect an AirPort Express to my stereo, but that’s expensive for just streaming occasionally.

But you may even want to stream something from one Mac to another; again, since you can do this to an Apple TV, it should be trivial to do it on a Mac.

Update: I was reminded by a few friends that there are third-party apps that can act as AirPlay receivers on a Mac. I have one, X-Mirage, which I got in an app bundle, but never used. I’ll try it out.

In Praise of the Dvorak Keyboard Layout

002

Hi, I’m Kirk, and I use the Dvorak keyboard layout. This has nothing to do with composer Antonín Dvo?ák, best known for his New World Symphony (and less well known for his string quartets, a wonderful collection of which is this one by the Emerson String Quartet). No, the Dvorak keyboard layout was created and patented in 1936 by Dr. August Dvorak and his brother-in-law, Dr. William Dealey, in order to make typing easier.

The Dvorak keyboard layout was originally designed to correct anomalies present in the QWERTY layout. For example, on a QWERTY keyboard, the E key, the one you type the most in English, requires that you stretch a finger. (This, and other differences, assume that you touch type.) Also, certain letter combinations can be hard to type on a QWERTY keyboard. Look where the letters THE are found. You type this word often, and the three letters are in very different locations. And with four vowels on the top row, you have to stretch your fingers much more often.

The Dvorak keyboard layout, as you can see in the image above, groups all the vowels and most common consonants on the middle row, where your fingers don’t need to stretch. 70% of letters you type are on this row, compared to only 32% on a QWERTY keyboard. The Dvorak layout also has all the vowels on the left, so you can often alternate typing, right-left-right-left, as you type consonant-vowel.

I started using the Dvorak layout in 1996, when I became a freelance translator. Realizing that touch-typing would be an asset, I proceeded to no longer look at my keyboard, but look at a printout of the Dvorak layout pasted on the bottom of my monitor. Since my keyboard has never had keys in the Dvorak layout, even looking at the keys wouldn’t help. It took a few months to be able to touch type, and it’s now second nature. I can type about 80 words per minute, and sometimes I can go faster than that.

While the Dvorak layout is available by default on OS X, and on Windows, this wasn’t always the case. In the early days, I had to add a keyboard layout to my Macs, and in some cases, this wasn’t easy. And now, the real difficulty I have is using an iOS device, where the Dvorak keyboard is not available. (Yes, I could jailbreak my iPhone and iPad, but I don’t want to do that.) Having fat thumbs, and using an unfamiliar keyboard layout makes it difficult to type on an iPhone, but I compensate by dictating as much as I can.


Photo

I’d very much like to see the Dvorak keyboard layout as on option on iOS devices. (You can use it with an external keyboard; this has been possible since iOS 4.) While it may not be obvious, I think that the ability to alternate from side to side, consonant to vowel, might lead to more efficient typing. I would at least like to be able to try to find out if that’s the case.

Apple’s Touch ID: I Want It Everywhere

As I check my iPhone from time to time during the day, I’m occasionally reminded of how efficient Touch ID is. Instead of typing a passcode, my fingerprint unlocks my phone. Granted, the passcode is only four digits, but with Touch ID, I’ve set my phone to lock immediately, instead of having the security risk of leaving a few minutes before it locks. If I lose the phone, there’s no longer a several minute window for someone to access it.

I notice Touch ID more when I use my iPad, because that device does require a passcode. I use the iPad much less, though, and it’s less of a bother. And I can’t forget my Macs; I have them set to lock and request a password when my screen saver goes on, after just a few minutes of idle time. That actually bothers me more than the iPad, since I have to type my password on a keyboard.

So I hope that Apple will expand Touch ID: first to third-party developers of iOS apps, then to the iPad and iPod touch, then, hopefully, to the Mac. It would be great with the iOS apps I use which are password- or passcode-protected: the two I use most are 1Password and Dropbox, though there are others that occasionally ask for a password. I’d like to be able to get access to my passwords on 1Password with a touch, instead of entering my (admittedly strong) password, as it’s just annoying, now that I know there’s a better way.

I also hope Apple brings Touch ID to the Mac. I can imagine a Magic Mouse and/or Magic Trackpad with a section to use with Touch ID. It would need a special sensor, the same kind that’s on the iPhone, so it most likely could not work with the entire touch surface. But looking at my Magic Trackpad, I can see that if it were in a corner, it would be usable, and not get in the way. (The same would be the case on a laptop.)

As Apple often brings out a new technology first on the iPhone, then moves it to other iOS devices, or on the MacBook Air, before bringing it to other Macs, it’s obvious that they’re planning on rolling out this technology at least to the iPad in the future. Hopefully this will coincide with an SDK for third-party apps, and perhaps availability on the Mac as well. Touch ID is one of Apple’s technologies that saves a lot of time, and makes life easier. I want it on all my devices.

Update: Shawn King, of Your Mac Life, suggested on Twitter that one might use an iPhone to unlock a Mac. There could be some sort of “remote” app on the iPhone, which would let you then unlock your Mac. This might take longer, though, because you’d need to unlock the iPhone, launch the app, then unlock the Mac. But it would mean that the Touch ID would be able to interface with other hardware.

Understanding iCloud Backups of iOS Devices

With the recent demise of free iCloud storage for MobileMe users, many people are wondering whether they need to pay for more iCloud storage to keep their iOS devices backed up. A free iCloud account comes with 5 GB storage, and paid upgrades are available. But how much of that 5 GB do you really need? (To be fair, 5 GB is really stingy; Yahoo! is now offering 1 TB of storage for its email; not that you’d ever use anywhere near that amount…)

You can check by looking on your iOS device. Go to Settings > iCloud > Storage & Backup > Manage Storage. You’ll see how much space is used by your different devices, by different apps (Documents & Data), and by iCloud email.

2013-10-10 11.39.18.pngIn the screenshot to the right, you can see my 64 GB iPhone; it’s almost full with music, so why is the backup only 188 MB? This can be confusing; from some emails I’ve gotten recently, people think that iCloud backs up is all or most of the content on your iOS device.

Apple has a support document which explains what gets backed up:

  • Purchased music, movies, TV shows, apps, and books
  • Photos and videos in your Camera Roll
  • Device settings
  • App data
  • Home screen and app organization
  • iMessage, text (SMS), and MMS messages
  • Ringtones
  • Visual Voicemail

Your iCloud backup includes information about the content you have purchased, but not the purchased content itself. When you restore from an iCloud backup, your purchased content is automatically downloaded from the iTunes Store, App Store, or iBookstore based on iTunes in the Cloud availability by country. Previous purchases may be unavailable if they have been refunded or are no longer available in the store.

Your iOS device backup only includes data and settings stored on your device. It doesn’t include data already stored in iCloud, for example contacts, calendars, bookmarks, mail messages, notes, shared photo streams, and documents you save in iCloud using iOS apps and Mac apps.

2013-10-10 12.08.05.pngAs the above says, iCloud doesn’t actually back up that much; it backs up settings and links to apps and other iTunes Store content, as well as photos and documents. But it doesn’t back up any actual apps, music or videos, so none of these will use any of your iCloud storage.

The main case where your iOS device backup will be large is if you have a lot of photos or videos (that you’ve shot) on your device. If you’ve already moved those photos to your computer, you can turn off photo backups to save space. In the Manage Storage screen, tap on your iOS device, then toggle off Camera Roll. While you’re at it, you can turn off backups for other apps too; just find them in the list, and toggle their backups off. This will not only save space, but make iCloud backups quicker.

You may also have some apps that store large documents; in that case, these documents will get backed up. If you don’t need backups of a specific app’s documents, you can turn that app off in the above settings. (For example, you may have an app you use to view PDFs or photos, that you use for work; if you have copies of the files on your computer, there’s no need to back them up to iCloud.)

Also, if you use Mac apps that store documents in iCloud – notably Apple’s Pages, Keynote or Numbers, but many others can as well – you may need more storage space for them. Also, if you have a lot of iCloud email, that will take up space. (You can always cull your email, moving some of it to your computer.) But if you don’t use iCloud for large documents, and don’t have a lot of email, you may find that 5 GB is enough for a couple of iOS devices.

So check what you need to back up. You might be able to trim your backups and save money on iCloud storage.

Read more great articles like this: follow me on Twitter.

Do You Miss the .com Button on the iOS 7 Keyboard? Use This Trick

iOS 7 has changed the keyboard you can use when typing on your iPhone, iPad or iPod touch. One of the changes is the removal of the .com button; the button that let you type “.com” with a single keypress when entering web addresses.

While this button won’t be coming back soon, there’s a way to type .com with one-and-a-half keypresses. When you’re in a web browser, and want to type .com, just tap and hold the . button to the right of the space bar, and you’ll see a popup menu which lets you choose from a number of top-level domains: as you can see below, I can choose from .us, .org, .edu, .net and .com.

photo.PNG

If your region settings are not set to United States, you’ll have some different options: for example, if you’re in the United Kingdom, you’ll see .co.uk; if you’re in France, you’ll see .fr; and so on.

(By the way, this isn’t new; it’s been part of iOS for a long time. But since the .com button has disappeared, many people who didn’t know about this tip will benefit.)

There are other typing shortcuts you can use with this same technique. See iOS 7 Quick Typing Tips: Quickly Type Capital Letters and Punctuation

Also, iOS 7 keyboards are contextual; they change according to which app you use. See this article for more.

Visual Skeuomorphism is Dead; What About Audio Skeuomorphism?

Apple has proudly ditched skeuomorphism in its forthcoming OS X Mavericks and iOS 7; that’s the use of interface elements that look like items in the real world. In OS X 10.8 Mountain Lion, this includes things like the fake leather in Calendar; the green felt in Game Center; and the faux hardcover binding in Contacts. iOS has some of these too: Game Center has the same green felt; Voice Memos shows an old-timey microphone; and Find Friends has stitched leather. Both OSs have horrid yellow, lined paper in Notes, and other elements of skeuomorphism can be seen here and there.

IMG_0645So if Apple’s ditched visual skeuomorphism, why not get rid of the audio version as well. On iOS, this includes keyboard clicks, lock sounds, and the whoosh you hear when sending emails. OS X has a number of “user interface sound effects,” which you can turn off en masse in the Sound preference pane. (On iOS, you can turn them off individually.)

But if we’re agreeing that showing a faux leather-bound book in an app’s interface is outdated, how long before we get rid of the sounds? While it’s useful to have some sort of feedback when your email gets sent, does it have to be a “whoosh,” the sound of something flying? And does the iOS camera – or any camera – need to have a shutter sound when you take a photo?

I think it’s time to go beyond these quaint, old-fashioned sounds and come up with some new forms of beeps to alert a user when something has happened. Personally, I’ve turned off most sounds on my iPhone, other than a ringtone and voice mail and text message alerts, and I only have a system beep on my Macs.