# ตัวอย่างโค้ด iOS

ด้วยตัวอย่าง Pushwoosh สำหรับ iOS คุณสามารถสำรวจฟังก์ชันการทำงานของ Pushwoosh ได้โดยไม่ต้องรวม SDK เข้ากับโปรเจกต์ของคุณ หรือตรวจสอบวิธีการนำ Pushwoosh SDK ไปใช้ในโปรเจกต์ตัวอย่างของเรา


## ข้อกำหนดเบื้องต้น

ก่อนใช้ตัวอย่าง โปรดตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

<TranslatedFragment id="prerequisites-ios" />

## แอปพลิเคชันตัวอย่าง Pushwoosh

โปรเจกต์นี้เป็นแอปพลิเคชัน iOS พื้นฐานที่รวม Pushwoosh SDK ไว้ด้วย ซึ่งแสดงฟีเจอร์หลักต่างๆ เช่น:
- การรับ push notifications
- การติดตามการส่ง push notification
- การจัดการ user tags
- การส่ง events
- การลงทะเบียนผู้ใช้

ใช้แอปตัวอย่างเป็นเครื่องมือในการเรียนรู้หรือเป็นพื้นฐานสำหรับการพัฒนาของคุณ

### 1. ดาวน์โหลดแอปตัวอย่าง

โคลน repository:
```bash
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.git
```

### 2. กำหนดค่าโปรเจกต์

<TranslatedFragment id="configure-sample-app-ios" />

### 3. รันโปรเจกต์

1. บิวด์และรันโปรเจกต์
2. ไปที่แท็บ Settings ในแอป
3. แตะปุ่ม **Register for Pushes**
4. ให้สิทธิ์สำหรับ push notifications อุปกรณ์จะถูกลงทะเบียนกับ Pushwoosh


## ตัวอย่าง Pushwoosh iOS

สำรวจ repository [pushwoosh-quickstart-ios](https://github.com/Pushwoosh/pushwoosh-quickstart-ios) ของเราสำหรับตัวอย่างโค้ดที่มีเอกสารประกอบครบถ้วนซึ่งครอบคลุมฟีเจอร์ต่างๆ ของ SDK ตัวอย่างเหล่านี้พร้อมใช้งานเป็นข้อมูลอ้างอิงหรือเป็นจุดเริ่มต้นสำหรับโปรเจกต์ของคุณเอง