diff --git a/objective-c/auth_sample/AuthTestService.podspec b/objective-c/auth_sample/AuthTestService.podspec
index 2fcbd0535ba9fba5eb137a53c2be79b34b63f0cd..9f2a2cc361b1e8b992f2f0dbc532f5cc2f6d9fe4 100644
--- a/objective-c/auth_sample/AuthTestService.podspec
+++ b/objective-c/auth_sample/AuthTestService.podspec
@@ -29,7 +29,7 @@ Pod::Spec.new do |s|
     ss.source_files = "#{dir}/*.pbrpc.{h,m}", "#{dir}/**/*.pbrpc.{h,m}"
     ss.header_mappings_dir = dir
     ss.requires_arc = true
-    ss.dependency "gRPC", "~> 0.5"
+    ss.dependency "gRPC", "~> 0.6"
     ss.dependency "#{s.name}/Messages"
   end
 end
diff --git a/objective-c/helloworld/HelloWorld.podspec b/objective-c/helloworld/HelloWorld.podspec
index 744debb577b60b7466aaddf79840aa9a00ab4467..ae009a688c6863ab6aaadbb858bc1d3bd7e322ff 100644
--- a/objective-c/helloworld/HelloWorld.podspec
+++ b/objective-c/helloworld/HelloWorld.podspec
@@ -29,7 +29,7 @@ Pod::Spec.new do |s|
     ss.source_files = "#{dir}/*.pbrpc.{h,m}", "#{dir}/**/*.pbrpc.{h,m}"
     ss.header_mappings_dir = dir
     ss.requires_arc = true
-    ss.dependency "gRPC", "~> 0.5"
+    ss.dependency "gRPC", "~> 0.6"
     ss.dependency "#{s.name}/Messages"
   end
 end
diff --git a/objective-c/route_guide/RouteGuide.podspec b/objective-c/route_guide/RouteGuide.podspec
index 9086e2310a2946bab0431cd5cc49bddb2f8960af..7b99a6c6a77aaed0ff332fedd40b4f5a1914a4d1 100644
--- a/objective-c/route_guide/RouteGuide.podspec
+++ b/objective-c/route_guide/RouteGuide.podspec
@@ -29,7 +29,7 @@ Pod::Spec.new do |s|
     ss.source_files = "#{dir}/*.pbrpc.{h,m}", "#{dir}/**/*.pbrpc.{h,m}"
     ss.header_mappings_dir = dir
     ss.requires_arc = true
-    ss.dependency "gRPC", "~> 0.5"
+    ss.dependency "gRPC", "~> 0.6"
     ss.dependency "#{s.name}/Messages"
   end
 end