Tag Archives: ios

Additional iOS data exfiltration enhancement: account level data sharing between Google Workspace apps and non-Google Workspace apps on or off

What’s changing 

Admins can now enable content sharing on personal Workspace accounts while preventing data sharing from corporate Workspace accounts on iOS devices.




Additionally, admins can now prevent data sharing from unknown sources (typically non-Google Workspace apps) to personal Workspace accounts on Gmail, Drive, Docs, Sheets, Chat, and more, by setting a managed configuration

The {customer_id} is a unique customer ID that’s assigned to your account. You can find it in your Admin console at Account > Account settings > Profile.



Getting started

  • Admins: Blocking sending of work data to personal apps, including all non-Google Workspace apps on the iOS share sheet, will be OFF by default and can be enabled at the OU level. These settings can be configured in the Admin console under Devices > Mobile and endpoints > iOS settings > Data Sharing. Visit the Help Center to learn more about data protection on iOS devices. Use this article in our Help Center to learn more about how to set up the managed configuration, go to set up iOS apps with managed configurations.

  • End users: Sharing of data between Google Workspace apps and non-Google Workspace apps depends on your admin configuration. If you’re unable to share data between apps, you may see a warning message. Visit the Help Center to learn more about how your iOS device is managed.


Rollout pace


Availability

Available for Google Workspace:
  • Enterprise Standard and Plus
  • Education Standard and Plus
  • Enterprise Essentials Plus
  • Frontline Standard
  • Cloud Identity Premium

Resources



Use the Apple Volume Purchasing Program (VPP) to distribute apps for device enrollment and company owned devices

What’s changing

In November 2023, we announced the ability to purchase and distribute iOS apps to user-enrolled devices through Apple’s Volume Purchase Program. Beginning today, we’re expanding this functionality to include device enrollment and company-owned iOS devices.




Who’s impacted

Admins and end users


Why you’d use it 

Admins can use the Volume Purchasing Program to efficiently curate a suite of work-related apps—both free and paid—for their team. This streamlined process not only simplifies the deployment of essential business apps but also ensures that employees have access to the right apps they need to be productive and efficient, all within the secure perimeter of our MDM platform. To further streamline the enrollment and app distribution process, we’re automatically installing mandatory apps during enrollment for company-owned devices. This latest update makes it easier for admins to deploy apps across various device types in their organization.


Additional details

Please note that Apple ID sign-in won't be needed in the company-owned iOS devices flow after configuring apps with VPP.


The automatic installation of mandatory apps during onboarding applies to all enrollment types and devices that violate mandatory apps compliance will be immediately blocked until the required app(s) are installed. 


Getting started


Rollout pace


Availability

Available to Google Workspace
  • Business Plus
  • Enterprise Essentials and Enterprise Essentials Plus
  • Enterprise Standard and Plus
  • Education Standard and Plus, and the Endpoint Education Upgrade add-on
  • Frontline Starter and Standard
  • Cloud Identity Premium

Configure managed iOS apps for your users using Google Mobile Device Management

What’s changing 

Directly from the Admin console, admins can remotely set custom configs for managed iOS apps on end-user devices for their enterprise using Google Mobile Device Management. Managed configurations are applied using XML property lists and the same app can be configured differently across different domains, groups, or organizational units (OUs).

Creating the app configuration using XML information


Applying the configuration



Who’s impacted

Admins and end users


Why it’s important

Prior to this update, mobile app configuration was only available for managed Android devices. Beginning today, Workspace admins can use Managed App Configuration to set custom app configurations and deploy them to manage iOS devices across their organization. This gives admins the flexibility they need to create safety parameters that align with the various needs of users across their organization.




Getting started


Rollout pace


Availability


Announcing Android Google Mobile Ads SDK Version 23.0.0

Version 23.0.0 of the Android Google Mobile Ads SDK is now available. We recommend upgrading as soon as possible to get our latest features and performance improvements.

The minimum Android API level is 21

Starting in version 23.0.0, the Google Mobile Ads SDK requires all apps to be on a minimum Android API level 21 to run. To adjust the API level, change the value of minSdk in your app-level build.gradle file to 21 or higher.

Ad Manager builder methods can now be chained

In version 23.0.0, AdManagerAdRequest.Builder methods inherited from its parent can be chained together to build an AdManagerAdRequest using a single call:

