# This file has been automatically generated from a template file.# Please make modifications to `templates/gRPC.podspec.template`# instead. This file can be regenerated from the template by running# `tools/buildgen/generate_projects.sh`.# Copyright 2015 gRPC authors.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may obtain a copy of the License at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.Pod::Spec.new do |s|s.name = 'gRPC'version = '1.35.0-dev's.version = versions.summary = 'gRPC client library for iOS/OSX's.homepage = 'https://grpc.io's.license = 'Apache License, Version 2.0's.authors = { 'The gRPC contributors' => 'grpc-packages@google.com' }s.source = {:git => 'https://github.com/grpc/grpc.git',:tag => "v#{version}",}name = 'GRPCClient's.module_name = names.header_dir = names.default_subspec = 'Interface', 'GRPCCore', 'Interface-Legacy's.pod_target_xcconfig = {# This is needed by all pods that depend on gRPC-RxLibrary:'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES','CLANG_WARN_STRICT_PROTOTYPES' => 'NO',}s.ios.deployment_target = '9.0's.osx.deployment_target = '10.10's.tvos.deployment_target = '10.0's.watchos.deployment_target = '4.0's.subspec 'Interface-Legacy' do |ss|ss.header_mappings_dir = 'src/objective-c/GRPCClient'ss.public_header_files = "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h","src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h","src/objective-c/GRPCClient/GRPCCall+Cronet.h","src/objective-c/GRPCClient/GRPCCall+OAuth2.h","src/objective-c/GRPCClient/GRPCCall+Tests.h","src/objective-c/GRPCClient/GRPCCallLegacy.h","src/objective-c/GRPCClient/GRPCTypes.h"ss.source_files = "src/objective-c/GRPCClient/GRPCCall+ChannelArg.h","src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h","src/objective-c/GRPCClient/GRPCCall+Cronet.h","src/objective-c/GRPCClient/GRPCCall+OAuth2.h","src/objective-c/GRPCClient/GRPCCall+Tests.h","src/objective-c/GRPCClient/GRPCCallLegacy.h","src/objective-c/GRPCClient/GRPCTypes.h","src/objective-c/GRPCClient/GRPCTypes.m"ss.dependency "gRPC-RxLibrary/Interface", versionss.ios.deployment_target = '9.0'ss.osx.deployment_target = '10.10'ss.tvos.deployment_target = '10.0'ss.watchos.deployment_target = '4.0'ends.subspec 'Interface' do |ss|ss.header_mappings_dir = 'src/objective-c/GRPCClient'ss.public_header_files = 'src/objective-c/GRPCClient/GRPCCall.h','src/objective-c/GRPCClient/GRPCCall+Interceptor.h','src/objective-c/GRPCClient/GRPCCallOptions.h','src/objective-c/GRPCClient/GRPCInterceptor.h','src/objective-c/GRPCClient/GRPCTransport.h','src/objective-c/GRPCClient/GRPCDispatchable.h','src/objective-c/GRPCClient/version.h'ss.source_files = 'src/objective-c/GRPCClient/GRPCCall.h','src/objective-c/GRPCClient/GRPCCall.m','src/objective-c/GRPCClient/GRPCCall+Interceptor.h','src/objective-c/GRPCClient/GRPCCall+Interceptor.m','src/objective-c/GRPCClient/GRPCCallOptions.h','src/objective-c/GRPCClient/GRPCCallOptions.m','src/objective-c/GRPCClient/GRPCDispatchable.h','src/objective-c/GRPCClient/GRPCInterceptor.h','src/objective-c/GRPCClient/GRPCInterceptor.m','src/objective-c/GRPCClient/GRPCTransport.h','src/objective-c/GRPCClient/GRPCTransport.m','src/objective-c/GRPCClient/internal/*.h','src/objective-c/GRPCClient/private/GRPCTransport+Private.h','src/objective-c/GRPCClient/private/GRPCTransport+Private.m','src/objective-c/GRPCClient/version.h'ss.dependency "#{s.name}/Interface-Legacy", versionss.ios.deployment_target = '9.0'ss.osx.deployment_target = '10.10'ss.tvos.deployment_target = '10.0'ss.watchos.deployment_target = '4.0'ends.subspec 'GRPCCore' do |ss|ss.header_mappings_dir = 'src/objective-c/GRPCClient'ss.public_header_files = 'src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h','src/objective-c/GRPCClient/GRPCCall+Cronet.h','src/objective-c/GRPCClient/GRPCCall+OAuth2.h','src/objective-c/GRPCClient/GRPCCall+Tests.h','src/objective-c/GRPCClient/GRPCCall+ChannelArg.h'ss.private_header_files = 'src/objective-c/GRPCClient/private/GRPCCore/*.h'ss.source_files = 'src/objective-c/GRPCClient/private/GRPCCore/*.{h,m}','src/objective-c/GRPCClient/GRPCCall+ChannelArg.h','src/objective-c/GRPCClient/GRPCCall+ChannelArg.m','src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.h','src/objective-c/GRPCClient/GRPCCall+ChannelCredentials.m','src/objective-c/GRPCClient/GRPCCall+Cronet.h','src/objective-c/GRPCClient/GRPCCall+Cronet.m','src/objective-c/GRPCClient/GRPCCall+OAuth2.h','src/objective-c/GRPCClient/GRPCCall+OAuth2.m','src/objective-c/GRPCClient/GRPCCall+Tests.h','src/objective-c/GRPCClient/GRPCCall+Tests.m','src/objective-c/GRPCClient/GRPCCallLegacy.m'# Certificates, to be able to establish TLS connections:ss.resource_bundles = { 'gRPCCertificates' => ['etc/roots.pem'] }ss.dependency "#{s.name}/Interface-Legacy", versionss.dependency "#{s.name}/Interface", versionss.dependency 'gRPC-Core', versionss.dependency 'gRPC-RxLibrary', versionss.ios.deployment_target = '9.0'ss.osx.deployment_target = '10.10'ss.tvos.deployment_target = '10.0'ss.watchos.deployment_target = '4.0'ends.subspec 'GRPCCoreCronet' do |ss|ss.header_mappings_dir = 'src/objective-c/GRPCClient'ss.source_files = 'src/objective-c/GRPCClient/GRPCCall+Cronet.h','src/objective-c/GRPCClient/GRPCCall+Cronet.m','src/objective-c/GRPCClient/private/GRPCCore/GRPCCoreCronet/*.{h,m}'ss.dependency "#{s.name}/GRPCCore", versionss.dependency 'gRPC-Core/Cronet-Implementation', versionss.dependency 'CronetFramework'ss.ios.deployment_target = '9.0'end# CFStream is now default. Leaving this subspec only for compatibility purpose.s.subspec 'CFStream' do |ss|ss.dependency "#{s.name}/GRPCCore", versionss.ios.deployment_target = '9.0'ss.osx.deployment_target = '10.10'ss.tvos.deployment_target = '10.0'ss.watchos.deployment_target = '4.0'ends.subspec 'InternalTesting' do |ss|ss.dependency "#{s.name}/GRPCCore", versionss.public_header_files = 'src/objective-c/GRPCClient/internal_testing/*.h'ss.source_files = 'src/objective-c/GRPCClient/internal_testing/*.{h,m}'ss.header_mappings_dir = 'src/objective-c/GRPCClient'ss.ios.deployment_target = '9.0'ss.osx.deployment_target = '10.10'ss.tvos.deployment_target = '10.0'ss.watchos.deployment_target = '4.0'endend
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。