Ryan Wilson
19159a4b25
Fix tvOS storage issues. ( #6658 )
...
* Fix tvOS storage issues.
On tvOS devices, the ApplicationSupport directory cannot be used.
Unfortunately this doesn't come up in simulator testing, only on device.
This hasn't been fully tested on device but given that any writes to the
ApplicationSupport directory fail on tvOS, this change can't break much.
Fixes #6612
@defagos can you please give this a test?
* Fixed changed dir name for RC
* Fixed test naming, too.
* Fix the documentation comment for GoogleUtilities.
* Updated changelog.
* Review feedback
2020-10-08 11:28:41 -04:00
Paul Beusterien
f2bcd5d82b
Make all GoogleUtilities APIs public ( #6588 )
2020-09-29 07:26:10 -07:00
Maksym Malyhin
a2546398c0
Revert "GULKeychainStorage: use dictionary instead of NSCache ( #6224 )" ( #6227 )
...
This reverts commit c59d75f740 .
2020-08-07 12:08:49 -04:00
Maksym Malyhin
c59d75f740
GULKeychainStorage: use dictionary instead of NSCache ( #6224 )
...
* GULKeychainStorage: use dictionary instead of NSCache
* Changelog
2020-08-07 10:42:53 -04:00
Nick Cooke
f60162efc9
Access filesystem outside of GULHeartbeatDateStorage initializer ( #5977 )
...
* Lazily create fileURL
* Changelog
* Added setup check to verify init does not access file system
* Shortened constant name
2020-07-07 10:59:58 -04:00
Maksym Malyhin
a0e250acab
GoogleUtilities: cleanup iOS 6-7 compatibility conditions ( #5841 )
...
* GULAppDelegateSwizzler - remove pre iOS 8 compile conditions
* Remove outdated iOS 7 compile checks
* Fix Mac OS
* Fix incorrect macOS flag
2020-06-18 18:58:43 -04:00
Paul Beusterien
3f556ddb9e
Update GoogleUtilities' clients with repo-relative imports ( #5824 )
2020-06-16 09:05:29 -07:00
Paul Beusterien
4c418e7fc3
GoogleUtilities repo-relative imports ( #5810 )
2020-06-16 06:19:00 -07:00
Maksym Malyhin
f1e58ae013
GoogleUtilities: fix public headrer imports ( #5369 )
2020-04-14 15:28:17 -04:00
Maksym Malyhin
7bd8faaaa4
Move FIRSecureStorage to GoogleUtilities ( #5329 )
...
* FIRSecureStorage -> GULKeychainStorage: renamed and moved to GoogleUtilities
* FIS updated to GULKeychainStorage
* Run ./scripts/style.sh
* Headers order
* GULKeychainUtils API docs
* GULKeychainStorage: require Keychain service name
2020-04-09 17:06:41 -04:00
Morgan Chen
8fa6431ad5
Update environment checks ( #5056 )
...
* update environment checks
* replace deprecated macro
* update GoogleUtilities changelog
2020-03-10 15:39:03 -07:00
Chen Liang
1dad9c5c0e
use secure coding and secure archiving for messaging ( #4848 )
2020-02-07 12:53:57 -08:00
Paul Beusterien
0dd8dda165
GoogleUtilities - Standardize imports and add LICENSE ( #4655 )
2020-01-10 14:14:41 -08:00
Chen Liang
e4456c011b
Enables Firebase Messaging push notification function on watch only and independent watch app ( #4016 )
2019-12-23 16:45:19 -08:00
Paul Beusterien
40045b8cd4
Consolidate SecureCoding to avoid a new subspec ( #4462 )
2019-12-09 13:42:46 -08:00
Vinay Guthal
be17ade458
add heartbeat feature for ios sdks ( #4098 )
...
* add heartbeat feature
* fix client logtype
* make class functions
* add subspec changes
* remove test file
* add heartbeat tests
* use FileDataStorage instead of Storage
* add style
* use file data storage instead of storage
* fix test location
* add tests
* address comments
* update storage heartbeat with the new api
* update format
* update formatting and use correct enums
* rename
* update storage
* fix heartbeat
* update heartbeat tests
* fix styling
* Revert change
* heartbeat storage
* add comments
* update storage
* address comments
* add comments
* address comments
* fix style
* add style
* add style
* move heartbeat date storage
* move to environment
* update tests
* add tests
* small change
* add google utilities
* delete the header file
* update tests
* remove headers
* fix comment
* gul heartbeat date storage
* Update versions for heartbeat PR (#4311 )
* update podfile
* Fix Firestore build under CMake
GoogleUtilities must now build SecureCoding
2019-11-14 15:22:20 -05:00
Paul Beusterien
9da9f866d8
Add license files for Google Utilities 3rd party code ( #2767 )
2019-04-08 14:56:46 -07:00
Maksym Malyhin
67e7941dea
pod lib lint GoogleUtilities.podspec warnings fixes (#2754 )
2019-04-08 17:24:33 -04:00
Paul Beusterien
927a2cd567
Fix GoogleUtilities warnings in static library installs ( #1830 )
2018-09-17 10:39:50 -07:00
Paul Beusterien
855a7665ae
Restore iOS7 to GoogleUtilities ( #1528 )
2018-07-13 09:57:32 -07:00
Paul Beusterien
c6b4b03fff
Move GoogleUtilities out of Firebase directory ( #1516 )
2018-07-11 08:28:35 -07:00