var newRequest = AdManagerAdRequest.Builder()
  .addCustomTargeting("age", "25") // AdManagerAdRequest.Builder method.
  .setContentUrl("https://www.example.com") // Method inherited from parent.
  .build() // Builds an AdManagerAdRequest.

A side effect of this change is AdManagerAdRequest.Builder no longer inherits from AdRequest.Builder.

SDK deprecation and sunset timelines activated

With this Android major version 23 launch and the iOS major version 11 launch last month, we are announcing new deprecation and sunset dates for older major releases. Specifically:

  • Android Google Mobile Ads SDK versions 21.x.x are officially deprecated, and will sunset in Q2 2025.
  • Android versions 20.x.x and iOS versions 8.x.x will sunset on June 30, 2024.
    • While there are currently no plans to disable ad serving on Android versions 20.x.x and iOS versions 8.x.x, we strongly recommend updating to a supported SDK version to avoid being impacted in the future.

For the full list of changes in v23.0.0, check the release notes. Check our migration guide to ensure your mobile apps are ready to upgrade. As always, if you have any questions or need additional help, contact us via the developer forum.

Google Workspace Updates Weekly Recap – March 8, 2024

3 New updates

Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both Rapid and Scheduled Release at the same time. If not, each stage of rollout should take no more than 15 business days to complete.


Hovercards for group messages and spaces are now available in Google Chat 
When hovering over a space or group chat within the left navigation in Google Chat, you will now see a hovercard that displays an abridged list of members and their avatars. This is especially useful when you need to distinguish one chat from another. In addition, you can include space hovercards across Chat apps using the shared hovercard library. | Available now to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts. 
hovercards in Chat


New Google Calendar lock screen widgets on iOS mobile devices 
We’re excited to announce the launch of Google Calendar lock screen widgets on iOS mobile devices (iOS16+) and iPads (iOS17). These will surface an upcoming event or task, giving you a quick glance right from your lock screen. 
| Available now to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts. | Learn more about how to add widgets to your Lock Screen. 

widgets


Remove the background from your images in Google Slides 
You can now easily remove the background from images added to your Google Slides presentations. To do so, simply select an image on your slide > right-click and select "Remove background" or select the “Remove background” button in the toolbar. | Available now to Gemini Enterprise and Gemini Business add-ons, and to users on personal accounts through Google One AI Premium. | Learn more about removing an image background.
Remove the background from your images in Google Slides



Previous announcements

The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.



Smooth scrolling in Google Sheets now available on desktop 
With smooth scrolling, you can scroll to a specific part of a row or column and stop wherever you’d like within the spreadsheet. | Learn more about scrolling in Sheets. 


New enhancements in the Space Management Tool For admins: add multiple members or groups, review settings and details 
We’re introducing several updates for the Space Management Tool in the Admin console, including an improved user interface and additional management capabilities. | Learn more about Space Management Tool For admins. 


Migrate email data from one Google Workspace account to another, available in open beta 
Beginning today, a new data migration experience is available: you can migrate your users’ email data from one Google Workspace account to another in a more reliable and efficient manner. You can configure your data migration for up to 100 users at a time and also run delta migrations, which smartly brings over any newly generated data from the source without duplicating previously migrated content. | Available to Google Workspace Business Starter, Business Standard, and Business Plus; Enterprise Standard and Enterprise Plus; Education Fundamentals, Education Standard, Teaching and Learning Upgrade, and Education Plus; Essentials Starter, Essentials, Enterprise Essentials, and Enterprise Essentials Plus, and Nonprofits customers only. | Learn more about migrating email data. 


Set up dropdown chips more easily in Google Sheets 
Instead of manually creating values for your dropdown chips, you can now insert preset dropdown chips that are configured for common use cases like priority or review statuses. | Learn more about preset dropdown chips. 


Google Meet co-host support added for client-side encrypted meetings 
Client-side encrypted meetings are now getting support for using the co-hosts feature. This means that an organizer can plan and book client-side encrypted video meetings on behalf of other users and assign those as co-hosts to allow them to join and open the meetings independently from the organizer. | Available to Google Workspace Enterprise Plus, Education Plus, and Education Standard customers only. | Learn more about client-side encrypted meetings. 


