mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 13:23:12 +08:00 
			
		
		
		
	update example to 0.71.1
This commit is contained in:
		| @@ -1,8 +1,25 @@ | ||||
| require_relative '../node_modules/react-native/scripts/react_native_pods' | ||||
| require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' | ||||
|  | ||||
| platform :ios, '11.0' | ||||
| install! 'cocoapods', :deterministic_uuids => false | ||||
| platform :ios, min_ios_version_supported | ||||
| prepare_react_native_project! | ||||
|  | ||||
| # If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set. | ||||
| # because `react-native-flipper` depends on (FlipperKit,...) that will be excluded | ||||
| # | ||||
| # To fix this you can also exclude `react-native-flipper` using a `react-native.config.js` | ||||
| # ```js | ||||
| # module.exports = { | ||||
| #   dependencies: { | ||||
| #     ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}), | ||||
| # ``` | ||||
| flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled | ||||
|  | ||||
| linkage = ENV['USE_FRAMEWORKS'] | ||||
| if linkage != nil | ||||
|   Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green | ||||
|   use_frameworks! :linkage => linkage.to_sym | ||||
| end | ||||
|  | ||||
| target 'testHotupdate' do | ||||
|   config = use_native_modules! | ||||
| @@ -12,22 +29,32 @@ target 'testHotupdate' do | ||||
|  | ||||
|   use_react_native!( | ||||
|     :path => config[:reactNativePath], | ||||
|     # to enable hermes on iOS, change `false` to `true` and then install pods | ||||
|     # Hermes is now enabled by default. Disable by setting this flag to false. | ||||
|     # Upcoming versions of React Native may rely on get_default_flags(), but | ||||
|     # we make it explicit here to aid in the React Native upgrade process. | ||||
|     :hermes_enabled => flags[:hermes_enabled], | ||||
|     :fabric_enabled => flags[:fabric_enabled], | ||||
|     # Enables Flipper. | ||||
|     # | ||||
|     # Note that if you have use_frameworks! enabled, Flipper will not work and | ||||
|     # you should disable the next line. | ||||
|     :flipper_configuration => flipper_config, | ||||
|     # An absolute path to your application root. | ||||
|     :app_path => "#{Pod::Config.instance.installation_root}/.." | ||||
|   ) | ||||
|  | ||||
|  | ||||
|   # Enables Flipper. | ||||
|   # | ||||
|   # Note that if you have use_frameworks! enabled, Flipper will not work and | ||||
|   # you should disable the next line. | ||||
|   use_flipper!() | ||||
|   target 'testHotupdateTests' do | ||||
|     inherit! :complete | ||||
|     # Pods for testing | ||||
|   end | ||||
|  | ||||
|   post_install do |installer| | ||||
|     react_native_post_install(installer) | ||||
|     react_native_post_install( | ||||
|       installer, | ||||
|       # Set `mac_catalyst_enabled` to `true` in order to apply patches | ||||
|       # necessary for Mac Catalyst builds | ||||
|       :mac_catalyst_enabled => false | ||||
|     ) | ||||
|     __apply_Xcode_12_5_M1_post_install_workaround(installer) | ||||
|   end | ||||
| end | ||||
| end | ||||
		Reference in New Issue
	
	Block a user
	 sunnylqm
					sunnylqm