# 🚀 RevenueCat Kurulum Rehberi

## Hızlı Kurulum

### 1. Paketi Yükleyin
```bash
yarn add react-native-purchases@^8.2.1
```

### 2. iOS için Pod Install (iOS geliştiriyorsanız)
```bash
cd ios && pod install && cd ..
```

### 3. Uygulamayı Yeniden Başlatın
```bash
yarn start
```

## 📱 Kullanım

- **Packages sayfasında** RevenueCat toggle butonu ile ödeme sistemini seçebilirsiniz
- **RevenueCat aktif** olduğunda iOS App Store entegrasyonu çalışır
- **RevenueCat pasif** olduğunda normal API ödeme sistemi kullanılır

## 🔧 Yapılandırma

RevenueCat API key'i zaten yapılandırıldı:
- `.env` dosyasında: `REVENUECAT_IOS_API_KEY`
- `app.json` dosyasında: `extra.REVENUECAT_IOS_API_KEY`

## ⚠️ Önemli Notlar

- RevenueCat sadece **iOS** platformunda çalışır
- **Simulator'da** mock data döner (test için)
- **Gerçek cihazda** App Store entegrasyonu çalışır
- Paket yüklenmezse otomatik olarak normal ödeme sistemine geçer

## 🎯 Özellikler

✅ **Güvenli ödeme** - App Store entegrasyonu  
✅ **Abonelik yönetimi** - Otomatik yenileme  
✅ **Geri yükleme** - Satın alımları geri yükle  
✅ **Fallback** - Normal ödeme sistemi yedek  
✅ **Toggle** - İki sistem arası geçiş  

## 🐛 Sorun Giderme

**Hata: "RevenueCat paketi yüklü değil"**
- `yarn add react-native-purchases` komutunu çalıştırın
- Uygulamayı yeniden başlatın

**iOS'ta çalışmıyor**
- `cd ios && pod install` komutunu çalıştırın
- Xcode'da projeyi temizleyin ve yeniden derleyin

**Simulator'da test**
- Simulator'da mock data döner, bu normaldir
- Gerçek test için fiziksel iOS cihaz kullanın