Skip to content

[Core] Link WatchKit for watchOS in FirebaseCore.podspec #10157

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 31, 2022

Conversation

ncooke3
Copy link
Member

@ncooke3 ncooke3 commented Aug 31, 2022

Context

In #10112, a WatchKit API was added in FirebaseCore. It seems that CocoaPods
builds require that WatchKit be linked in if watchOS APIs are being used.

The FirebaseCore.podspec didn't need to import WatchKit before because we weren't using any WatchKit APIs.

Fixes #10156

#no-changelog

@ncooke3 ncooke3 requested a review from paulb777 August 31, 2022 15:50
@ncooke3 ncooke3 changed the title [Core] Link WatchKit for watchOS [Core] Link WatchKit for watchOS in FirebaseCore.podspec Aug 31, 2022
@ncooke3
Copy link
Member Author

ncooke3 commented Aug 31, 2022

I locally reproduced the failure from the nightlies and manually verified that this fix works.

@ncooke3 ncooke3 merged commit 96450bd into master Aug 31, 2022
@ncooke3 ncooke3 deleted the nc/fix-core-watchos branch August 31, 2022 16:27
akmarinov pushed a commit to combyne/firebase-ios-sdk that referenced this pull request Sep 29, 2022
…nto inapp-customization

* 'release/9.6.0' of github.com:combyne/firebase-ios-sdk: (116 commits)
  Fix typo (firebase#10196)
  Fix zip bloat issue (firebase#10183)
  Add All and Infrastructure as product options (firebase#10185)
  [v9.6.0] Update CHANGELOGs for macOS keychain fix (firebase#10181)
  Add API tests for Analytics.sessionID() (firebase#10178)
  [CoreInternal] Add explicit generics typing for Array.Index usage (2) (firebase#10176)
  [Infra] Commits should exclude .build/ folder from nested dirs (firebase#10180)
  [Messaging] macOS keychain auth prompt fix (firebase#10166)
  Analytics 9.6.0 (firebase#10177)
  Fix index backfilling frequency (firebase#10173)
  Add protos for COUNT (firebase#10175)
  Fix name collision with "result" in pretty printing logic in generated proto code. (firebase#10169)
  firestore_client.cc: increase the kRegularBackfillDelay from 1ms to 1000ms (firebase#10170)
  [Core] Link WatchKit for watchOS (firebase#10157)
  [Core] Support watchOS lifecycle notifications (firebase#10112)
  Move zip and prerelease nightlies early (firebase#10152)
  Update versions for Release 9.6.0 (firebase#10145)
  [MLModelDownloader] Disable keychain-dependent tests on macCatalyst and macOS (firebase#10148)
  [AppCheck] Disable tests that use keychain (firebase#10146)
  Fix priority inversion issue exposed by Xcode 14 (firebase#10144)
  ...
@firebase firebase locked and limited conversation to collaborators Oct 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Nightly Testing Report
3 participants