نحوه نصب برنامه های غیر رسمی با استفاده از Xcode

Apple-TV-XCode

اپل اخیراً اخباری را در زمینه نصب برنامه ها روی دستگاه های iOS و Apple TV معرفی کرده است. اکنون امکان نصب برنامه هایی که در App Store نیستند بسیار آسان است و حتی برای این کار پرداخت هزینه حساب توسعه دهنده نیز ضروری نیست. به لطف تعداد زیادی از پروژه های منبع باز که در GitHub و Xcode در دسترس هستند ، ما می توانیم برنامه هایی مانند شبیه ساز یا مرورگرهای اینترنت را نصب کنیم که هرگز نمی تواند به فروشگاه App راه یابد و البته نیازی به انجام فرار از زندان نیست. ما در زیر تمام جزئیات را به شما ارائه می دهیم.

منبع تمام نشدنی برنامه ها

GitHub یک نیروگاه کاربردی برای iO ها و tvOS است. ما قبلاً دو نمونه از نحوه نصب برنامه ها از این مخزن را توضیح داده ایم: Provenance ، شبیه ساز بازی های ویدیویی SEGA و Nintendo برای تلویزیون جدید Apple و مرورگر Safari برای tvOS. اما اینها فقط دو نمونه از کارهایی است که می توان به لطف جامعه بزرگ توسعه دهندگان پشت GitHub انجام داد. آیا می خواهید از همه آنچه برای iOS یا tvOS در دسترس است بدانید؟ آسان است، شما فقط باید در صفحه جستجو کنید یا مستقیماً روی این دو پیوند کلیک کنید که با توجه به تاریخ آخرین به روزرسانی ، نتایج برنامه ها را به شما ارائه می دهد.

استفاده از Xcode برای ایجاد برنامه های ما

کد X

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

مقررات

  • Xcode 7 ، یک برنامه رایگان است که می توانید در آن پیدا کنید فروشگاه برنامه مک.
  • حساب برنامه نویس ، که می تواند رایگان باشد ، نیازی به پرداخت هزینه سالانه ندارید. شما می توانید یکی از وب سایت رسمی اپل.
  • کابل رعد و برق USB برای iPhone یا iPad یا USB-C برای Apple TV.
  • منبع برنامه ای که در GitHub پیدا کردید.

روش

GitHub Clone

اولین قدم این است دریافت url پروژه برای افزودن به xcode. ما برنامه ای را که می خواهیم نصب کنیم انتخاب می کنیم (در مثالی که من در مورد این برنامه ساده آب و هوا تصمیم گرفتم) و در سمت راست صفحه URL را پیدا می کنیم که باید در کلیپ بورد کپی کنیم. با کلیک بر روی نماد کوچک در سمت راست ، می توانید آن را انتخاب کرده و کپی کنید.

xcode-2

ما Xcode را باز می کنیم و اگر هنوز حساب خود را اضافه نکرده ایم ، زمان آن رسیده است که اکنون این کار را انجام دهیم. برای این کار ، به منوی "Preferences> Accounts" رفته و داده های Apple ID خود را که با آن در برنامه توسعه دهنده Apple ثبت نام کرده ایم ، وارد می کنیم. من اصرار دارم ، شما لازم نیست که چیزی بپردازید.

xcode-1

از آنجا که حساب خود را به Xcode اضافه کرده ایم ، زمان آن فرا رسیده است که فرایند امضای برنامه را شروع کنیم. در نوار بالایی انتخاب می کنیم "کنترل منبع> اتمام".

xcode-3

در پنجره ظاهر شده ، در کادر پایین ، آدرسی را که قبلاً کپی کرده ایم ، جای گذاری می کنیم، و روی «بعدی» کلیک کنید

xcode-4

پس از چند ثانیه بارگیری محتوا ، پنجره زیر ظاهر می شود. ما "master" را انتخاب می کنیم و روی "Next" کلیک می کنیم

xcode-6

پس از اتمام پردازش برنامه ، که بسته به برنامه ممکن است از چند ثانیه تا بیشتر از نیم ساعت طول بکشد ، هنگامی که برچسب "Ready" در بالای پنجره ظاهر می شود ، می توانیم آن را بر روی دستگاه خود نصب کنیم. در این حالت ، چون برنامه ای برای iPhone است ، من iPhone خود را با استفاده از کابل USB-lightning به رایانه متصل می کنم، و من آن را همانطور که در تصویر بالا نشان داده شده است انتخاب می کنم. پس از انجام این کار ، بر روی دکمه Play ، دکمه مثلث مشکی در سمت چپ بالا کلیک کنید و برنامه روی iPhone ما نصب می شود (در این مثال). اگر می خواهید یک مثال ویدیویی ببینید ، در اینجا می توانید روش ایجاد و نصب Provenance ، شبیه ساز کنسول برای tvOS را مشاهده کنید.

جزئیات بسیار مهمی که باید به خاطر بسپارید این است نسخه Xcode و iOS (یا tvOS) باید سازگار باشد. اپل معمولاً Xcode را برای هر نسخه یا حداقل نسخه بتا به روز می کند ، بنابراین اگر نسخه بتا بر روی دستگاه خود نصب کرده اید و Xcode آن را بتا ندارد ، احتمالاً اجازه نصب برنامه را نمی دهد.

با آنچه نصب می کنید احتیاط کنید

کمی عقل سلیم: GitHub توسط اپل کنترل نمی شود و برنامه از فیلترهای فروشگاه App عبور نمی کند ، بنابراین بسیار مراقب باشید چه چیزی را نصب می کنید. بهتر است همیشه از قبل برنامه را به خود اطلاع دهید تا غافلگیر کننده نباشید. در حال حاضر محدودیت به خود شما بستگی دارد و این مسئولیتی است که شما باید آن را به عهده بگیرید.

توجه: برنامه مورد استفاده در این مثال فقط برای این منظور استفاده شده است. این برنامه خاص با استفاده از این روش کار نمی کند زیرا وابستگی های دیگری نیز دارد که مربوط به این آموزش نیست.


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

5 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: AB Internet Networks 2008 SL
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   خوانجو dijo

    آیا می توانید اتومبیل بسازید تا ببینیم چگونه شبیه ساز mame بر روی apple tv 4 نصب شده است؟

    1.    لوئیز پادیلا dijo

      در حال حاضر خوب کار نمی کند. اما من به محض درست شدن همه چیز این کار را می کنم.

  2.   پدرو dijo

    آیا این روش به شما اجازه می دهد تا برنامه ها را خود در Xcode ایجاد کنید؟ یا اینکه کد منبع برنامه های ایجاد شده که از GitHub بارگیری می شوند چیز خاصی دارند؟ با تشکر!!

    1.    لوئیز پادیلا dijo

      در GitHub آنها از قبل ساخته شده اند ، فقط باید آنها را امضا کرده و روی دستگاه خود نصب کنید

  3.   کالیان dijo

    کیلوگرم 1020