شرکت اپل با قوانین جدید خود محدودیت های زیادی را برای کاربران و برنامه نویسان iOS ایرانی به وجود آورده است. اما دنیای ارتباطات و دیجیتال امروز راهکارهای زیادی را ارائه می دهد تا به عنوان برنامه نویس به محدودیت ها توجه نکنید و بعد از ساخت اپلیکیشن iOS آن را به راحتی در App store انتشار داده و درآمد اینترنتی داشته باشید.
این مقاله راهکارهای اصولی برای انتشار برنامه در App store را ارائه می دهد تا اگر به برنامه نویسی iOS علاقه دارید بدون نگرانی از تحریم ها، طراحی اپلیکیشن iOS خود را شروع نمایید.
ساخت اکانت دولوپر اپل از ملزومات انتشار اپلیکیشن iOS
یکی از ملزومات طراحی اپ iOS و انتشار آن در App store داشتن اکانت دولوپر اپل و پرداخت سالیانه 99 دلار می باشد. شما با داشتن یک اکانت رایگان نمی توانید اپلیکیشن های خود را در اپ استور منتشر نمایید بلکه برای این کار باید حساب ارزی و آدرس فیزیکی معتبری داشته باشید که برای شرکت اپل قابل قبول باشد. به دلیل تحریم ایران و عدم دسترسی به حساب های ارزی بین المللی، توسعه دهدگان ایرانی برای ایجاد اکانت دولوپر و پرداخت سالانه 99 دلار نیاز به یک IP خارجی دارند. برای حل این مشکل بسیاری از شرکت ها در ایران به عنوان واسط این اکانت شخصی را برای شما می سازند. تنها در این حالت است که بعد از طراحی اپلیکیشن iOS میتوانید برنامه خود در اپ استور منتشر کرده و در دسترس مخاطبان ایرانی قرار دهید.
آشنایی با قوانین اپ استور برای انتشار اپ iOS
شرکت اپل برای تضمین امنیت و اعتبار App store و اپلیکیشن های منتشر شده، قوانین سرسختانه ای را برای طراحی اپ iOS و انتشار آن درنظر گرفته است. به عنوان یک توسعه دهنده اگر در مراحل طراحی اپلیکیشن iOS این قوانین را رعایت نکنید در زمان بارگذاری اپلیکیشن با مشکل روبرو خواهید شد. برای آگاهی دقیق از این قوانین به سایت رسمی شرکت Apple مراجعه کنید تا به جدیدترین تبصره ها دسترسی داشته باشید.
ایجاد حساب کاربری iTunes connect برای انتشار اپ
بعد از ساخت اکانت دولوپری اپل شما وارد مرحله بعدی برای ایجاد اکانت iTunes Connect خواهید شد. این اکانت به عنوان یک ابزار مدیریتی برای توسعه دهنده می باشد که دسترسی به داده های اپلیکیشن منتشر شده در اپ استور را ممکن می سازد.
بازبینی اپلیکیشن iOS قبل از انتشار و جلوگیری از باگ های احتمالی
از مهترین اصول در طراحی اپلیکیشن iOS داشتن دقت و مهارت بالا در تمامی مراحل طراحی و ساخت اپلیکیشن برای جلوگیری از هر خطای احتمالی می باشد. به عنوان یک توسعه دهنده موبایل موفق و کارآزموده، باید بدانید که با داشتن حتی یک باگ تمامی زحمات شما از بین خواهد رفت. بنابراین باید قبل از بارگذاری اپلیکیشن تمامی تست های لازم را در دستگاه های مختلف این شرکت مانند آیفون و آیپاد و غیره را انجام دهید تا از پایداری و کارایی اپلیکیشن در تمامی پلتفرم ها اطمینان حاصل کنید. تنها در این صورت است که در صورت بارگذاری اپلکیشن، درخواست شما برای انتشار پذیرفته می شود.
آماده سازی مدارک و اطلاعات لازم برای انتشار اپ iOS در اپ استور
به یاد داشته باشید زمانی ساخت اپلیکیشن iOS به پایان رسیده است که تمامی مدارک و اطلاعات لازم برای انتشار را آماده داشته باشید. این اطلاعات شامل لوگو اپلیکیشن، ورژن و پیش نمایشی از رابط کاربری می شود. همچنین ارائه توضیحات تکمیلی برای آگاهی کاربر از امکانات و کارایی اپلیکیشن از راهکارهایی است که شرکت اپل برای جذب مخاطب در دستور کار خود برای طراحان قرار داده است.
انتشار اپلیکیشن iOS در App store
بعد از وارد کردن اطلاعات ضروری در مرحله قبل، نوبت به آپلود برنامه در iTunes Connect توسط پلتفرم هایی مانند Xcode یا Application Load میرسد. در این مرحله در صورت رعایت تمامی اصول و قوانین، کد اپلیکیشن شما به سرور اپل ارسال می شود تا در صورت تایید نهایی شرکت اپل برای انتشار نهایی آماده شود. این پروسه بین یک تا سه روز طول خواهد کشید.
بعد از تایید نهایی، شما میتوانید با انتخاب حالت اتوماتیک یا دستی نحوه انتشار اپلیکیشن iOS را مشخص نمایید. با انتخاب گزینه Manual این امکان برای شما به وجود می اید تا در مدتی کوتاه تر مثلا یک روز یا یک ساعت اپلیکیشن خود را در اپ استور منتشر و فعالیت رسمی خود را به عنوان توسعه دهنده iOS شروع نمایید.