diff --git a/content/docs/expo/changelog.mdx b/content/docs/expo/changelog.mdx index 1e9bf47..bc7ae6f 100644 --- a/content/docs/expo/changelog.mdx +++ b/content/docs/expo/changelog.mdx @@ -5,6 +5,13 @@ description: "Release notes for the Superwall Expo SDK" # Changelog +## 1.1.4 + +### Patch Changes + +- b23c170: Ensure that methods await for config finish before triggering +- 0aa884e: Update podspec to pick proper iOS target + ## 1.1.3 ### Patch Changes diff --git a/content/docs/expo/guides/using-expo-sdk-in-bare-react-native.mdx b/content/docs/expo/guides/using-expo-sdk-in-bare-react-native.mdx index 2a43b03..6e6aa49 100644 --- a/content/docs/expo/guides/using-expo-sdk-in-bare-react-native.mdx +++ b/content/docs/expo/guides/using-expo-sdk-in-bare-react-native.mdx @@ -23,7 +23,7 @@ Superwall's Expo SDK (`expo-superwall`) is now our recommended SDK for all React Before starting, ensure you have: - A React Native project (compatible with React Native 0.79+) -- iOS deployment target set to 15.1 or higher +- iOS deployment target set to the greater of 15.1 and your installed Expo SDK's minimum. For Expo SDK 56 and newer, use 16.4 or higher. - Android minimum SDK version 21 or higher - Node.js 18 or newer @@ -56,7 +56,7 @@ npm install expo ``` 2. Configure your iOS project: - - Set iOS deployment target to 15.1 in Xcode + - Set the iOS deployment target in Xcode to the greater of 15.1 and your installed Expo SDK's minimum. For Expo SDK 56 and newer, use 16.4 or higher. - Update your `AppDelegate` files as per [Expo's manual instructions](https://docs.expo.dev/bare/installing-expo-modules/#manual-installation) - Run `npx pod-install` to install iOS dependencies @@ -119,4 +119,4 @@ If you encounter any issues during installation, refer to [Expo's installation g ## What's Next? -Continue with the [Superwall configuration guide](/expo/quickstart/configure) to complete your setup. \ No newline at end of file +Continue with the [Superwall configuration guide](/expo/quickstart/configure) to complete your setup. diff --git a/content/docs/expo/index.mdx b/content/docs/expo/index.mdx index 6a4a61b..4e05584 100644 --- a/content/docs/expo/index.mdx +++ b/content/docs/expo/index.mdx @@ -47,4 +47,4 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues please [open an issue on GitHub](https://github.com/superwall/expo-superwall/issues). - + diff --git a/content/docs/expo/quickstart/install.mdx b/content/docs/expo/quickstart/install.mdx index 55a80c2..742bcdb 100644 --- a/content/docs/expo/quickstart/install.mdx +++ b/content/docs/expo/quickstart/install.mdx @@ -59,7 +59,7 @@ yarn dlx expo install expo-superwall ## Version Targeting -Superwall requires iOS 15.1 or higher, as well as Android SDK 21 or higher. Ensure your Expo project targets the correct minimum OS version by updating app.json or app.config.js. +Superwall requires iOS 15.1 or higher, as well as Android SDK 21 or higher. Your iOS deployment target must also meet the minimum required by your installed Expo SDK. For Expo SDK 56 and newer, use iOS 16.4 or higher. First, install the `expo-build-properties` config plugin if your Expo project hasn’t yet: @@ -81,7 +81,7 @@ Then, add the following to your `app.json` or `app.config.js` file: "minSdkVersion": 21 }, "ios": { - "deploymentTarget": "15.1" // or higher + "deploymentTarget": "15.1" // Use 16.4 or higher for Expo SDK 56+ } } ] diff --git a/content/docs/expo/sdk-reference/index.mdx b/content/docs/expo/sdk-reference/index.mdx index ef682eb..fda9639 100644 --- a/content/docs/expo/sdk-reference/index.mdx +++ b/content/docs/expo/sdk-reference/index.mdx @@ -15,4 +15,4 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues with the SDK, please [open an issue on GitHub](https://github.com/superwall/expo-superwall/issues). - +