Le si­mu­la­teur iOS

L'Informaticien - - DÉVELOPPEM­ENT / IOS -

Le si­mu­la­teur iOS est une ap­pli­ca­tion in­té­grée à Xcode per­met­tant de si­mu­ler le fonc­tion­ne­ment d’un iPad, d’un iP­hone ou d’un iPod Touch. Bien qu’il ne soit pas suf­fi­sant – vous de­vez tou­jours au final tes­ter vos ap­pli­ca­tions sur un vrai pé­ri­phé­rique avant de les dé­ployer, sauf si vous êtes to­ta­le­ment in­cons­cient – il est in­dis­pen­sable pour la ma­jo­ri­té des tests, et donc to­ta­le­ment in­con­tour­nable. Lorsque vous dé­bu­tez un nou­veau pro­jet Xcode, il vous est de­man­dé dans les écrans de choix des pa­ra­mètres de sé­lec­tion­ner un type de pé­ri­phé­rique entre les trois pré­ci­tés. Vous pou­vez mo­di­fier ce choix ini­tial à n’im­porte quel mo­ment à l’aide de la liste dé­rou­lante Scheme si­tuée dans la par­tie su­pé­rieure gauche de la fe­nêtre de Xcode, juste à droite des bou­tons Run et Stop. Vous pou­vez éga­le­ment pas­ser par le me­nu du si­mu­la­teur. Lorsque la fe­nêtre de ce der­nier est en avant-plan suite à l’exé­cu­tion de l’ap­pli­ca­tion ou si vous l’avez di­rec­te­ment lan­cé de­puis le me­nu Tools de Xcode, cli­quez sur Ma­té­riel de­puis le me­nu gé­né­ral. Sé­lec­tion­nez en­suite Ap­pa­reil et choi­sis­sez le pé­ri­phé­rique cible sou­hai­té. Le me­nu Ma­té­riel offre d’autres pos­si­bi­li­tés, comme celle de si­mu­ler la ver­sion du firm­ware (sys­tème d’ex­ploi­ta­tion iOS) em­ployé. Cli­quez pour ce faire sur Ma­té­riel puis Ver­sion et sé­lec­tion­nez la ver­sion avec la­quelle vous sou­hai­tez tes­ter votre pro­gramme. Cette op­tion est ex­trê­me­ment pra­tique si vous vou­lez vé­ri­fier que votre ap­pli­ca­tion s’exé­cute cor­rec­te­ment sur dif­fé­rentes ver­sions d’iOS, no­tam­ment des plus an­ciennes que celle ci­blée à l’ori­gine. Au pas­sage, si vous em­ployez des sto­ry­boards comme dans notre exemple, n’ou­bliez pas qu’ils sont in­com­pa­tibles avec les ver­sions pré­cé­dentes à iOS 5.0. Après avoir mo­di­fié le pé­ri­phé­rique et/ou la ver­sion d’iOS cibles, exé­cu­tez à nou­veau votre ap­pli­ca­tion en cli­quant sur le bou­ton Run.

Choix du pé­ri­phé­rique à par­tir du me­nu du si­mu­la­teur.

Choix du si­mu­la­teur de l’ap­pli­ca­tion.

Newspapers in French

Newspapers from France

© PressReader. All rights reserved.