AI-generated Key Takeaways
-
The Google Search iOS SDK enables developers to easily integrate Google Search functionality into their iOS applications.
-
Recent updates have focused on enhancing search customization, including support for adjusting the search bottom sheet height, multiple client IDs, and location-based suggestions.
-
The SDK has been updated to support XCode 15 and higher, addressing a previous archiving issue.
-
The minimum SDK version has been lowered to iOS 12 for broader compatibility, while still maintaining core functionalities on iOS 14 and above.
-
Initial releases provided basic search functionalities, such as fetching search suggestions, trending searches, and displaying search results.
0.4.1 - November 26, 2024
- Fixed an issue where an error could occur when archiving an app for
distribution using XCode 15 or higher. The error was caused by missing the
following keys in Info.plist:
- CFBundleShortVersionString
- CFBundleVersion
0.4.0 - November 5, 2024
- Support search repeat view.
- Support multiple client ids.
- Support component click action notification.
- Support fully customizing the height of the Google Search bottom sheet (iOS 16.0+ only).
0.3.1 - August 15, 2024
- Support accepting the API key with the iOS application restriction.
- Support the half screen Google Search bottom sheet and provide multiple modes to adjust its height.
0.3.0 - June 18, 2024
- Support getting location-based search suggestions.
- Downgrade the min SDK version from iOS 14 to 12. The SDK will build with the minimum supported OS iOS 12, however the SDK features will not work on devices < iOS 14.
0.2.0 - March 5, 2024
- Added a SwiftUI view & UIKit view controller for displaying search suggestions and trending searches.
- Deprecated access to search suggestion and trending searches text values.
- Deprecated programically showing a search results page (this is handled automatically by the new SwiftUI & UIKit views).
0.1.0 - October 3, 2023
- Initial public release.
- Support getting search suggestions from text.
- Support getting trending searches.
- Support showing a search results page from a search suggestion or trending search term.