بستن آگهی

پس از مدت ها انتظار، بالاخره اپل محصول جدیدی را ارائه کرد که بسیاری از توسعه دهندگان را بسیار خوشحال خواهد کرد. متأسفانه، غول کوپرتینویی اغلب در اجرای عملکردهایی که باید مدتها پیش در اینجا وجود داشت کند عمل می کند. یک مثال عالی می تواند، به عنوان مثال، ویجت ها در سیستم iOS 14 باشد. در حالی که برای کاربران گوشی های رقیب با سیستم عامل اندروید این یک چیز کاملاً عادی برای سال ها بوده است، برای (برخی) کاربران اپل به آرامی یک انقلاب بود. به همین ترتیب، اپل اکنون یک تغییر نسبتاً مهم برای اپ استور ارائه کرده است. به توسعه دهندگان این امکان را می دهد که برنامه های خود را به صورت خصوصی منتشر کنند، در نتیجه برنامه داده شده در فروشگاه اپل قابل جستجو نخواهد بود و فقط باید از طریق یک پیوند به آن دسترسی داشته باشید. اصلاً چه فایده ای دارد؟

چرا برنامه های خصوصی می خواهید

برنامه های به اصطلاح غیر عمومی که در شرایط عادی به هیچ وجه یافت نمی شوند، می توانند چندین مزیت جالب به همراه داشته باشند. در این مورد، البته، ما در مورد برنامه های معمولی که هر روز به آنها اعتماد می کنید و اغلب با آنها کار می کنید، صحبت نمی کنیم. البته، توسعه دهنده آنها برعکس می خواهد - دیده شود، دانلود/خرید شود و سود ایجاد کند. البته این در همه موارد صدق نمی کند. به عنوان مثال، می توانیم شرایطی را تصور کنیم که در آن یک برنامه کوچکتر برای نیازهای یک شرکت خاص ایجاد می شود. با این کار، البته، شما نمی خواهید که هیچ کس دیگری به طور غیر ضروری به آن دسترسی نداشته باشد، اگرچه، برای مثال، ممکن است هیچ آسیبی رخ ندهد. و این در حال حاضر امکان پذیر نیست.

اگر می خواهید برنامه را از دید عموم پنهان کنید، به سادگی شانس ندارید. تنها راه حل این است که آن را به درستی ایمن کنید و به عنوان مثال، فقط به کاربران ثبت نام شده ای که باید از جزئیات ورود به سیستم خود اطلاع داشته باشند، اجازه دسترسی را بدهید. اما کاملاً اینطور نیست. مهم است که بین یک برنامه برای نیازهای شرکت ها و برنامه ای که به سادگی نمی خواهید در بین سیب خواران دیده شود تمایز قائل شوید. به هر حال، راه حل ورودی در قالب برنامه های غیر عمومی قطعا مفید خواهد بود.

رویکرد فعلی

در همان زمان، گزینه مشابهی برای سال ها در اینجا وجود داشته است. اگر یک توسعه دهنده هستید و می خواهید برنامه خود را منتشر کنید، عملاً دو گزینه دارید - آن را در اپ استور منتشر کنید یا از برنامه برنامه نویس Enterprise Apple استفاده کنید. در حالت اول، همانطور که در بالا نوشتیم، باید برنامه داده شده را ایمن کنید، که از دسترسی افراد غیرمجاز به آن جلوگیری می کند. از سوی دیگر، برنامه Enterprise Developer حتی قبلاً گزینه به اصطلاح توزیع خصوصی را ارائه می داد، اما اپل به سرعت به این موضوع رسید. اگرچه در ابتدا قرار بود از این رویکرد برای توزیع برنامه در بین کارمندان شرکت استفاده شود، اما کل این ایده توسط شرکت هایی از گوگل و فیس بوک مورد سوء استفاده قرار گرفت، در حالی که محتوای غیرقانونی از پورنوگرافی تا برنامه های قمار نیز در اینجا ظاهر شد.

فروشگاه برنامه

حتی در حالی که این برنامه از توزیع خصوصی پشتیبانی می کرد، باز هم محدودیت ها و کاستی های خود را داشت. به عنوان مثال، کارمندان پاره وقت یا کارمندان خارجی نمی توانند از برنامه ای که در این حالت منتشر شده است استفاده کنند. در این راستا فقط خودروسازان و فروشگاه‌ها و خدمات همکار آن‌ها معاف شدند.

هنوز قوانین (سخت) یکسان است

اگرچه تنها تعداد کمی از افراد به برنامه های غیر عمومی دسترسی دارند، اپل به هیچ وجه شرایط آن را به خطر نینداخته است. حتی در این صورت، برنامه های کاربردی جداگانه باید یک فرآیند تأیید کلاسیک را طی کنند و تأیید کنند که تمام شرایط فروشگاه App Apple را دارند. بنابراین، چه توسعه‌دهنده بخواهد اپلیکیشن خود را به صورت عمومی یا خصوصی منتشر کند، در هر دو صورت تیم مربوطه آن را بررسی کرده و ارزیابی می‌کند که آیا ابزار قوانین ذکر شده را نقض نمی‌کند یا خیر.

در عین حال، یک محدودیت نسبتا جالب در اینجا کار خواهد کرد. اگر یک برنامه‌نویس یک بار برنامه‌اش را به‌عنوان غیرعمومی منتشر کند و سپس تصمیم بگیرد که می‌خواهد آن را برای همه در دسترس قرار دهد، با فرآیند نسبتاً پیچیده‌ای روبرو می‌شود. در این صورت، او باید اپلیکیشن را به طور کامل از ابتدا و این بار به صورت عمومی آپلود کند و دوباره توسط تیم مربوطه ارزیابی شود.

.