أرشفة الإصدار ورفعه
أنشئ أرشيفًا وقدّمه عبر App Store Connect
أرشفة الإصدار ورفعه درس مجاني في SwiftUI Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في SwiftUI Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة SwiftUI Academy 4 دروس في المجموع.
بعض أجزاء هذا الدرس لم تُترجم بعد وتظهر باللغة الإنجليزية.
From Debug to Release
To submit your app, you build a special release version. It is optimized and stripped of the debug helpers you use while coding. 🚀
What an Archive Is
An archive is a packaged, signed copy of your release build. It is the exact artifact you upload to App Store Connect.
Pick the Right Destination
Before archiving, set the run destination to Any iOS Device. You cannot create a real archive while a simulator is selected.
Bump the Build Number
Each upload needs a higher build number. Increment it in your target settings so App Store Connect accepts the new binary.
Create the Archive
Choose Product then Archive from the menu. Xcode compiles, signs, and collects everything into one archive package.
The Organizer Window
When archiving finishes, the Organizer opens and lists your archive. This is your launch pad for validation and upload.
Validate First
Click Validate App to let Apple check the archive for common problems before you upload, catching issues early.
Distribute the App
Choose Distribute App, then App Store Connect, to send the archive straight to Apple servers for processing.
Processing on Apple
After upload, Apple processes the build for a few minutes. The build appears in App Store Connect once it is ready.
App Store Connect
App Store Connect is Apple web dashboard where your uploaded builds live, ready to attach to a version or a TestFlight group.
Export Compliance
On the first upload Apple asks about encryption. Answering this export compliance question lets your build finish processing.
Quick Check
Your build is uploaded. One quick question about archiving.
Recap
You shipped a build: switch to a device destination, bump the build number, archive, validate, and distribute it to App Store Connect. ✨
الأسئلة الشائعة
هل درس «أرشفة الإصدار ورفعه» مجاني؟
نعم — نص درس «أرشفة الإصدار ورفعه» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة SwiftUI Academy، انتقل إلى CoddyKit PRO. تتضمن دورة SwiftUI Academy 4 دروس في المجموع.
ماذا ستتعلم في «أرشفة الإصدار ورفعه»؟
أنشئ أرشيفًا وقدّمه عبر App Store Connect تتمرن على SwiftUI Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ SwiftUI Academy؟
لا تُشترط خبرة سابقة. SwiftUI Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «أرشفة الإصدار ورفعه»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس SwiftUI Academy هذا؟
نعم. كل درس في SwiftUI Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- أيقونات التطبيق وشاشة التشغيل والأصول
- التوقيع والإمكانات والتزويد
- أرشفة الإصدار ورفعه
- TestFlight وتقديم التطبيق للمراجعة