User enrollment for managed iOS devices is now generally available 
In late 2023, we introduced user enrollment in beta, an additional option for iOS mobile management. User enrollment separates work and personal data on iOS devices, giving admins control over Workspace data on the device while users retain privacy over their personal data. Beginning today, user enrollment is now generally available. | Available to Google Workspace Enterprise Plus, Enterprise Standard, Enterprise Essentials, Enterprise Essentials Plus, Frontline Standard, Frontline Starter, Business Plus, Cloud Identity Premium, Education Standard, Education Plus and Nonprofits customers only. | Learn more about user enrollment.


Completed rollouts

The features below completed their rollouts to Rapid Release domains, Scheduled Release domains, or both. Please refer to the original blog posts for additional details.


Rapid Release Domains: 
Scheduled Release Domains: 
Rapid and Scheduled Release Domains: 

For a recap of announcements in the past six months, check out What’s new in Google Workspace (recent releases).  

 


User enrollment for managed iOS devices is now generally available

What’s changing 

In late 2023, we introduced user enrollment in beta, an additional option for iOS mobile management. User enrollment separates work and personal data on iOS devices, giving admins control over Workspace data on the device while users retain privacy over their personal data. Beginning today, user enrollment is now generally available. For more information, use our Help Center or reference our original announcement.


Getting started



Rollout pace


Availability

  • Available to Google Workspace Enterprise Plus, Enterprise Standard, Enterprise Essentials, Enterprise Essentials Plus, Frontline Standard, Frontline Starter, Business Plus, Cloud Identity Premium, Education Standard, Education Plus and Nonprofits customers.


New ways to annotate Google Docs

What’s changing

We’re excited to announce a new feature, markups in Google Docs, which gives you more flexibility when providing feedback in a document. The new markups experience lets you add handwritten annotations to documents with a stylus or your finger when using an Android device. 

Markups can be useful in numerous scenarios, such as: 
  • Colleagues giving each other handwritten feedback on diagrams, charts, reports or proposals. 
  • Educators giving students feedback on their essays, reports, short stories and more. 
  • A homeowner providing ideas or updates on construction plans from their contractor. 
In order to add annotations, you must use an Android device. From there, you can: 
  • Enter the markups mode and annotate using pen or highlighter tools 
  • Hide/show markups 
  • Erase markups 
  • Insert suggested markups 
Markups on Android


On iOS devices, you can: 
  • View a document with markups 
  • Delete markups 
  • Hide/show markups 
markups on iOS

On desktop, you can: 
  • View a document with markups 
  • Delete markups 
  • Hide/show markups 
markups on desktop

Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: To turn on markups, open a document > select the markups tool from the contextual toolbar > draw with your finger or stylus. 

Rollout pace 


Availability 

  • Available to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts 

Easily identify which unread threads are most relevant to you in Google Chat

What’s changing 

Last year, we announced that all newly created spaces in Google Chat will be in-line threaded. This streamlined user experience enables you to reply to any message and create a separate discussion isolated from the main conversation. We also introduced several updates, such as home, mentions and starred messages to help you find what you need much faster in Chat.

Today, we’re continuing our enhancements across Chat by improving the in-line threaded experience in spaces. With multiple threads across numerous spaces, we know it can be difficult to identify which unread threads are most relevant to you. In order to provide you with more context upfront, you will now see participant avatars for unread threads in the conversation view. Without having to click to open the thread side panel, it will now be much easier to decide which threads to read and reply to. 
Web experience


Who’s impacted 

End users 


Why you’d use it 

Being able to see the participant avatars for unread threads makes it easier to identify whether a thread is relevant to you. 
mobile experience



Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: This will be ON by default. Visit the Help Center to learn how to use Google Chat

Rollout pace 

Web: 
Android:
iOS:

Availability 

  • Available to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts 

Resources 

Google Meet “companion mode” is now supported on your mobile device for great hybrid meetings

What’s changing 

Companion mode in Google Meet is designed to seamlessly connect those in meeting rooms with their remote teammates, giving everyone access to interactive features and controls, while leveraging the best of in-room audio and video conferencing capabilities. Currently, you can use companion mode from a laptop or desktop device. Beginning today, you’ll be able to use companion mode with your Android and iOS devices. 


