ליצור אפליקציה עם Claude Code: מדריך לאייפון
מאת Mehdi Azizi
עודכן ב-, 15 דק׳
מתקינים Claude Code, יוצרים פרויקט Expo, כותבים CLAUDE.md, מבקשים מסך אחד בכל פעם ושולחים ל-TestFlight עם EAS. המדריך המלא.
ליצור אפליקציה עם Claude Code: התשובה הקצרה
כדי ליצור אפליקציה עם Claude Code צריך גישה בתשלום ל-Claude Code (מנוי מתאים או Console בתשלום לפי שימוש), Node.js, אייפון עם Expo Go ופרויקט Expo. כותבים קובץ CLAUDE.md שמתאר את ה-stack והכללים שלך, מבקשים מסך אחד בכל פעם, בודקים כל מסך באייפון, ואז שולחים את האפליקציה ל-TestFlight עם EAS.
המדריך הזה משלים את המדריך שלי ליצור אפליקציית iOS עם AI, שמסביר במה ה-AI טוב ואיפה הוא מפספס. כאן עוברים לפרקטיקה: הפקודות, הקבצים, הפרומפטים.
אני כותב את אפליקציות ה-iOS שלי עם Claude Code ו-Cursor כל יום. ה-stack שלי: React Native, Expo, EAS, RevenueCat ו-Supabase. Solys, שעון מעורר עם מיני-משחקים, ו-TradaZen, אפליקציה לתרגול מסחר, מפורסמות ב-App Store. Nolera ו-Clic נדחו על ידי Apple ואז תוקנו. כל מה שבהמשך מגיע מהעבודה הזאת.
כדי לראות את השיטה הזאת מיושמת על אפליקציה שפורסמה, תיעדתי את הדרך של TradaZen, מה-commit הראשון ועד הדחיות של Apple והפיבוטים. סיפור הניסיון הזה משלים את שלבי המדריך.
שלב 1: לאסוף את הדרישות המוקדמות
לפני הפקודה הראשונה, תוודא שיש לך את כל זה.
חשבון Claude בתשלום
Claude Code לא כלול בתוכנית החינמית של claude.ai. לפי התיעוד של Anthropic, צריך חשבון Pro, Max, Team, Enterprise או Console. תוכנית Pro מספיקה כדי להתחיל, במסגרת מגבלות השימוש שלה.
Node.js וטרמינל
Expo דורש Node.js בגרסת LTS, על macOS, Windows או Linux. Claude Code רץ על macOS 13 ומעלה, Windows 10 ומעלה וההפצות העיקריות של Linux.
אייפון ו-Expo Go
תתקין את Expo Go מה-App Store באייפון כדי לנסות את המסכים הראשונים בלי לקמפל אפליקציה משלך. לפני שאתה יוצר את הפרויקט, תבדוק בעמוד של Expo Go איזו גרסת SDK תואמת להתקנה שלך. ה-SDK האחרון והגרסה שמופצת ב-App Store לא תמיד זמינים באותו זמן: Expo תיעדו למשל פער כזה במאי 2026. אז אל תתחיל ממספר גרסה שמצאת במדריך ישן. אם אתה רוצה להשתמש במודולים נייטיב משלך, תתכנן development build.
Mac? לא חובה
ה-builds ל-iOS מקומפלים על השרתים של Expo עם EAS Build, עם גרסת Xcode שה-SDK של Expo שלך בוחר (ITMS-90725), ו-EAS Submit עובד על macOS, Linux ו-Windows. כלומר אפשר להגיע עד TestFlight מ-PC. המדריך לפרסם אפליקציית iOS בלי Mac מפרט את כל השרשרת.
חשבון Apple Developer, אחר כך
לא צריך אותו כדי לכתוב קוד ולבדוק ב-Expo Go מה-App Store. הוא הופך לחובה ברגע שאתה שולח את האפליקציה ל-TestFlight. נחזור לזה בשלב 7.
שלב 2: להתקין את Claude Code
על macOS, Linux או WSL, השיטה ש-Anthropic ממליצים עליה היא המתקין הנייטיב:
curl -fsSL https://claude.ai/install.sh | bash
על Windows, ב-PowerShell:
irm https://claude.ai/install.ps1 | iex
אחר כך תוודא שההתקנה עבדה:
claude --version
אם אתה מעדיף npm, הפקודה היא npm install -g @anthropic-ai/claude-code. אל תשים sudo לפניה, התיעוד ממליץ במפורש שלא.
בהפעלה הראשונה של claude נפתח דפדפן כדי להתחבר לחשבון שלך. משם אתה כותב בעברית: Claude קורא את הקבצים שלך, מציע שינויים ומריץ פקודות, באישורך.
שלב 3: ליצור את פרויקט Expo
תיכנס לתיקייה שבה אתה שומר את הפרויקטים שלך ותריץ:
npx create-expo-app@latest my-app
cd my-app
npx expo start
אם הכלי מציע לבחור בין תאימות ל-Expo Go של ה-App Store לבין ה-SDK האחרון, תבחר בתאימות לתרגיל הזה. בכל מקרה, לפני שממשיכים, תוודא שהגרסה שנוצרה נתמכת על ידי ה-Expo Go שמותקן באייפון שלך. תוכל להכין development build כשהפרויקט יצטרך.
בטרמינל מופיע QR code. תסרוק אותו עם המצלמה של האייפון: האפליקציה נפתחת ב-Expo Go. פרט אחד תוקע הרבה אנשים בפעם הראשונה: Expo Go פותח את הפרויקט רק אם Expo CLI ו-Expo Go מחוברים לאותו חשבון Expo. תריץ npx expo login במחשב ותתחבר עם אותו חשבון באפליקציה.
למה Expo ולא Swift? Claude מכיר טוב מאוד את React Native, ואתה בודק בלי Mac. אני מסביר את הבחירה הזאת בעמוד React Native ו-Expo לאפליקציית מובייל.
תזכור מגבלה אחת של Expo Go: הוא מכיל רק את המודולים הנייטיב שכבר מובנים בו. ברגע שאתה מוסיף ספרייה נייטיב שהוא לא מכיר, רכישות in-app למשל, תצטרך development build. זו לא בעיה במסכים הראשונים.
לבחור את סביבת הבדיקה הנכונה
Expo Go, development build ו-TestFlight לא מוכיחים את אותו הדבר. Expo מתארים את ה-development build כאפליקציית בדיקה משלך, עם המודולים הנייטיב שהפרויקט צריך.
| מה אתה רוצה לבדוק | איפה לבדוק | מה הבדיקה לא מוכיחה |
|---|---|---|
| להציג מסך ראשון ולנסות את הניווט שלו | Expo Go, עם SDK תואם | את ההתנהגות של מודולים נייטיב שלא קיימים ב-Expo Go |
| להשתמש בספרייה נייטיב שנוספה לפרויקט | development build שכולל את הספרייה הזאת | לא את הגרסה המופצת ולא את האישור שלה על ידי Apple |
| לעבור על האפליקציה של הבודקים ואז לבדוק את הרכישות | build שנשלח ל-TestFlight ומוצרים שהוגדרו נכון | לא תשלום אמיתי של לקוח ולא את אישור ההעלאה למכירה |
לפני שמוסיפים תלות, תשאל את Claude: "היא תואמת ל-SDK ולסביבת הבדיקה הנוכחית שלי? צריך לקמפל מחדש את האפליקציה? תבסס את התשובה על התיעוד." ככה אתה חוסך ערב שלם של תיקון מודול ש-Expo Go פשוט לא יכול לטעון, או SDK שנדחה בשליחה בגלל API לא ציבורי.
שלב 4: לכתוב את קובץ CLAUDE.md של הפרויקט
זה השלב הכי משתלם. Claude Code יכול לשמור זיכרון של הפרויקט, אבל אתה צריך לכתוב את הכללים שלו במפורש. הקובץ CLAUDE.md, שנמצא בשורש הפרויקט, נותן הנחיות משותפות לכל הסשנים. שם אתה כותב את מה ש-Claude לא יכול לנחש.
בתיקיית הפרויקט תריץ claude ואז תקליד /init. לפי התיעוד, Claude מנתח את הפרויקט ומייצר CLAUDE.md ראשון עם הפקודות והמוסכמות שהוא מוצא. אחר כך אתה משלים אותו עם הכללים שלך. Anthropic ממליצים להישאר מתחת ל-200 שורות: ככל שהקובץ ארוך יותר, ההנחיות פחות מקוימות.
הנה דוגמה קצרה, קרובה למה שאני משתמש בו:
# האפליקציה שלי
## Stack
- Expo (ה-SDK של create-expo-app), React Native, TypeScript strict
- ניווט: Expo Router, קובץ אחד לכל מסך בתוך app/
- נתונים: Supabase (בהמשך), אף פעם לא מפתח סודי בתוך האפליקציה
## כללים
- מסך אחד בכל פעם. לא לגעת בקבצים מחוץ לבקשה.
- בלי גבהים קבועים בנקודות: גדלים יחסיים למסך,
ScrollView אם התוכן יכול לחרוג.
- כל מסך מטפל ב-3 מצבים: טעינה, ריק, שגיאה.
- טקסטי הממשק בצרפתית עם אקסנטים.
- לפני כתיבת קוד ביותר מ-2 קבצים: להציע תוכנית ולחכות לאישור שלי.
## פקודות
- הרצה: npx expo start
- בדיקות: להשתמש בסקריפט שבאמת קיים ב-package.json.
אם הוא עוד לא קיים, לציין את זה; לא לדווח על בדיקות שעברו.
- טיפוסים: npx tsc --noEmit
- אחרי כל שינוי: להריץ את הבדיקות ואת הטיפוסים, ואז להגיד לי
מה השתנה ואיך לבדוק את זה באייפון.
הכלל על גבהים קבועים לא נמצא שם במקרה. נחזור אליו בשלב 6.
שלב 5: לכתוב פרומפט למסך אחד בכל פעם
"תבנה לי אפליקציה למעקב הרגלים עם מנוי" מייצר פרויקט ענק, שביר, שאי אפשר לקרוא. השיטה שעובדת הפוכה: בקשה אחת, מסך אחד, תוצאה שאפשר לבדוק בחמש דקות.
מתחילים מתוכנית
לכל דבר שנוגע בכמה קבצים, תעבור למצב תוכנית. תלחץ Shift+Tab עד שתראה plan mode on בשורת הסטטוס. במצב הזה, Claude קורא את הקבצים ומציע תוכנית, אבל לא משנה כלום לפני האישור שלך. אתה קורא, מתקן ואז מאשר.
פרומפט ראשון למסגור נראה ככה:
אני רוצה אפליקציה למעקב הרגלים. גרסה 1: פונקציה אחת בלבד,
לסמן את ההרגלים של היום. תציע את רשימת המסכים ואת
מבנה התיקיות. אל תכתוב קוד בינתיים.
לתאר את המסך, המצבים שלו והגבולות שלו
אחר כך, פרומפט אחד לכל מסך. ככל שאתה מציין יותר מקרי קצה, Claude שוכח אותם פחות:
צור את המסך app/index.tsx שמציג את ההרגלים של היום.
- כל שורה: שם ההרגל, תיבת סימון, הרצף הנוכחי.
- מצב ריק: טקסט וכפתור "הוספת הרגל".
- מצב טעינה ומצב שגיאה עם כפתור "נסה שוב".
- הנתונים מגיעים בינתיים ממערך מקומי.
- חייב להתאים גם ל-iPhone SE וגם לאייפון הכי גדול:
בלי גובה קבוע, הרשימה נגללת.
בסוף תריץ את הבדיקות ואת הטיפוסים.
לתקן בלי לתת לו לשכתב הכול
כשפרט מסוים לא בסדר, תהיה מדויק ותגביל את ההיקף:
באייפון שלי, הכפתור "הוספת הרגל" נכנס מתחת לסרגל
התחתון כשהרשימה ארוכה. תתקן רק את הבעיה הזאת ב-
app/index.tsx, בלי לגעת בקבצים אחרים. תסביר מה הסיבה.
אפשר גם להדביק צילום מסך בטרמינל: Claude קורא אותו.
תרגיל: הרגל שנשאר מסומן אחרי הפעלה מחדש
זה תרגיל לימודי שמבצעים בפרויקט שלך, לא צילום של פיצ'ר שכבר נמסר. המטרה היא לעבור ממסך שנוצר להתנהגות שאפשר לאמת. הוא לא דורש חשבון משתמש ולא רכישה בתוך האפליקציה.
- תשאיר הרגל מקומי אחד בשם "לקרוא 10 דקות".
- תבקש תיבת סימון ושמירה מקומית שתואמת לפרויקט Expo שלך.
- תבקש מהסוכן לפרט את הקבצים ששונו, תלות אפשרית ואת הפקודות שהורצו בפועל.
- תתקין או תפתח את האפליקציה באייפון, ואז תבצע את הבדיקות שלמטה.
על בסיס המסך הקיים, תהפוך את ההרגל "לקרוא 10 דקות"
לניתן לסימון ותשמור את המצב שלו אחרי סגירה ופתיחה מחדש של האפליקציה.
תשתמש באחסון מקומי שתואם לתלויות של הפרויקט.
אל תיצור חשבון, שרת, מנוי או סטטיסטיקה נוספת.
לפני כתיבת הקוד, תסביר איך תטפל בטעינה ובכישלון
של קריאה או שמירה. אחר כך, תעשה שינוי מוגבל.
בסוף: קבצים ששונו, פקודות שהורצו, מגבלות שלא נבדקו
וצעדים מדויקים לאימות התוצאה באייפון.
| פעולה באייפון | תוצאה צפויה | אם זה נכשל |
|---|---|---|
| לפתוח את האפליקציה בפעם הראשונה | ההרגל ותיבת הסימון שלו מוצגים, בלי שגיאה | לבדוק את המצב ההתחלתי ואת הטעינה מהאחסון |
| לסמן, ואז לסגור ולפתוח את האפליקציה | ההרגל נשאר מסומן | לבדוק את הכתיבה ואז את הקריאה של אותו מפתח |
| לבטל סימון ולהפעיל מחדש | ההרגל נשאר לא מסומן | לוודא שגם הערך false נשמר |
| לחזור על המסלול במצב טיסה | הפונקציה המקומית נשארת זמינה | לאתר תלות ברשת שנוספה בלי סיבה |
| להגדיל את גודל הטקסט | השם והפקד נשארים נגישים | להסיר את האילוצים שחותכים או מסתירים את הפעולה |
אל תבקש "תשכתב הכול" אם שורה אחת נכשלת. תתאר את הפעולה, את התוצאה הצפויה ואת התוצאה שראית. למשל: "אחרי הפעלה מחדש, התיבה חוזרת להיות ריקה למרות שסימנתי אותה. תסביר את הסיבה ותתקן את השמירה בלי לשנות את העיצוב."
להורדת תבנית CLAUDE.md ודף הבדיקות (.md). תפתח אותו בעורך או באפליקציית פתקים. תתאים את הפקודות לפרויקט שלך לפני שאתה נותן אותו לסוכן.
שלב 6: לתת לקרוא ולבדוק
Claude Code כותב קוד שנראה נכון. רק הבדיקות והאייפון שלך יגידו לך אם הוא באמת נכון.
בדיקות כדי לא לשבור את מה שעובד
ככל שהאפליקציה גדלה, כל בקשה עלולה לשבור מסך שכבר אושר. בפרויקט ש-Expo יוצר אין בדיקות: קודם תבקש מ-Claude להתקין Jest עם jest-expo, כמו שהתיעוד של Expo ממליץ. אחר כך תבקש בדיקות ללוגיקה החשובה (חישוב רצף, ולידציה של טופס) ותדאג שהן ירוצו אחרי כל שינוי. בגלל זה פקודות הבדיקה כתובות ב-CLAUDE.md: Claude מריץ אותן בלי שתצטרך להזכיר. עם קובץ כללים ובדיקות, ה-AI שובר הרבה פחות את מה שכבר עבד.
לקרוא כל שינוי
אתה לא חייב להבין כל שורה. אתה כן צריך לדעת אילו קבצים השתנו, ולמה. אם Claude נגע בקובץ שלא קשור, תשאל אותו למה לפני שאתה מאשר. ואז תשאל: "מה יכול להישבר פה?".
לבדוק על אייפון קטן ועל אייפון גדול
זה השיעור שעלה לי הכי ביוקר. Solys נדחתה על ידי Apple לפי הנחיה 2.1: את הדמו של ה-onboarding היה בלתי אפשרי לנצח על iPad Air, שבו האפליקציה רצה במצב תאימות לאייפון. הסיבה: גבהים שנכתבו בנקודות קבועות, לא יחסיים לגודל המסך. באייפון שלי הכול היה בסדר. הקוד נקרא, הבדיקות היו ירוקות. אף כלי לא הסתכל על המסך בגודל אחר.
מאז אני בודק כל מסך לפחות על האייפון הכי קטן ועל הכי גדול. אם יש לך רק טלפון אחד, הסימולטור של Xcode על Mac או חבר עם דגם אחר יעשו את העבודה. תסתכל במיוחד על טקסטים ארוכים, על המקלדת הפתוחה בטפסים ועל כפתורים שמוצמדים לתחתית.
במה Claude Code לא טוב
Claude Code מצטיין במסכים ובלוגיקה. מחוץ לתיקייה שלך, הוא הרבה פחות אמין.
החתימה והסרטיפיקטים
בלי חיבור מורשה לחשבון Apple שלך, Claude לא יודע מה המצב שלו. הוא יכול להמציא תהליך סרטיפיקטים שמערבב Xcode ו-Expo. תן ל-EAS לנהל את החתימה: התיעוד של Expo מסביר ש-EAS CLI יכול לייצר ולשמור את הקבצים האלה בשבילך, אחרי התחברות לחשבון Apple Developer שלך.
App Store Connect
דף האפליקציה, הצהרות הפרטיות, צילומי המסך והקישורים המשפטיים הם נתונים שצריך לבדוק ב-App Store Connect. Claude Code יכול היום לפעול בדפדפן מחובר דרך האינטגרציה שלו עם Chrome, עם ההרשאות הנדרשות. זה לא מבטיח שהשדות נכונים: תקרא את המידע, תבדוק באילו חשבונות משתמשים ותאשר בעצמך את ההתחייבויות ואת השליחה לבדיקה.
המנויים
לכתוב paywall לוקח עשר דקות. לגרום למוצרים ב-App Store Connect, להגדרה שלהם ב-RevenueCat ולקוד להתאים זה לזה, זה סיפור אחר. מזהה ששונה בתו אחד, וה-paywall נשאר ריק אצל ה-reviewer. המלכודות הנפוצות ביותר מפורטות בטעויות paywall ב-iOS של מתחילים.
מקרי הקצה
בלי הנחיה, Claude מטפל במקרה הרגיל. אין רשת, רשימה ריקה, רכישה שנקטעה: עליך לציין אותם.
האבטחה ב-Supabase
כש-Claude יוצר טבלאות ב-Supabase, תוודא שאבטחה ברמת השורה (RLS) מופעלת, עם policies שמגבילות כל משתמש לנתונים שלו. תוודא גם שאף מפתח סודי לא מגיע לקוד של האפליקציה. תכתוב את שני האיסורים האלה ב-CLAUDE.md ברגע שאתה מחבר בסיס נתונים.
שלב 7: לעבור ל-TestFlight עם EAS
המסכים שלך נבדקו ב-Expo Go או ב-development build, לפי המודולים שבשימוש. עכשיו עוברים ל-build שיופץ לבודקים.
להכין את EAS
עכשיו צריך חשבון Apple Developer בתשלום: Expo מזכירים שהוא חובה כדי לשלוח אפליקציה ל-App Store. אחר כך תתקין את הכלי של Expo ותגדיר את הפרויקט:
npm install --global eas-cli
eas login
eas build:configure
תוסיף מזהה bundle ייחודי ב-app.json, תחת ios.bundleIdentifier, למשל com.yourname.myapp.
לקמפל ולשלוח
eas build --platform ios --profile production
eas submit --platform ios
הפקודה הראשונה מקמפלת את האפליקציה על השרתים של Expo. בהפעלה הראשונה, EAS מציע להתחבר לחשבון Apple שלך כדי ליצור את הסרטיפיקטים. השנייה שולחת את ה-build ל-App Store Connect. אפשר גם לעשות הכול בבת אחת עם eas build --platform ios --auto-submit.
Apple צריכים לעבד את ה-build לפני שהוא מופיע ב-TestFlight, והעיבוד הזה יכול לדחות אותו, למשל ב-ITMS-90717 בגלל אייקון שקוף. כלומר שליחה מוצלחת לא אומרת שהוא כבר ניתן להתקנה: תבדוק את הסטטוס שלו ב-App Store Connect. בודקים פנימיים, חיצוניים והבדיקה של הבטא מוסברים במדריך שלי TestFlight לבדיקת אפליקציית אייפון.
תחזור על הבדיקות של שלב 6 על ה-build הזה. אפליקציה שעובדת ב-Expo Go עדיין יכולה לקרוס בפרודקשן, למשל כשמודול נייטיב חסר.
כמה זה באמת עולה
אלה המחירים שמוצגים אצל השירותים ונבדקו ב-27 בספטמבר 2026, בדולרים. הסכום שתחויב בו תלוי גם באזור שלך, במסים ובשימוש: תבדוק את התוכנית לפני שאתה נרשם.
- מנוי Claude: תוכנית Pro עולה 20 $ לחודש, או 17 $ לחודש בתשלום שנתי. תוכניות Max מתחילות ב-100 $ לחודש, לשימוש גבוה יותר.
- חשבון Apple Developer: 99 $ לשנה, חובה ל-TestFlight ול-App Store.
- EAS: התוכנית החינמית של Expo כוללת 15 builds ל-iOS בחודש, בתור בעדיפות נמוכה. תוכנית Starter עולה 19 $ לחודש, ועוד השימוש הנוסף.
לאב-טיפוס קטן, Pro והתוכנית החינמית של EAS יכולים להיות בסיס, אם נשארים במכסות שלהם. תוסיף את חשבון Apple לפני TestFlight, ואז תתמחר בנפרד את השירותים שבאמת צריך: בסיס נתונים, אחסון או API בתשלום. תבנית התקציב לאפליקציה ראשונה עוזרת לפרוס את הסעיפים האלה. את הזמן שלך להגדרות ולבדיקות עדיין צריך לתכנן.
המגבלות בכנות, ואיפה נתקעים
Claude Code שינה את מי שיכול ליצור אפליקציית אייפון. הוא לא שינה את מה ש-Apple דורשים כדי לפרסם אותה. דחייה מגיעה מהר: Solys קיבלה כאלה, וגם Nolera ו-Clic. הסיבות הנפוצות ביותר מתוארות בלמה Apple דוחים אפליקציה.
עם המדריך הזה אפשר להגיע לבד עד TestFlight. איפה שהכי הרבה נתקעים זה אחר כך: לחבר את המנויים, להכין את החומרים ל-reviewer, להבין דחייה. לתמונה הכוללת של הדרך, תקרא את העמוד ליצור אפליקציית אייפון.
לחלק הזה, ה-iOS Kit מרכז את קוד הבסיס של האפליקציות שלי, כולל מנויים, את ה-skills של Claude Code לכל שלב ואת ה-Apple Review Kit. הדרך המלאה נמצאת בעמוד קורס Claude Code ליצירת אפליקציית iOS.
כבר תקוע ולא יודע על מה? האבחון החינמי אומר לך מה באמת מעכב אותך ושולח לך את הצ'קליסט שלי נגד דחיות של Apple.
שאלות נפוצות
אפשר ליצור אפליקציית אייפון עם Claude Code בלי לדעת לתכנת?
כן למסכים וללוגיקה פשוטה, אם אתה קורא ובודק כל שלב. לא אם אתה מקווה לא להבין כלום. צריך לדעת לקרוא הודעת שגיאה, להריץ פקודה ולבדוק מה Claude שינה. לומדים את זה מהר תוך כדי בנייה.
Claude Code בחינם?
לא. Claude Code דורש חשבון Pro, Max, Team, Enterprise או Console. התוכנית החינמית של claude.ai לא כוללת אותו. תוכנית Pro מספיקה כדי להתחיל, עם מגבלות שימוש שכדאי לעקוב אחריהן.
צריך Mac כדי ליצור אפליקציית iOS עם Claude Code?
לא. כותבים קוד על כל מחשב, בודקים ב-Expo Go באייפון, ו-EAS מקמפל ושולח את האפליקציה על השרתים של Expo. Mac עדיין נוח בשביל הסימולטור, אבל הוא לא חובה.
Claude Code או Cursor לאפליקציית React Native?
אני משתמש בשניהם, כל יום. Claude Code עובד בטרמינל ומריץ לבד שינוי ואז בדיקות. Cursor הוא עורך. השיטה חשובה יותר מהכלי: כללים, מסך אחד בכל פעם, בדיקות.
כמה זמן לוקח לפרסם אפליקציה ראשונה עם Claude Code?
תלוי בגודל האפליקציה ובזמן שיש לך. אפליקציה עם פונקציה אחת הולכת הרבה יותר מהר. החלק הכי בלתי צפוי נשאר הבדיקה של Apple.
Claude Code יכול להגדיר מנויים בתוך האפליקציה?
הוא יכול לכתוב את הקוד של ה-paywall ושל RevenueCat. עם כלים מחוברים וההרשאות הנדרשות, הוא יכול גם לפעול בקונסולות. לעולם אל תסיק מזה שהקוד קיים שהמוצרים מוגדרים: תבדוק את המזהים, המחירים וההרשאות אחרי רכישה, ואז תבדוק רכישה ושחזור ב-TestFlight. הטעויות הנפוצות ב-paywalls של iOS נותנות לך את הנקודות לבדיקה.