دوره آموزشی توسعه پیشرفته iOS: دسترسی به Keychain
1 ساعت 17 دقیقهپیشرفته2020-01-23
مدرسین

Bear Cahill
Mobile Application Developer
جزئیات دوره
آیا می خواهید به برنامه iOS خود امکان ذخیره داده های محلی، رمزگذاری شده مانند شناسه، گذرواژه یا شماره کارت اعتبار را بدهید؟ در این دوره، مدرس Bear Cahill به شما نشان می دهد که چگونه. Bear نحوه استفاده از زنجیره کلید iOS را نشان می دهد، که به شما امکان می دهد مکانیکی برای ذخیره بیت داده های کاربر در یک پایگاه داده رمزگذاری شده به برنامه های خود بدهید. وی با استفاده از مثالهای عملی، نحوه ذخیره مقادیر keychain و همچنین نحوه بازیابی، به روزرسانی، حذف و اشتراک داده ها را از keychain توضیح می دهد. او با مجموعه ای از چالشها و راه حلهای مبتنی بر کد، به شما کمک می کند تا این مفاهیم جدید را عملی کنید. پس از اتمام این دوره، دانش لازم برای نوشتن کد برای استفاده از جاکلیدی در برنامه های iOS خود را خواهید داشت.
موضوعات مورد بحث عبارتند از:
- ایجاد سوالات keychain
- ذخیره گذرواژه های عمومی
- بازیابی اطلاعات از جاکلیدی
- مدیریت نتایج جستجو
- به روزرسانی و حذف مقادیر keychain
- کار با گروههای دسترسی به جاکلیدی
موضوعات مورد بحث عبارتند از:
- ایجاد سوالات keychain
- ذخیره گذرواژه های عمومی
- بازیابی اطلاعات از جاکلیدی
- مدیریت نتایج جستجو
- به روزرسانی و حذف مقادیر keychain
- کار با گروههای دسترسی به جاکلیدی
مهارت ها
iOS DevelopmentComputer SkillsiOSMobile DevelopmentAppleBusiness Software and ToolsDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - استفاده از رمزگذاری زنجیره کلید در برنامه ios
- 02 - آنچه باید بدانید
1. خدمات چینی کلید iOS
- 03 - ملاحظات تجربه کاربر
- 04 - محاصره امن
- 05 - کلیدها و مقادیر مشخصه
2. ذخیره سازی مقادیر Keychain
- 06 - پیکربندی پروژه xcode
- 07 - مروری بر کد ios
- 08 - ایجاد پرس و جو با زنجیره کلید
- 09 - ذخیره یک رمز عبور عمومی
- 10 - پایگاه داده زنجیره کلید را بررسی کنید
- 11 - چالش - رمز اینترنتی ذخیره کنید
- 12 - راه حل - نحوه ذخیره رمز اینترنتی
3. بازیابی داده ها از Keychain
- 13 - مفاهیم جستجوی زنجیره کلید
- 14 - جستجوی زنجیره کلید
- 15 - جستجو در جاکلیدی
- 16 - مدیریت نتایج جستجو
- 17 - چالش - فقط داده ها را واکشی کنید
- 18 - راه حل - چگونه فقط داده ها را واکشی کنیم
4. به روز رسانی و حذف مقادیر Keychain
- 19 - آماده سازی جاکلیدی را به روز کنید
- 20 - به روز رسانی مقادیر در زنجیره کلید
- 21 - چالش - حذف از دسته کلید
- 22 - راه حل - نحوه حذف از کلید
5. به اشتراک گذاری زنجیره کلید
- 23 - گروه های دسترسی به دسته کلید
- 24 - به اشتراک گذاری داده های زنجیره کلید
- 25 - به اشتراک گذاری داده های گروه برنامه
- 26 - به اشتراک گذاری داده ها در گروه برنامه
6. ایجاد چالش های برنامه
- 27 - مروری بر چالش ها
- 28 - چالش- احراز هویت کاربر را اضافه کنید
- 29 - راه حل - احراز هویت کاربر را اضافه کنید
- 30 - چالش - یادداشت ها را به جاکلیدی اضافه کنید
- 31 - راه حل - یادداشت ها را به دسته کلید اضافه کنید
- 32 - چالش خواندن آیتم های جاکلیدی
- 33 - راه حل- آیتم های جاکلیدی را بخوانید
- 34 - چالش - به روز رسانی و حذف آیتم های زنجیره کلید
- 35 - راه حل - به روز رسانی و حذف آیتم های زنجیره کلید
نتیجه
- 36 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Core Animation در توسعه پیشرفته برنامه iOS
- دوره آموزشی پیشرفته Core Motion در توسعه اپلیکیشن های iOS
- دوره آموزشی MapKit و Core Location در توسعه اپلیکیشن های iOS
- دوره آموزشی اقتصاد مشترک برای توسعه iOS
- دوره آموزشی API های پیشرفته در توسعه اپلیکیشن Apple watchOS
- دوره آموزشی یادگیری جامع توسعه اپلیکیشن iOS
- دوره آموزشی توسعه برنامه iOS: وب سرویس RESTful
- دوره آموزشی یادگیری جامع توسعه iOS 16
مسیرهای مرتبط
- مسیر آموزشی پیشرو بودن در توسعه اپلیکیشنهای iOS
- مسیر آموزشی بهبود مهارت های توسعه iOS خود
- مسیر آموزشی ساخت اپلیکیشن با watchOS 4
- مسیر آموزشی ساختن یک اپلیکیشن iOS
- مسیر آموزشی توسعه وب را با Vanilla JavaScript کاوش کنید
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم