Why you can trust ZDNET
:ZDNET independently tests and researches products to bring you our best recommendations and advice. When you buy through our links, we may earn a commission.Our process
'ZDNET Recommends': What exactly does it mean?
ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.
When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.
ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.
Say you're traveling to a certain location and want to let a friend, family member, or coworker know when you've safely arrived. You can do just that, courtesy of a new feature in iOS 17 called Check In.
Using Apple Messages, you share your expected arrival place or time with someone else. When you reach your destination, the other person automatically receives a notification confirming that you've arrived.
If you get delayed beyond the expected Check In time, you'll be asked if you want to extend your arrival time. If you don't respond, Check In will alert the other person that you haven't yet arrived and share your location, route, and other information so they can try to contact you.
Here's how this works.
How to use Check In on iOS 17
1. Update your devices
First, both you and the person who receives your text must have updated to iOS 17 on your iPhone (or iPadOS 17 on your iPad). You can also use the feature on a Mac for which you must be running MacOS Sonoma or later.
To check your mobile device, go to Settings, select General, and then tap Software Updates. You'll be told that your device is up to date or prompted to download and install the latest update. To check your Mac, click the Apple icon and select System Settings. Select General, click Software Update, and then click the button to upgrade to MacOS Sonoma.
2. Enable location sharing
Next, you'll need to enable location sharing on your device. For this, head to Settings, select Privacy & Security, and then tap Location Services. Swipe to the bottom of the screen, choose System Services, and turn on the switch for Share My Location.
3. Choose how much data to share
You'll now want to determine which data you want to share with another person. Go to Settings and select Messages. Swipe down to the Check In section and tap Data. You're given two choices. Selecting Limited shares your most recent location and details about your battery and network signal.
Selecting Full shares all the data included in the Limited option but adds the route you took and the location of your iPhone the last time it was unlocked. Choose your preferred option.
4. Select the person to receive your text
Now that you've set up the Check In option, it's time to try it. Open the Messages app and select a trusted person with whom you want to share your location. Only contacts with whom you have a history will be eligible. Tap the + icon in the lower left to display the iMessage apps. Swipe down the screen to see all the apps. If the person qualifies, you'll see an app for Check In in the list. If so, tap Check In. The text message is then generated on your end. Tap the Edit button in the text to tweak the different settings.
5. Set the Check In for when you arrive
You now have two choices for setting your expected arrival time -- When I arrive and After a timer. To set the time for when you physically arrive at the location, tap the heading for When I arrive. Under the displayed map, tap the Change button. In the Search field, start typing the address for your destination and then tap it from the list. The location appears in a larger map on the screen. You can narrow or widen the area included in your destination by tapping Small, Medium, or Large at the bottom. When finished, tap Done.
6. Choose the mode of transportation
Next, choose the type of transportation you'll be using -- Driving, Transit, or Walking. If you plan to make any stops or otherwise pause along the way, tap the Add Time link and select 15 minutes, 30 minutes, or 1 hour to add to the timer. Tap Done.
7. Set the Check In for a specific time interval
If instead, you want to set a specific timer for your arrival, tap the heading for After a timer.
At the timer screen, swipe up or down to change the number of hours and minutes for your arrival time. When finished, tap Done.
8. Send the text
Back at the Messages screen, tap the blue arrow to send the text to the recipient.
9. The other person is alerted
The person on the receiving end gets a notification of your Check In explaining how the process works. They then tap OK and choose to allow Check In to send critical alerts if they wish. Such alerts can get through even if the phone is muted or in Do Not Disturb mode. The Check In text appears in the recipient's Messages app. Tapping the Details button displays the ETA and a notification that the person will be notified when you arrive.
10. Modify the time
If you chose the option for After a timer to set your check in to a specific interval, you can add a specific number of minutes to increase the time. Open the message and tap its Details button. At the next screen, tap the Add Time link and then select 15 minutes, 30 minutes, or 1 hour to extend your arrival time. Tap Done.
11. Cancel the Check In
To cancel the Check In, open the message and tap its Details button. At the next screen, tap the Cancel Check In button. Confirm your action by tapping Cancel Check In.
12. Receive the notification
Otherwise, allow the timer to proceed. When your timer has ended, you can tap the End button.
If not, the recipient will receive a notification that the Check In has ended.
13. An alert is sent if you fail to check in
If you fail to end the timer, or a certain number of minutes pass after the countdown has elapsed, the recipient will receive a critical notification. Tapping the notification will take them to the original text message. From there, tapping the Details button displays a screen where the recipient can call you or check your location on a map.