![آنتن دهی آیفون](https://static.digiato.com/digiato/2018/09/digipic-iphonexsmax-12-910x600.jpg)
راه حل میلیون دلاری؛ اپلیکیشنهای ایرانی چگونه به آیفون برمیگردند؟
آیفون روزهای جالبی را در ایران سپری نمیکند. از یک سو زمزمههای ممنوعیت واردات آیفون و جلوگیری از رجیستری این موبایل شنیده میشود و از سوی دیگر، نه اپلیکیشنهای ایرانی اجازه ورود به اپاستور را ...
![امیر مستکین](https://digiato.com/wp-content/uploads/avatars/25604-32x32.jpg)
آیفون روزهای جالبی را در ایران سپری نمیکند. از یک سو زمزمههای ممنوعیت واردات آیفون و جلوگیری از رجیستری این موبایل شنیده میشود و از سوی دیگر، نه اپلیکیشنهای ایرانی اجازه ورود به اپاستور را دریافت میکنند. به تازگی هم که اپل شروع به ابطال مجوزهای سازمانی (نصب مستقیم اپلیکیشن) کرده است که همین مسئله باعث شده باز هم اپلیکیشنهای ایرانی با یک چالش بزرگ دیگر روبهرو شوند. اما به تازگی راه تازهای مورد استفاده اپاستورهای ایرانی قرار گرفته که البته هزینه دارد؛ هزینهای که شاید به چند میلیون دلار برسد.
سیستم عامل iOS در آیفون به این شکل کار میکند که کدهای ساین (امضا) نشده نمیتوانند روی دستگاههای iOS اجرا شوند و مجوز ساین شدن یک کد را صرفاً خود اپل صادر میکند. «سعید طاهری»، توسعهدهنده اندروید و iOS در گفتگو با دیجیاتو خبر میدهد که سه روش برای ساین شدن اپلیکیشنها توسط اپل وجود دارد: «اولین روش، اپ استور است. هر اپلیکیشنی که در اپ استور وجود دارد مجوزی روی آن قرار میگیرد که مشخص میشود اپل آن را ساین کرده است. از آنجایی که اپل میداند که این مجوز از اپ استور بوده، در اجرا مشکلی پیش نمیآید.»
دومین روش اما استفاده از مجوزهای سازمانی است که در یک سال اخیر تقریباً تمام کسبوکارهای ایرانی از آن استفاده میکردند. اپل به تازگی روی استفاده از این نوع مجوز حساسیت بیشتری به خرج میدهد چراکه اساساً این راه برای انتشار اپهای درون سازمانی به وجود آمده بود اما در سراسر جهان از آن برای انتشار اپهایی استفاده میشد که اجازه ورود به اپاستور را پیدا نمیکردند. طاهری میگوید:
«در واقع این مجوز برای آن است که یک سازمان فقط برای کارمندان خودش یک اپلیکیشن بسازد و آن را در اختیارشان قرار دهد. حذف مجوزهای سازمانی اکنون صرفاً مربوط به ایران نیست و در چین و روسیه هم این اتفاق میافتد چون به شکل گسترده از این روش برای انتشار اپلیکیشنها استفاده شده نه به شکل درون سازمانی.»
اما این روزها چشم امید همه به یک روش سوم است؛ روشی تحت عنوان Ad-Hoc که اگرچه تاحدی پیچیده و البته بسیار هزینهبر است، اما میتواند راهی برای اتصال کسبوکارهای ایرانی با مشتریان خود در آیفون باشد. طاهری در خصوص فرآیند کارکرد Ad-Hoc میگوید: «این روش به این صورت است که یک توسعه دهنده، در فرایند توسعه اپلیکیشن نیاز دارد تا اپ را روی دستگاههای مختلف آزمایش کند. حال میتوانید به عنوان توسعه دهنده، UUID آیفون خود را وارد پنل اپل کنید و به اپل اعلام کنید که این آیفون متعلق به شماست. نکته اینجاست که این مسئله محدودیت دارد و در طول یک سال که حساب توسعه دهنده اپل را به مبلغ ۱۰۰ دلار میخرید، میتوانید روی ۱۰۰ آیفون، اپلیکیشنهای خود را نصب کنید. زمانی که UUID دستگاهها را به اپل میدهید، میتوانید مجوزی از اپل دریافت کنید که اپلیکیشنها روی این ۱۰۰ آیفون کار کنند و کد امضا شده داشته باشند. به این شکل اپلیکیشن روی ۱۰۰ دستگاه ثبت شده، کار خواهد کرد.»
اکنون با همین روش، که اپل آن را برای فرایند توسعه اپلیکیشن توسط توسعهدهنده تدارک دیده بود، اپلیکیشنهایی که از اپ استور حذف شدهاند یا مجوز سازمانی آنها برای نصب مستقیم باطل شده، میتوانند با یک حساب توسعه دهنده که ۱۰۰ دلار قیمت دارد، وارد ۱۰۰ دستگاه آیفون شوند. این همانکاری است که پلتفرم سیبچه اکنون انجام داده است. طاهری در خصوص اقدام سیبچه و هزینهای که دریافت میکند، میگوید:
«سیبچه میخواهد به اندازهای مورد نیاز، حساب توسعه دهنده اپل خریداری کند. حالا فرض کنید یک اپلیکیشن ۵ هزار کاربر دارد. وقتی ۵ هزار کاربر را به ۱۰۰ دستگاه تقسیم کنیم، یعنی به ۵۰ حساب توسعه دهنده که هر کدام ۱۰۰ دلار قیمت دارد نیاز است. فرض کنید سیبچه ۵۰ اکانت خریداری میکند و UUID آیفونهای کاربران را وارد این اکانتهای توسعه دهنده میکند. نکته اینجاست که در این روش، تعداد اپلیکیشنها محدودیت ندارد بلکه این تعداد آیفونهاست که محدودیت دارد. اگر UUID آیفون شما در پنل سیبچه ثبت شده باشد، میتوانید اپهای مختلف را دانلود و نصب کنید.»
این توسعه دهنده iOS در پاسخ به این سوال که اگر اپل متوجه استفاده این نوع کاربری از سیستم Ad-Hoc که مختص آزمایشهای توسعهدهندگان است بشود، چه اتفاقی میافتد، میگوید: «در صورتی که اپل متوجه موضوع شود یکی از حسابهای توسعهدهنده را هدف قرار میدهد و با همین کار، ۱۰۰ آیفون دچار مشکل میشوند. حالا اینجا اپ استورهای ایرانی میخواهند فرایندی داشته باشند که به شکلی سریع، حسابهای توسعه دهنده را جایگزین کنند و ۱۰۰ آیفون از دست رفته را با یک حساب توسعه دهنده جدید برگردانند.»
او همچنین اعتقاد دارد که این روند، اگرچه میتواند فرایندی محکمتر از روش مجوز سازمانی باشد اما مسئله اینجاست که به دلیل نیاز به خرید حسابهای توسعه دهنده ۱۰۰ دلاری، هزینه زیادی باید پرداخت شود:
«تصور کنید که چند میلیون کاربر اسنپ یا دیجیکالا بخواهند از این روش استفاده کنند. از آنجایی که هر حساب توسعه دهنده ۱۰۰ دلار است و میتوان ۱۰۰ آیفون را به آن معرفی کرد، پس داشتن هر کاربر یک دلار هزینه دارد. در نتیجه برای اینکه یک میلیون کاربر آیفون، بخواهند از اپلیکیشن اسنپ استفاده کنند باید یک میلیون دلار پرداخت شود. به همین دلیل است که سیبچه اکنون در حال دریافت اشتراک از کاربران است. انتقادی هم که به دریافت این هزینه از کاربر چندان وارد نیست. اکنون با این روش یک راهحل محکم اما هزینهبر وجود دارد. اگر مردم بفهمند که چرا این هزینه دارد گرفته میشود، میتوان از این روش به شکلی پایدار استفاده کرد.»
اکنون باید دید کدام طرف باید این هزینه میلیون دلاری را پرداخت کند؟ کسبوکارهای ایرانی که بعضی از آنها کاربران میلیونی دارند یا کاربرانی که این روزها ملزم میشوند برای دسترسی به سیبچه، با پرداخت هزینه حساب کاربری تهیه کنند.
دیدگاهها و نظرات خود را بنویسید
برای گفتگو با کاربران ثبت نام کنید یا وارد حساب کاربری خود شوید.
من راه چهارم که هزینه ای هم نداره رو پیشنهاد میکنم! اینکه شخص اول مملکت از شعار مرگ بر امریکا دست بکشه!
تا وقتی ایران ابزار رد یابی و گرفتن اطلاعات گوشی رو تو نرم افزاراش جا میده اپل هیچ وقت اجازه نمیده این برنامه های مخرب رو گوشیهاش نصب بشه وگرنه مثل بچه ادم برنامه بنویسن بدن اپل بزاره تو اپ استور و همه استفاده کنن شتر سواری دولا دولا نمیشه
با شعار مرگ بر امریکا