Чӣ тавр барномаҳои ғайрирасмиро бо истифодаи Xcode насб кардан мумкин аст

Apple-TV-XCode

Apple ба наздикӣ ахборотро дар роҳи насб кардани замимаҳо дар дастгоҳҳои iOS ва Apple TV муаррифӣ кард. Ҳоло насб кардани замимаҳое, ки дар App Store нестанд, хеле осон аст ва ҳатто барои пардохт кардани ҳисоби таҳиягар ҳам шарт нест. Бо шарофати шумораи зиёди лоиҳаҳои кушодаасос, ки дар GitHub ва Xcode мавҷуданд, мо метавонем замимаҳоеро ба монанди эмуляторҳо ё браузерҳои интернетӣ насб кунем ки ҳеҷ гоҳ натавонист ба App Store бирасад ва албатта ба шумо лозим нест, ки фирори кулро иҷро кунед. Мо ба шумо тамоми ҷузъиёти зеринро медиҳем.

Сарчашмаи адонашавандаи барномаҳо

GitHub як барномаи пурқувватест барои iOs ва tvOS. Мо аллакай ду мисоли насб кардани замимаҳоро аз ин анбор шарҳ додем: Provenance, эмулятори видео SEGA ва Nintendo барои Apple TV-и нав ва браузери Safari барои tvOS. Аммо инҳо танҳо ду мисоли онанд, ки бо шарофати ҷомеаи бузурги таҳиягарон дар паси GitHub чӣ кор кардан мумкин аст. Шумо мехоҳед ҳама чизеро, ки барои iOS ё tvOS дастрас аст, бидонед? Ин осон аст, Шумо бояд танҳо дар саҳифа ҷустуҷӯ кунед ё ин ду истинодро мустақиман клик кунед ки ба шумо натиҷаҳои дархостҳоро мувофиқи санаи навсозии охирин медиҳад.

Истифодаи Xcode барои эҷоди барномаҳои мо

Xcode

Мо аслан гуфта наметавонем, ки ин "сохтани" барномаҳост, зеро онҳо аллакай дар GitHub сохта шудаанд, лЯгона чизе, ки мо бояд анҷом диҳем, ин онҳоро бо ҳисоби таҳиягари худ имзо кунем то ки мо онро дар дастгоҳи худ насб кунем. Ин як тартиби хеле содда аст, ки он низ ҳамеша ҳамон аст, то вақте ки шумо инро якчанд маротиба анҷом додед, он барои шумо комилан автоматӣ хоҳад буд.

Талабот

  • Xcode 7, як барномаи ройгон, ки шумо метавонед онро дар Store Барномасозони Mac.
  • Ҳисоби таҳиягар, ки метавонад ройгон бошад, ба шумо пардохти солона лозим нест. Шумо метавонед яке аз Сомонаи расмии Apple.
  • Сими барқии USB барои iPhone ё iPad ё USB-C барои Apple TV.
  • Манбаи барномае, ки шумо дар GitHub ёфтед.

Тартиб

Clone GitHub

Қадами аввал ин аст URL-и лоиҳаро гиред, то ба xcode илова кунед. Мо замимаеро, ки мехоҳем насб кунем, интихоб мекунем (дар мисол ман дар бораи ин барномаи оддии обу ҳаво қарор додам) ва дар тарафи рости экран URL-ро пайдо мекунем, ки мо бояд онро ба силули мухобиротӣ нусхабардорӣ кунем. Шумо метавонед онро интихоб кунед ва бо зеркунии аломати хурди тарафи рост нусхабардорӣ кунед.

xcode-2

Мо Xcode-ро мекушоем ва агар ҳисоби худро ҳанӯз илова накарда бошем, вақти он расидааст, ки ҳоло ин корро кунем. Барои ин, мо ба менюи "Preferences> Accounts" ворид мешавем ва маълумоти ID ID-и худро, ки бо он дар барномаи таҳиягари Apple сабти ном мешавем, ворид мекунем. Ман исрор мекунам, ки шумо чизе пардохт накардаед.

xcode-1

Азбаски ҳисоби мо ба Xcode илова карда шудааст, вақти он расидааст, ки раванди имзои ариза оғоз карда шавад. Дар сатри болоӣ мо интихоб мекунем "Назорати манбаъ> Санҷед".

xcode-3

Дар равзанаи намоён, дар қуттии дар поён, мо суроғаеро, ки қаблан нусхабардорӣ карда будем, мегузорем, ва ба тугмаи «Next»

xcode-4

