Skip to content

Commit

Permalink
docs: update min iOS version info (#3814)
Browse files Browse the repository at this point in the history
* docs: update min iOS version info

* Update docs/pages/component/props.mdx

---------

Co-authored-by: Olivier Bouillet <[email protected]>
  • Loading branch information
KrzysztofMoch and freeboub authored May 28, 2024
1 parent c2cc917 commit 46e12e0
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/pages/component/props.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -836,6 +836,8 @@ textTracks={[
Controls whether to show media controls in the notification area.
For Android each Video component will have its own notification controls and for iOS only one notification control will be shown for the last Active Video component.

On android this will also allow for external controls, Google Assistant session and other benefits of MediaSession.

You propably want also set `playInBackground` to `true` to keep the video playing when the app is in the background or `playWhenInactive` to `true` to keep the video playing when notifications or the Control Center are in front of the video.

To customize the notification controls you can use `metadata` property in the `source` prop.
Expand Down
2 changes: 2 additions & 0 deletions docs/pages/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ Then follow the instructions for your platform to link react-native-video into y
### Standard Method
Run `pod install` in the `ios` directory of your project.

⚠️ from version `6.0.0` the minimum iOS version required is `13.0`. For more information see [updating section](updating.md)

### Enable custom feature in podfile file

Samples available in sample app see [sample pod file](https://github.com/TheWidlarzGroup/react-native-video/blob/9c669a2d8a53df36773fd82ff0917280d0659bc7/examples/basic/ios/Podfile#L34)
Expand Down
13 changes: 13 additions & 0 deletions docs/pages/updating.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@

#### iOS

##### Min iOS version
From version 6.0.0, the minimum iOS version supported is 13.0. Projects that are using `react-native < 0.73` will need to set the minimum iOS version to 13.0 in the Podfile.

You can do it by adding the following code to your Podfile:
```diff
- platform :ios, min_ios_version_supported

+ MIN_IOS_OVERRIDE = '13.0'
+ if Gem::Version.new(MIN_IOS_OVERRIDE) > Gem::Version.new(min_ios_version_supported)
+ min_ios_version_supported = MIN_IOS_OVERRIDE
+ end
```

##### linking
In your project Podfile add support for static dependency linking. This is required to support the new Promises subdependency in the iOS swift conversion.

Expand Down

0 comments on commit 46e12e0

Please sign in to comment.