آیفون روزهای جالبی را در ایران سپری نمیکند؛ از یک سو زمزمههای ممنوعیت واردات آیفون و جلوگیری از رجیستری این موبایل شنیده میشود و از سوی دیگر، اپلیکیشنهای ایرانی اجازه ورود به اپاستور را دریافت میکنند.
به گزارش بادیجی، بهتازگی اپل شروع به ابطال مجوزهای سازمانی (نصب مستقیم اپلیکیشن) کرده است که همین مسئله باعث شده باز هم اپلیکیشنهای ایرانی با یک چالش بزرگ دیگر روبهرو شوند اما بهتازگی راه تازهای مورد استفاده اپاستورهای ایرانی قرار گرفته که البته هزینه دارد؛ هزینهای که شاید به چند میلیون دلار برسد.
سیستم عامل iOS در آیفون به این شکل کار میکند که کدهای ساین (امضا) نشده نمیتوانند روی دستگاههای iOS اجرا شوند و مجوز ساین شدن یک کد را صرفاً خود اپل صادر میکند. «سعید طاهری»؛ توسعهدهنده اندروید و iOS سه روش برای ساین شدن اپلیکیشنها توسط اپل وجود دارد: «اولین روش، اپ استور است. هر اپلیکیشنی که در اپاستور وجود دارد مجوزی روی آن قرار میگیرد که مشخص میشود اپل آن را ساین کرده است. از آنجایی که اپل میداند که این مجوز از اپاستور بوده، در اجرا مشکلی پیش نمیآید.»
دومین روش استفاده از مجوزهای سازمانی است که در یک سال اخیر تقریباً تمام کسبوکارهای ایرانی از آن استفاده میکردند. اپل بهتازگی روی استفاده از این نوع مجوز حساسیت بیشتری به خرج میدهد چراکه اساساً این راه برای انتشار اپهای درون سازمانی به وجود آمده بود اما در سراسر جهان از آن برای انتشار اپهایی استفاده میشد که اجازه ورود به اپاستور را پیدا نمیکردند. طاهری میگوید: در واقع این مجوز برای آن است که یک سازمان فقط برای کارمندان خودش یک اپلیکیشن بسازد و آن را در اختیارشان قرار دهد. حذف مجوزهای سازمانی اکنون صرفاً مربوط به ایران نیست و در چین و روسیه هم این اتفاق میافتد چون به شکل گسترده از این روش برای انتشار اپلیکیشنها استفاده شده نه به شکل درون سازمانی.»
اما این روزها چشم امید همه به یک روش سوم است؛ روشی تحت عنوان Ad-Hoc که اگرچه تاحدی پیچیده و البته بسیار هزینهبر است اما میتواند راهی برای اتصال کسبوکارهای ایرانی با مشتریان خود در آیفون باشد. طاهری در خصوص فرآیند کارکرد Ad-Hoc میگوید: «این روش به این صورت است که یک توسعهدهنده، در فرایند توسعه اپلیکیشن نیاز دارد تا اپ را روی دستگاههای مختلف آزمایش کند. حال میتوانید بهعنوان توسعه دهنده، UUID آیفون خود را وارد پنل اپل کنید و به اپل اعلام کنید که این آیفون متعلق به شماست. نکته اینجاست که این مسئله محدودیت دارد و در طول یک سال که حساب توسعهدهنده اپل را به مبلغ ۱۰۰ دلار میخرید، میتوانید روی ۱۰۰ آیفون، اپلیکیشنهای خود را نصب کنید. زمانی که UUID دستگاهها را به اپل میدهید، میتوانید مجوزی از اپل دریافت کنید که اپلیکیشنها روی این ۱۰۰ آیفون کار کنند و کد امضا شده داشته باشند. به این شکل اپلیکیشن روی ۱۰۰ دستگاه ثبت شده، کار خواهد کرد.»
اکنون با همین روش، که اپل آن را برای فرایند توسعه اپلیکیشن توسط توسعهدهنده تدارک دیده بود، اپلیکیشنهایی که از اپاستور حذف شدهاند یا مجوز سازمانی آنها برای نصب مستقیم باطل شده، میتوانند با یک حساب توسعه دهنده که ۱۰۰ دلار قیمت دارد، وارد ۱۰۰ دستگاه آیفون شوند.
این توسعهدهنده iOS در پاسخ به این سوال که اگر اپل متوجه استفاده این نوع کاربری از سیستم Ad-Hoc که مختص آزمایشهای توسعهدهندگان است بشود، چه اتفاقی میافتد، میگوید: «در صورتی که اپل متوجه موضوع شود یکی از حسابهای توسعهدهنده را هدف قرار میدهد و با همین کار، ۱۰۰ آیفون دچار مشکل میشوند. حالا اینجا اپاستورهای ایرانی میخواهند فرایندی داشته باشند که بهشکلی سریع، حسابهای توسعهدهنده را جایگزین کنند و ۱۰۰ آیفون از دست رفته را با یک حساب توسعه دهنده جدید برگردانند.»
او همچنین اعتقاد دارد که این روند، اگرچه میتواند فرایندی محکمتر از روش مجوز سازمانی باشد اما مسئله اینجاست که به دلیل نیاز به خرید حسابهای توسعه دهنده ۱۰۰ دلاری، هزینه زیادی باید پرداخت شود.
انتهای پیام/
نظرات کاربران