Ní féidir iPhone a phlugáil isteach i Mac cianda do Xcode go simplí
Taispeánann deasc chianda Xcode duit, ní an iPhone atá ar do dheasc. Péireáil an gléas leis an Mac a thógálann, agus caith le fionnachtain mar rud ar leith ó iompar.
Is é an ghnáth-thuairim go mbogann seisiún deasc chianda an timpeallacht forbartha iomlán chuig do ríomhaire glúine. Bíonn sé ag bogadh an scáileáin, an mhéarchláir agus an luchóige, agus ní dhéanann sé aon rud eile. Caithfidh an iPhone an Mac a shroicheadh a ritheann Xcode, agus is nasc ar leith é sin lena chuid riachtanas féin maidir le hiontaoibh, iompar agus ceadanna. Leanann gach rud thíos ón scoilteadh sin, agus is ansin a chailleann formhór na socruithe teipthe tráthnóna.
An miotas: bogann an smachtú cianda an gléas freisin
Seolann bogearraí deasc chianda taispeántas agus sruth ionchuir ar aghaidh, agus ar nasc maith bíonn sé amhail is go mbeadh an Mac ina shuí os do chomhair. Rud nach seolann sé ar aghaidh ná USB, agus ní chuireann sé an fón ar líonra an Mhic ach an oiread. Críochnaíonn an seisiún ag deasc an Mhic, áit a gcaithfidh Xcode gléas a aimsiú ansin de réir a rialacha féin. Is é an botún is coitianta sa socrú seo a cheapadh go dtaistealaíonn an fón leis na picteilíní.
Tá an dá nasc neamhspleách, agus féadann ceann amháin a bheith foirfe nuair nach bhfuil an ceann eile ann ar chor ar bith. Ní insíonn deisiú an tseisiúin deisce aon rud duit faoi chonair an ghléis.
Socraigh cá bhfuil an fón go fisiciúil sula ndéanann tú aon rud a chumrú
Má fhanann an fón in aice leis an Mac, déan an gnáthshocrú áitiúil ansin: cuir muinín sa ríomhaire, cumasaigh mód an fhorbróra ar an ngléas, agus deimhnigh go dtógann Xcode agus go ritheann sé chuige agus tú i do shuí os comhair an mheaisín. Ansin rialaíonn deasc chianda sreabhadh oibre atá ag feidhmiú cheana féin. Sin an socrú is saoire agus an ceann is fearr a roghnú aon uair a cheadaíonn an crua-earraí é.
Má thaistealaíonn an fón leat agus má fhanann an Mac in oifig, teastaíonn conair thacaithe ón Mac chuig an ngléas sin. Soláthraíonn VPN bealach líonra idir an dá cheann agus ní sholáthraíonn sé aon rud eile: fanann péireáil, mód an fhorbróra, céannacht sínithe agus clárú an ghléis ina riachtanais ar leith. Caith leis an tollán mar chiseal amháin i gcarn, ní mar an nasc féin.
Scríobh síos cén ceann den dá socrú ina bhfuil tú. Braitheann gach seiceáil ina dhiaidh sin air, agus má mheascann tú iad tagann deisiúcháin nach féidir leo oibriú.
Caith le fionnachtain agus iompar mar dhá fhadhb éagsúla
Aimsíonn Xcode gléasanna gan sreang péireáilte trí Bonjour ar an líonra áitiúil, agus féadann sé freisin gléas ag seoladh aitheanta a shroicheadh trí Connect via IP Address. Tá dhá mheicníocht ann le dhá mhód teipe éagsúla. Ní hionann gléas nach dtagann chun solais riamh sa liosta agus gléas a thagann chun solais ach a dhiúltaíonn ceangal, cé go léitear an dá rud mar fhón atá ar iarraidh.
Brabhsáil an fógra sula n-athraíonn tú aon rud: liostaíonn dns-sd -B _apple-mobdev2._tcp an tseirbhís a fhoilsíonn fón péireáilte ar an nasc áitiúil. Mura dtagann aon rud chun solais, is é an fhionnachtain an ciseal briste agus is é nasc bunaithe ar sheoladh an t-aon bhealach atá fágtha. Má thagann an tseirbhís chun solais ach nach féidir le Xcode ceangal fós, oibríonn an fhionnachtain agus is é an t-iompar nó an gaol iontaoibhe a theipeann.
Clúdaíonn cabhair Apple maidir le gléasanna gan sreang riachtanas an líonra chéanna agus sreabhadh oibre an tseoladh araon, mar sin léigh í i gcoinne na leaganacha atá suiteáilte agat in ionad conair roghchláir a mheabhraítear ó eagrán níos sine a leanúint. Bogann lipéid roghchláir idir eagráin Xcode fiú nuair nach n-athraíonn an mheicníocht thíos fúthu.
Seiceáil cad is féidir leis an Mac a fheiceáil óna áit
Rith an áireamh ar an Mac, ní ar do ríomhaire glúine, mar is é an Mac an meaisín a dteastaíonn an gléas uaidh. Priontálann xcrun devicectl list devices na gléasanna is féidir le Xcode a shroicheadh, agus taispeánann system_profiler SPUSBDataType cad atá ceangailte go fisiciúil. Tá fón atá sa dara liosta ach nach bhfuil sa chéad cheann ceangailte agus gan phéireáil, agus is fadhb iontaoibhe sin seachas fadhb líonra.
xcrun devicectl list devices
system_profiler SPUSBDataType | grep -i iphone
xcrun devicectl device info DEVICE_UDID
Má tá an gléas ar fho-líonra eile, deimhnigh gur féidir leis an Mac an seoladh a fhoilsíonn an fón a shroicheadh, agus cuimhnigh go bhfuil seoltaí IPv6 atá áitiúil don nasc teoranta do nasc amháin agus nach féidir iad a ródú trí thollán. Sin an fáth gur annamh a dhéanann VPN leis féin fón cianda a nochtadh: níl ciall leis an seoladh a fhógraíonn an gléas ach ar a dheighleog féin.
Deir nóta teicniúil Apple TN3158 go labhraíonn Xcode ó leagan 15 ar aghaidh le gléas cáblaithe trí chomhéadan líonra a tógadh ar IPv6 atá áitiúil don nasc, mar sin féadann scagadh áitiúil cur isteach fiú ar fhón atá plocáilte isteach go fisiciúil. Ardaigh an cás sin chuig an té a shealbhaíonn an beartas scagtha in ionad é a mhúchadh duit féin.
Cruthaigh é le tógáil, ní le híocón gléis
Is breathnuithe idirmheánacha iad iontráil gléis ar liosta, táscaire glas sa bharra uirlisí nó leid phéireála rathúil. Cruthaítear an sreabhadh oibre nuair a shuiteálann Xcode tógáil cheadaithe agus nuair a cheanglaíonn an dífhabhtóir le próiseas atá ag rith ar an ngléas.
Rith an seicheamh iomlán ón Mac. Suiteálann xcrun devicectl device install app --device DEVICE_UDID build/MyApp.app gan an IDE, rud a scarann fadhb chomhéadain Xcode ó fhadhb chonair an ghléis. Ansin seol an aip agus ceangail consól léi. Má oibríonn an tsuiteáil ón líne ordaithe agus mura n-oibríonn an IDE, tá an locht atá fágtha sa scéim nó sa chumraíocht sínithe, ní sa líonra.
Coinnigh an socrú cúng: forbróir údaraithe amháin, Mac cláraithe amháin, gléas amháin, agus rochtain a chríochnaíonn nuair a chríochnaíonn an seisiún. Aisghair na dintiúir nuair a stadann an socrú. Más féidir leis an bhfón fanacht in aice leis an Mac go simplí, roghnaigh sin, mar is é an bealach tacaithe is simplí an ceann a fhágann na cisil is lú le dífhabhtú.