```ruby
Pod::Spec.new do |s|
  s.name         = "DeallocationChecker"
  s.version      = "1.0"
  s.summary      = "Learn about leaking view controllers without opening Instruments."
  s.description  = <<-DESC
    DeallocationChecker asserts that a view controller gets deallocated after
    its view is removed from the view hierarchy. When you use the app, you'll
    see assertion failures if your view controllers don't get deallocated.
  DESC
  s.homepage     = "https://github.com/fastred/DeallocationChecker"
  s.license      = { :type => "MIT", :file => "LICENSE" }
  s.author             = { "Arkadiusz Holko" => "fastred@fastred.org" }
  s.social_media_url   = ""
  s.ios.deployment_target = "8.0"
  s.osx.deployment_target = "10.9"
  s.watchos.deployment_target = "2.0"
  s.tvos.deployment_target = "9.0"
  s.source       = { :git => "https://github.com/fastred/DeallocationChecker.git", :tag => s.version.to_s }
  s.source_files  = "Sources/**/*"
  s.frameworks  = "Foundation", "UIKit"
end
```

Remove macOS and watchOS platforms from podspec
user
```ruby
Pod::Spec.new do |s|
  s.name         = "DeallocationChecker"
  s.version      = "1.0"
  s.summary      = "Learn about leaking view controllers without opening Instruments."
  s.description  = <<-DESC
    DeallocationChecker asserts that a view controller gets deallocated after
    its view is removed from the view hierarchy. When you use the app, you'll
    see assertion failures if your view controllers don't get deallocated.
  DESC
  s.homepage     = "https://github.com/fastred/DeallocationChecker"
  s.license      = { :type => "MIT", :file => "LICENSE" }
  s.author             = { "Arkadiusz Holko" => "fastred@fastred.org" }
  s.social_media_url   = ""
  s.ios.deployment_target = "8.0"
  s.tvos.deployment_target = "9.0"
  s.source       = { :git => "https://github.com/fastred/DeallocationChecker.git", :tag => s.version.to_s }
  s.source_files  = "Sources/**/*"
  s.frameworks  = "Foundation", "UIKit"
end
```
assistant