23 Commits

Author SHA1 Message Date
Esun Kim
f122d24844 [Apple] Bump the minimum iOS to 15.0 & OSX to 11.0 (#38876)
This is aligned with
- https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md
- Upcoming Protobuf v30 (9f1b38e8a1)

Closes #38876

PiperOrigin-RevId: 731889588
2025-02-27 15:33:34 -08:00
Esun Kim
260b41b9cd [Apple/Build] Bumped iOS to 11, OSX to 10.14, tvOS to 13.0 (#37931)
To prepare for the upcoming upgrade to C++17, the following changes were made:

Increased minimum supported operating system versions:
- iOS: 11 (previously 10)
- macOS: 10.14 (previously 10.12)
- tvOS: 13.0 (previously 12.0)

In addition to this, version requirements across different projects were updated to use these for consistency.

Closes #37931

PiperOrigin-RevId: 686519641
2024-10-16 08:39:21 -07:00
Tanvi Jagtap
f3aa7dc2f2 [grpc] Move contents of objective_c to objective-c (#35361)
Due to an internal issue, some code from objective-c folder was copied
into objective_c .
Trying to undo that.

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
2023-12-21 09:19:55 -08:00
Tanvi Jagtap
0353e5b9c4 Internal configuration
PiperOrigin-RevId: 590178979
2023-12-12 06:18:27 -08:00
Hannah Shi
988c85535d [ObjC] Upgrade podspec xx.deployment_target (#33091)
Upgrade apple platform deployment_target versions to fix the cocoapods
push of BoringSSL-GRPC about the following error:
```
ld: file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
ref: https://developer.apple.com/forums/thread/725300

This also aligns with the versions required by
[protobuf](https://github.com/protocolbuffers/protobuf/pull/10652)

```
ios.deployment_target = '10.0'
osx.deployment_target = '10.12'
tvos.deployment_target = '12.0'
watchos.deployment_target = '6.0'
```
2023-05-20 20:38:24 +00:00
Esun Kim
ccf3cbc6b7 Bump iOS and OSX version 2020-09-30 14:58:30 -07:00
Mehrdad Afshari
bb3d95b643 Use https://grpc.io consistently as the canonical URL 2017-07-10 22:24:28 +00:00
Jan Tattermusch
4d5c3102a1 fix remaining license notices 2017-06-08 11:22:41 +02:00
Jorge Canizales
4a18c67b77 Move Podspecs to v1 2016-08-18 13:26:25 -07:00
Jorge Canizales
8ac55f8a8c Solve merge conflict at gRPC-ProtoRPC.podspec 2016-08-08 18:39:56 -07:00
Jorge Canizales
a9b1c5cbe1 Merge commit '4e57e8be3911e3030e2ccfd6478be75a3c2b0250' into p0-archive-fix 2016-08-07 18:46:38 -07:00
Jorge Canizales
72dce2dfbc Update podspecs to use Protobuf 3.0.0
The SwiftSample doesn’t build in this commit, but I need to sync with
head anyway so I’ll first merge v1.0.x into this branch and then debug.
2016-07-29 15:42:00 -07:00
Jorge Canizales
70ded7eecc Update sample and test versions to -pre1.1
To use the 3.0.0-beta-4 version of protoc, which has the fix for oneofs
when using dynamic frameworks.
2016-07-19 17:35:11 -07:00
Jorge Canizales
f8c4580939 Commit as 1.0.0-pre1 so we can release already. 2016-07-18 17:51:31 -07:00
Jorge Canizales
e4704d3eda “Allow non-modular includes in framework modules”
It’s the magic sentence that allows pods dependent on RxLibrary to be
archived correctly by XCode.

It’s less than ideal, and seems arbitrary (why RxLibrary specifically?),
so we’ll try to produce a minimal case and open an issue with it in the
Cocoapods repo.
2016-07-18 11:25:51 -07:00
Jorge Canizales
854b81a83b Advance versions from 0.14 -> 1.0
Pending:

- Tag BoringSSL repo.
- Tag gRPC repo.
- Build the plugin, zip it, and add it to the release.
- Push Cocoapods to trunk.
2016-07-15 11:23:48 -07:00
Jorge Canizales
8f525f9bc5 Fix: Cocoapods doesn’t like dirs that start with ./
I wasted a huge amount of time debugging this madness.
2016-07-11 14:24:48 -07:00
Jorge Canizales
45bb7f36b4 Use the deployed protoc spec in samples and README 2016-07-11 11:09:59 -07:00
Jorge Canizales
6eade6dcd7 Podspecs for Protoc and the gRPC plugin
The examples under <repo_root>/examples now rely on the released
versions. Those under src/objective-c/examples, as well as the tests,
rely on protoc and the plugin as compiled from head.
2016-07-11 00:34:14 -07:00
Yuchen Zeng
abc7427a4d Update podfiles for objc examples 2016-06-20 14:40:57 -07:00
Jorge Canizales
e3d9db2667 Adjust version requirements through samples and tests. 2015-11-25 22:16:38 -08:00
Jorge Canizales
739c07896b Update version requirements and point to local podspecs 2015-10-23 13:43:24 -07:00
Stanley Cheung
20fa6693f3 move examples to correct locations 2015-08-27 14:00:20 -07:00