dfbills.com blog

Fix for MobileMe Keychain Sync

Here’s my fix for the MobileMe keychain sync process wanting to delete all keychain items:

  1. Set sync mode to manual on all computers
  2. Reset MobileMe keychain sync on a known good keychain computer
  3. Open Keychain Access on other computers and delete the affected keychain
  4. Create a new keychain with the same name
  5. Set new keychain as default and enable MobileMe sync in the Keychain settings
  6. Sync, and choose the option “replace data on computer”

Complete the testing with a few back and forth syncs to make sure that a large number of changes aren’t detected.  (This technique works well for other sync types, but deleting the data can be much more complicated depending on how it is stored.)

 

comment on this | posted in: News Tips Troubleshooting

A couple of notes about Nike + iPod on iPhone 3GS

The Nike + iPod on iPhone 3GS is pretty slick.  Since it is an official Apple App, it gets the benefit of backgrounding.  This means you can respond to SMS, take a quick picture or video and even Twitter without interrupting your workout progress.  However, taking calls while in a Nike + iPod workout does indeed pause the workout according to Apple.

Nike+ pauses on calls? Yes, I lost points as I freakishly/sweatily held up my iPhone, speaker on, talking to mom, for 1.5 miles (7:43 per)

One of the more interesting things about Nike+ on the iPhone is that you can control the music with the Apple headphone remote.  You can pause, skip, rewind, adjust volume and even run Voice Control to find out what song is playing!  The only unfortunate thing about the Voice Control is that when it finishes, the song remains paused even though the workout is still running.  To fix, just pause the workout with the remote and resume with one more tap.  You’ll hear both the music and a confirmation that the workout has resumed.

I couldn’t help thinking how cool it would be if this product added GPS tracking similar to iMapMyRun.  The Nike site already supports routes, but they must be entered manually.  The accuracy of GPS plus stride tracking would be killler!  Here’s to version 2.0-

map

comment on this | posted in: iPhone News Tips

Tips and Tricks for iPhone Voice Control

Apple has posted a handy support note: “Tips and Tricks when using Voice Control”-


Using the microphone

- Use the built-in microphone or the microphone on the headset. Bluetooth headsets are not supported for Voice Control

- For best results when you’re using headphones with a built-in microphone, let the cord with the built-in microphone hang freely. Avoid holding the cord with the microphone or bringing it closer to your mouth. When the headphones are in your ear and the cord dangles freely, the microphone is in the optimum position.

- For best results when you’re using the built-in microphone on iPhone 3G S, hold iPhone like you were on a telephone call. If holding it in front of yourself, you can hold it up to 12 inches with the built-in microphone facing you.

- If you are using a carrying case and experiencing some issues with Voice Control, the microphone may be blocked. Try removing the carrying case.

When to speak

- After you press and hold the Home button, you will be prompted by an audible tone to speak a command.

- Always wait until the prompt is complete before you start speaking. Any words you speak while iPhone is giving the prompt will be ignored.

- Be ready to speak when the beep has completed.  Long pauses may cause unexpected results.

For voice dialing

- Some short names may be too similar and may be hard to distinguish by themselves. For best results with these kinds of names, try saying both the first and last name.

- If you’re having difficulties getting iPhone to recognize a particular name, try editing the contact, tap Add Field, and add a unique nick name.

- Avoid possessive names. Instead of saying “call Frank’s mobile” try “call Frank on his mobile.”

For music playback

- You can play all songs in an album, playlist, or by an artist. iPhone 3G S will not recognize commands to play a particular song.

- If you can’t get iPhone to recognize the album or artist name, try telling it to play a particular playlist.

- If an artist has “The” in the name, make sure you say it.

(2) comments | posted in: iPhone News Tips

For the anxious iPhone 3.0 nerds

Erica Sadun has posted a simple, nerdy method for checking the availability of the iPhone 3.0 firmware.  The idea is to grab the XML returned from the iTunes iPhone software check. 


curl -s -L http://phobos.apple.com/version |\
grep -i restore |\
grep ‘_3.’ | open -f

To understand the output, you need to know which model you’re looking for.

