react-native-apple-storekit-external-link
v0.1.3
Published
A React Native library that leverages Apple's StoreKit to present external link modals for account management or purchases outside the app.
Downloads
29
Readme
React Native Apple StoreKit External Link
A React Native library that leverages Apple's StoreKit to present external link modals for account management or purchases outside the app.
🚀 Features
- Seamless Integration: Easy to integrate with your React Native project.
- StoreKit Support: Utilizes Apple's StoreKit for presenting external link modals.
- iOS Compatibility: Requires iOS 15.0 or later.
📦 Installation
Using Yarn
yarn add react-native-apple-storekit-external-linkUsing NPM
npm install react-native-apple-storekit-external-linkiOS Configuration
Ensure your Info.plist contains the following:
<key>NSUserActivityTypes</key>
<array>
<string>com.apple.external-link-account</string>
</array>Install CocoaPods dependencies
cd ios && pod installUsage
import { showExternalLinkPopup } from 'react-native-apple-storekit-external-link';
const App = () => {
const openExternalLink = () => {
showExternalLinkPopup('123456789') // Replace with your App Store ID
.then((result) => {
console.log('Modal displayed successfully:', result);
})
.catch((error) => {
console.error('Error displaying modal:', error);
});
};
return <Button title="Open External Link" onPress={openExternalLink} />;
};
export default App;