Using Companion mode from your mobile device is a quick, light-weight way to participate in meetings without opening a laptop. This can be particularly useful in meeting spaces where room for a laptop is limited, or as an easy, discreet way to participate during large in-person meetings, such as all hands or town halls. 


Specifically, you can use companion mode to:
  • Check-in to the room to be identified by name.
  • Share an emoji reaction without interrupting the speaker.
  • Raise your hand to indicate that you’d like to speak.
  • Turn on captions to view subtitles as everyone speaks during a meeting.
  • Exchange chat messages with other meeting participants.
  • View and zoom in on presented content to easily follow along with the presenter on your own device.

You can also use the room check-in feature on mobile as well, making it easier for other attendees to see your name alongside the conference room you’re joining from.


Share an emoji reaction without interrupting the speaker.


Raise your hand to indicate that you’d like to speak.

Turn on captions to view subtitles as everyone speaks during a meeting.

Exchange chat messages with other meeting participants.

View and zoom in on presented content to easily follow along with the presenter on your own device




Getting started

  • Admins: There is no admin control for this feature.
  • End users: 
    • This feature will be available by default. You can join a meeting using companion mode from the green room before your meeting. Use this Help Center article and video guide to learn more about using companion mode in Google Meet.
    • Note: Your audio and mic will automatically be muted—we recommend using meeting room hardware for audio and video to avoid feedback. 

Rollout pace


Note that the following minimum builds are required:

  • Minimum Android Build: 
    • Meet - 229. (Android Settings > Apps > Meet > [App Info > Version])
    • Gmail - 2024.01.28. (Android Settings > Apps > Gmail > [App Info > Version])

  • Minimum iOS Build: 
    • Meet - 225.0. (Meet App > Settings About, terms, privacy)
    • Gmail - 6.0.231231. (Gmail App > Settings > About Gmail)

Availability

  • Available to all Google Workspace customers
  • Also available to Google Workspace Individual customers, as well as users with personal Google accounts

Resources




Announcing iOS Google Mobile Ads SDK Version 11.0.0

Today, we are announcing that version 11.0.0 of the Google Mobile Ads SDK is now available. We recommend upgrading as soon as possible to get our latest features and performance improvements.

Simplified SwiftUI development

Version 11.0.0 no longer requires publishers to declare a view controller to present full-screen ads. As a result, SwiftUI Publishers can now present full-screen ads without the need for UIKit or UIViewControllerRepresentable workarounds. See our SwiftUI guide for more information.

struct ContentView: View {
  private let adCoordinator = AdCoordinator()

  var body: some View {
    ...

    Button("Watch an ad") {
      adCoordinator.showAd()
    }
  }
}

private class InterstitialAdCoordinator: NSObject, GADFullScreenContentDelegate {
  private var interstitial: GADInterstitialAd?

  ...

  func showAd() {
    guard let interstitial = interstitial else {
      return print("Ad wasn't ready")
    }

    // The SDK uses the app's main window to look up view controllers
    // automatically when one is not provided.
    interstitial.present(fromRootViewController: nil)
  }
}

Continue collecting user metrics in AdMob

The Google Mobile Ads SDK dependency on GoogleAppMeasurement has been removed. This dependency that powered the user metrics toggle in AdMob will be discontinued in early 2024. To continue collecting user metrics in AdMob, link your AdMob app to Firebase and integrate the Google Analytics for Firebase SDK into your app.

Changes to minimum OS and Xcode requirements

  • The minimum OS version to load ads has been bumped from 12 to 13. Applications can still be built for iOS 12, but the SDK will only load ads on iOS 13 and higher.
  • The minimum supported Xcode version has been bumped to 15.1.

For the full list of changes, check the release notes. Check our migration guide to ensure your mobile apps are ready to upgrade.

SDK Deprecation Reminder

Per the deprecation schedule, the release of version 11.0.0 means that:

  • iOS Google Mobile Ads SDK versions 9.x.x are officially deprecated, and will sunset in Q2 2025.
  • Versions 8.x.x and below will sunset in Q2 2024, approximately 60 days following the release of Android Google Mobile Ads SDK major version 23.0.0.
    • While there are currently no plans to disable ad serving on version 8.x.x, we strongly recommend updating to a supported SDK version to avoid being impacted in the future.

As always, if you have any questions or need additional help, contact us via the developer forum.