Пас аз чанд сонияи зеркашии мундариҷа, равзанаи зерин пайдо мешавад. Мо «мастер» -ро интихоб карда, «Оянда» -ро клик мекунем

xcode-6

Пас аз ба итмом расонидани коркарди барнома, ки вобаста аз замима метавонад аз як чанд сония то бештар аз ним соат тӯл кашад, вақте ки дар болои тиреза нишони "Тайёр" пайдо мешавад, мо онро дар дастгоҳи худ насб карда метавонем. Дар ин ҳолат, чун он як барнома барои iPhone аст, ман iPhone-и худро бо истифода аз сими USB-барқ ба компютер пайваст мекунам, ва ман онро тавре интихоб мекунам, ки дар тасвири боло пайдо шудааст. Пас аз ба анҷом расидан, Навозишро клик кунед, тугмаи секунҷаи сиёҳ дар тарафи чапи боло ва барнома дар iPhone-и мо насб карда мешавад (дар ин мисол). Агар шумо хоҳед, ки намунаи видеоиро бубинед, дар ин ҷо шумо тартиби сохтан ва насби Provenance, эмулятор консол барои tvOS-ро дида метавонед.

Як ҷузъиёти хеле муҳимро дар назар доштан ин аст Нусхаи Xcode ва iOS (ё tvOS) бояд мувофиқ бошад. Apple одатан Xcode-ро барои ҳар як версия ё ҳадди аққал барои бетаҳо навсозӣ мекунад, аз ин рӯ, агар шумо дар дастгоҳи худ бета насб карда бошед ва Xcode бета надошта бошад, эҳтимол он имкон намедиҳад, ки замимаро насб кунед.

Эҳтиёт дар бораи он чӣ шумо насб мекунед

Ҳисси каме маъмул: GitHub аз ҷониби Apple идора карда намешавад ва барнома аз филтрҳои App Store намегузарад, бинобар ин дар насби худ хеле эҳтиёткор бошед. Беҳтар аст, ки шумо ҳамеша худро дар бораи барнома пешакӣ огоҳ кунед, то ки сюрпризҳои нохуш ба даст наоянд. Худи ҳоло маҳдудият ба шумо вобаста аст ва ин масъулиятест, ки шумо бояд ба ӯҳда гиред.

ЭЗОҲ: замимае, ки дар ин мисол истифода шудааст, танҳо барои ин мақсад истифода шудааст. Ин замимаи мушаххас бо истифода аз ин усул кор намекунад, зеро он вобастагиҳои дигаре дорад, ки барои ин дастур аҳамият надоранд.


Мазмуни мақола ба принсипҳои мо риоя мекунад ахлоқи таҳрирӣ. Барои гузориш додани хато клик кунед ин ҷо.

5 шарҳ, аз они шумо

Назари худро бинависед

Суроғаи почтаи электронии шумо нест, нашр карда мешавад. Майдонҳои талаб карда мешавад, бо ишора *

*

*

  1. Масъул барои маълумот: AB Internet Networks 2008 SL
  2. Мақсади маълумот: Назорати СПАМ, идоракунии шарҳҳо.
  3. Қонунӣ: Розигии шумо
  4. Иртиботи маълумот: Маълумот ба шахсони сеюм расонида намешавад, ба истиснои ӯҳдадориҳои қонунӣ.
  5. Нигоҳдории маълумот: Пойгоҳи додаҳо аз ҷониби Occentus Networks (ИА) ҷойгир карда шудааст
  6. Ҳуқуқҳо: Ҳар лаҳза шумо метавонед маълумоти худро маҳдуд, барқарор ва нест кунед.

  1.   Хуанҷо Диго

    Оё шумо мошин сохта метавонед, то бубинем, ки чӣ гуна эмулятор mame дар apple tv 4 насб шудааст?

    1.    Луис Падилла Диго

      Дар айни замон он хуб кор намекунад. Аммо ман инро зудтар иҷро мекунам, агар ҳама чиз дуруст бошад.

  2.   Педро Диго

    Оё ин усул ба шумо имкон медиҳад, ки дар Xcode барномаҳо худатон созед? Ё он аст, ки рамзи сарчашмаи Барномаҳои сохташуда, ки аз GitHub зеркашӣ карда мешаванд, чизи махсусе доранд? Ташаккур !!

    1.    Луис Падилла Диго

      Дар GitHub онҳо аллакай сохта шудаанд, шумо бояд имзо кунед ва онҳоро дар дастгоҳи худ насб кунед

  3.   Калиён Диго

    1020г