iPhone- 1,1
iPhone 3G- 1,2
iPhone 3G S- 2,1

iPod Touch- 1,1
iPod Touch 2G- 2,1


When I see this- I know I’m golden:

iPhone1,2_3.0_7A341_Restore.ipsw


[via TUAW]

comment on this | posted in: iPhone iPod News Tips Unix

Removing Exchange Security Locks from iPhone 2.2.1

If you’ve been wondering how to disable the Exchange serve PIN requirement, here’s how to remove it. (at least partially)

1. Jailbreak

2. Use PhoneView to download /var/Managed Preferences/mobile/com.apple.springboard.plist

3. Edit the plist file and adjust settings as needed:


<key>PolicyInformation</key>
<dict>
<key>maxFailedAttempts</key>
<integer>5</integer>
<key>maxInactivity</key>
<integer>5</integer>
<key>minLength</key>
<integer>7</integer>
</dict>

4. Use PhoneView upload and overwrite com.apple.springboard.plist

5. Reboot your phone

6. Go into Settings.app and turn autolock and pin off

Note: The KillExchangeLocks application from Cydia does not appear to work.  Some people have pointed to a tightening of Apple’s security policies as the reason.  The app hasn’t been updated since the fall of 2008.

The plist is automatically updated approximately once per day, so I’ll be looking into a cron-based solution soon.

On my system, only the “passcode required” value seems to reset.  I don’t mind a 4-hour lockdown.  It seems like a reasonable amount of security.  This is much better than the 1 minute interval I was stuck with and now I can actually keep my screen from auto-locking when I use SlingPlayer.

comment on this | posted in: iPhone News Tips Troubleshooting

WolframAlpha has a sense of humor

Some fun WolframAlpha searches:

When were you born?

Wolfram Old

Are you self-aware?

Wolfram Self Aware

Are you Skynet?

Wolfram Skynet

Easter eggs?

Wolfram Easter Eggs

comment on this | posted in: News Tips Webdev

Making iChat work in an unknown environment

iChat occasionally seems to have trouble connecting when I’m traveling.  My simple fix is to enter the IP address of the AIM servers directly into the settings. 

Here are the IP addresses that you can plug in to make iChat work as of 04.06.09:

SSL
—————
Name:  slogin.gslogin.oscar.aol.com
Address: 64.12.161.184

Non-SSL
—————
Name:  login.messaging.aol.com
Address: 64.12.161.153

comment on this | posted in: Mac News Tips Troubleshooting

Keyboard shortcut to instantly sleep your display

I caught a new trick at Rob Griffith’s Macworld session today:

How to instantly sleep your mac display:

- Press Shift-Control-Eject

This is awesome because you can’t set the brightness to zero on the desktop displays.

(3) comments | posted in: Mac News Tips

How to Jailbreak and Unlock your iPhone 3G

iPhone-Hacks.com has posted a comprehensive (and simple) guide: “How to Jailbreak and Unlock your iPhone 3G.”  Good to see that the full “hack” is available again.

comment on this | posted in: iPhone News Tips

Long Overdue Props to FileChute

Hard to believe I haven’t written about FileChute before.  I’ve recommended it so many people offline that it almost seems redundant to write here.

FileChute is simply THE solution for sending large files on the Mac.  This “Software of the Gods” is so good that it really should be built into the OS.

image

Just drag a file and drop it on FileChute. FileChute puts the file on your FTP/MobileMe/WebDAV account and generates a web link for retrieving the file all in one step. Click the generated link and a new email pops up with the link in it- ready for your recipient to download.

You can even drop multiple files or folders at once. FileChute automatically creates an archive in the format of your choice - it supports dmg, zip and tar - and sends the archive file.  You’re only limited only by disk space and bandwidth.  And, it can “expire” and delete old files- keeping your file server nice and tidy.

Yes, I could do this by hand- zip the files, ftp to server, get http url, test and email, but why bother when this whole process is boiled down to drag, drop & email?

comment on this | posted in: Mac Reviews Tips Webdev
 <  1 2 3 4 5 >  Last »