react-native-boundary icon indicating copy to clipboard operation
react-native-boundary copied to clipboard

Pod Fail -

Open blockcowboy opened this issue 5 years ago • 5 comments

[!] The RNBoundary pod failed to validate due to 1 error: - ERROR | attributes: Missing required attribute homepage. - WARN | source: The version should be included in the Git tag. - WARN | description: The description is equal to the summary.

s.homepage = "" Homepage "" , null throws pod install error.

Maybe Should be s.homepage = "https://github.com/eddieowens/react-native-boundary/tree/master/ios"

This fixes bug for me, but I have to change it every time node_module updated ;(

blockcowboy avatar Oct 31 '19 11:10 blockcowboy

yeah experiencing the same.

grubstarstar avatar Nov 22 '19 04:11 grubstarstar

go to node_modules/react-native-boundary/ios and select podspecfile and replace with @blockcowboy solution....works fine

mathenge10 avatar Jul 08 '21 11:07 mathenge10

my problem was solved when replaced content in this file node_modules/react-native-boundry/iOS/RNBoundry.podspec

require 'json'

package = JSON.parse(File.read(File.join(dir, '../package.json')))

Pod::Spec.new do |s| s.name = "RNBoundary" s.version = package['version'] s.summary = package['description'] s.license = package['license']

s.authors = package['author'] s.homepage = "https://github.com/mikhailperemitko/react-native-boundary#readme" s.platform = :ios, "9.0"

s.source = { :git => "https://github.com/eddieowens/react-native-boundary.git", :tag => "#{s.version}" } s.source_files = "*.{h,m}" s.requires_arc = true

s.dependency 'React' end

iAmita avatar Jul 28 '21 13:07 iAmita

my problem was solved when replaced content in this file node_modules/react-native-boundry/iOS/RNBoundry.podspec

require 'json'

package = JSON.parse(File.read(File.join(dir, '../package.json')))

Pod::Spec.new do |s| s.name = "RNBoundary" s.version = package['version'] s.summary = package['description'] s.license = package['license']

s.authors = package['author'] s.homepage = "https://github.com/mikhailperemitko/react-native-boundary#readme" s.platform = :ios, "9.0"

s.source = { :git => "https://github.com/eddieowens/react-native-boundary.git", :tag => "#{s.version}" } s.source_files = "*.{h,m}" s.requires_arc = true

s.dependency 'React' end

thanks @iAmita

Pod::Spec.new do |s|
  s.name         = "RNBoundary"
  s.version      = "1.0.0"
  s.summary      = "RNBoundary"
  s.description  = <<-DESC
                  RNBoundary
                   DESC
  s.homepage = "https://github.com/mikhailperemitko/react-native-boundary#readme"
  s.license      = "MIT"
  # s.license      = { :type => "MIT", :file => "FILE_LICENSE" }
  s.author             = { "author" => "[email protected]" }
  s.platform     = :ios, "7.0"
  s.source       = { :git => "https://github.com/author/RNBoundary.git", :tag => "master" }
  s.source_files  = "RNBoundary/**/*.{h,m}"
  s.requires_arc = true


  s.dependency "React"
  #s.dependency "others"

end

Biplovkumar avatar Nov 12 '21 08:11 Biplovkumar

Is there a permanent solution for this? Otherwise, we have to do this everytime we setup the project.

chwasifjameel avatar Dec 27 '23 12:12 chwasifjameel