Новая Π»Π°Π΄Π° xcode Ρ†Π΅Π½Π°: LADA XRAY кроссовСр ΠΎΡ‚ 588 510 Ρ€ΡƒΠ±. – Π¦Π΅Π½Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΠΈ – ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт LADA

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

АвтоВАЗ прСдставил ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ кроссовСра Lada XCODE (Ρ„ΠΎΡ‚ΠΎ)

«АвтоВАЗ» прСдставил Π½ΠΎΠ²Ρ‹ΠΉ всСдороТный ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ XCODE. ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ кроссовСра Π΄Π΅Π±ΡŽΡ‚ΠΈΡ€ΠΎΠ²Π°Π» Π½Π° автосалонС Π² МосквС.

ΠΠ²Ρ‚ΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ XCODE дСмонстрируСт Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Ρ‹Π½Π΅ΡˆΠ½Π΅ΠΉ дизайнСрской стилистики Β«Π›Π°Π΄Ρ‹Β», которая Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использовалась ΠΏΡ€ΠΈ создании хэтчбСка XRay ΠΈ сСдана Π›Π°Π΄Π° ВСста.

Β«ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ автомобиля прСдусматриваСт ряд пСрспСктивных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π² Ρ‚ΠΎΠΌ числС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΡ€Π±ΠΎΠΌΠΎΡ‚ΠΎΡ€Π° ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½ΠΎΠΉ трансмиссии, Π° Ρ‚Π°ΠΊΠΆΠ΅ тСлСматичСской ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Lada Connect, которая позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ систСмами автомобиля с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ смартфона», β€” ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Π½Π° «АвтоВАЗС».

О возмоТности появлСния сСрийной вСрсии Lada XCODE Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ прСдоставил. ΠŸΡ€ΠΈ этом, ΠΏΠΎ словам ΡˆΠ΅Ρ„-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π° «АвтоВАЗа» Π‘Ρ‚ΠΈΠ²Π° ΠœΠ°Ρ‚Ρ‚ΠΈΠ½Π°, Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ сСрийной вСрсии ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π² срСднСм ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠΊΠΎΠ»ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π»Π΅Ρ‚.

Напомним, Ρ‡Ρ‚ΠΎ фактичСская Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹ΠΌ (Π΄Π°, Π² сСрийном исполнСнии скорСС всСго Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠ΅ колСса) кроссовСром Lada XCODE ΡƒΠΆΠ΅ Π½Π°Ρ‡Π°Π»Π°ΡΡŒ: вСдутся ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

МодСль Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой сочСтаниС ΠΏΠ΅Ρ€Π΅Π΄ΠΊΠ° «ВСсты» (ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ планируСтся Π²Π·ΡΡ‚ΡŒ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π»ΠΎΠ½ΠΆΠ΅Ρ€ΠΎΠ½ΠΎΠ², ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ подвСску ΠΈ Ρ€ΡƒΠ»Π΅Π²ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ) ΠΈ силового каркаса Β«ΠšΠ°Π»ΠΈΠ½Ρ‹Β», Π½ΠΎ обвСшанного ΠΈΠ½Ρ‹ΠΌΠΈ ΠΊΡƒΠ·ΠΎΠ²Π½Ρ‹ΠΌΠΈ панСлями.

ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ Π³Π°Π±Π°Ρ€ΠΈΡ‚Π°ΠΌ XCODE Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π΅Π΅ «ДастСра»: ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ колёсная Π±Π°Π·Π° Π±ΡƒΠ΄Π΅Ρ‚ лишь Π½Π° нСсколько ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠ² большС «калиновской» (2 476 ΠΌΠΌ) ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСньшС «дастСровской» (2 673 ΠΌΠΌ). Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ XCODE ΠΏΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ расчётам встанСт Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· 2 Π³ΠΎΠ΄Π°, ΠΊ сСрСдинС 2018-Π³ΠΎ.

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ XCODE станСт сСрийным, сСмСйство Kalina ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ своё сущСствованиС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ АвтоВАЗ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ смысла Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ (ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Π²ΠΈΠ΄Ρƒ «Калина» ΠΈ Β«Π“Ρ€Π°Π½Ρ‚Π°Β»). Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, «ягодному» унивСрсалу «навСсят» грантовский ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠΊ (ΠΈ, соотвСтствСнно, шильдик Granta) ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ дальшС, Π° Π²ΠΎΡ‚ хэтчбСка большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, останСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ соврСмСнная Granta-Π»ΠΈΡ„Ρ‚Π±Π΅ΠΊ.

Помимо XCODE сСгодня Π½Π° Московском автосалонС Π±Ρ‹Π»ΠΈ прСдставлСны всСдороТный сСдан ΠΈ унивСрсал Π›Π°Π΄Π° ВСста ΠšΡ€ΠΎΡΡ, всСдороТная модификация высокого хэтчбСка Lada Xray Cross, Π° Ρ‚Π°ΠΊΠΆΠ΅ спортивныС ВСста Π‘ΠΏΠΎΡ€Ρ‚ ΠΈ Π₯ Ρ€Π΅ΠΉ Π‘ΠΏΠΎΡ€Ρ‚.

Новая Lada Xcode 2016-2017 Ρ†Π΅Π½Π° Ρ„ΠΎΡ‚ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, Π›Π°Π΄Π° Π₯ Код характСристики, ΠΎΡ‚Π·Ρ‹Π²Ρ‹

24 августа 2016 Π³ΠΎΠ΄Π° Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Московского ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ автосалона Π² выставочном Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠšΡ€ΠΎΠΊΡƒΡ-экспо Π·Ρ€ΠΈΡ‚Π΅Π»ΠΈ смогли ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡΠ°ΠΌΡƒΡŽ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡƒΡŽ ΠΏΡ€Π΅ΠΌΡŒΠ΅Ρ€Ρƒ ΠΎΡ‚ российского автопроизводитСля – Lada Xcode.

Π›Π°Π΄Π° Π₯ Код 2016-2017 Π³ΠΎΠ΄Π°

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ сСрийная модСль ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Π½Π° смСну КалинС ΡƒΠΆΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ 2018 Π³ΠΎΠ΄Π°. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΡŒΠ΅Ρ€ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€Π° Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π»ΠΈ оТидания Π·Ρ€ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ построСн ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π±Ρ‹Π» всСго Π·Π° нСсколько мСсяцСв. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ наброски появились Π² январС 2016 Π³ΠΎΠ΄Π°.

Π”ΠΈΠ·Π°ΠΉΠ½ Lada Xcode

Π‘ΡƒΠΊΠ²Π° «Икс» встрСчаСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π°. Он ΠΈΠΌΠ΅Π΅Ρ‚ Π₯-ΠΎΠ±Ρ€Π°Π·Π½ΡƒΡŽ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΡƒ Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€Π°, Ρ„Π°Ρ€Ρ‹ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ свСта, Ρ€Π΅Π»ΡŒΠ΅Ρ„ Π΄Π²Π΅Ρ€Π΅ΠΉ ΠΈ Π·Π°Π΄Π½ΠΈΠ΅ Π³Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅ Ρ„ΠΎΠ½Π°Ρ€ΠΈ. Π’ Ρ†Π΅Π»ΠΎΠΌ внСшний Π²ΠΈΠ΄ автомобиля ΠΎΡ‡Π΅Π½ΡŒ соврСмСнный ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹ΠΉ.

Lada Xcode 2016-2017, Π²ΠΈΠ΄ спСрСди

Он ΠΈΠΌΠ΅Π΅Ρ‚ свСтодиодныС Ρ„Π°Ρ€Ρ‹ ΠΈ Π·Π°Π΄Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π°Ρ€ΠΈ, ΡΡ‚ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ…Ρ€ΠΎΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΎΡ‚Π΄Π΅Π»ΠΊΡƒ Ρ€Π΅ΡˆΠ΅Ρ‚ΠΊΠΈ Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΡ€Ρ‹ΡˆΡƒ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΡƒΡŽ Ρ†Π²Π΅Ρ‚Ρƒ ΠΊΡƒΠ·ΠΎΠ²Π°, которая отдСляСтся ΠΎΡ‚ Π·Π°Π΄Π½Π΅ΠΉ стойки Ρ‡Π΅Ρ€Π½ΠΎΠΉ вставкой. Π’ Π·Π°Π΄Π½Π΅ΠΉ части ΠΊΡƒΠ·ΠΎΠ²Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ массивный Π±Π°ΠΌΠΏΠ΅Ρ€ с Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠ΅Π²ΠΈΠ΄Π½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…Π»ΠΎΠΏΠ½Ρ‹ΠΌΠΈ Ρ‚Ρ€ΡƒΠ±Π°ΠΌΠΈ.

Π›Π°Π΄Π° Икс Код

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΡ€ΠΎΠΆΠ½Ρ‹ΠΉ просвСт ΠΈ 17-Π΄ΡŽΠΉΠΌΠΎΠ²Ρ‹Π΅ колСсныС диски Π΄Π΅Π»Π°ΡŽΡ‚ Xcode большС ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ кроссовСр, Ρ‡Π΅ΠΌ Π½Π° Ρ…Π΅Ρ‚Ρ‡Π±Π΅ΠΊ. Π•Ρ‰Π΅ большС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°ΡŽΡ‚ Β«Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½Ρ‹ΠΉΒ» Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π° массивныС пластиковыС обвСсы ΠΈ Π½Π°ΠΊΠ»Π°Π΄ΠΊΠΈ Π΄Π²Π΅Ρ€Π΅ΠΉ.

Π’ сСрийной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΊΡƒΠ·ΠΎΠ², Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ приспособлСнный ΠΊ условиям Π³ΠΎΡ€ΠΎΠ΄Π°. Он Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ ΠΊΠ°ΠΌΠ½Π΅ΠΉ ΠΈ Π±ΠΎΡ€Π΄ΡŽΡ€ΠΎΠ².

Π‘Π°Π»ΠΎΠ½ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€Π° Π›Π°Π΄Π° Π₯ Код 2016-2017

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ салона Икскода Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½ΠΎΠ²ΠΈΠ½ΠΎΠΊ АвтоВАЗа. Π˜Π½Ρ‚Π΅Ρ€ΡŒΠ΅Ρ€ выглядит соврСмСнно ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΎ. Он оснащаСтся ΠΏΠΎΠ»Π½ΠΎΡ†Π²Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π½ΠΎΠΉ панСлью с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ дисплССм, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½ΠΎΠ²Ρ‹ΠΌ Π³ΠΎΠ»ΠΎΠ²Π½Ρ‹ΠΌ устройством со мноТСством соврСмСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π’ ΠΈΡ… список Π²Ρ…ΠΎΠ΄ΠΈΡ‚ навигационная систСма, ΠΊΠ°ΠΌΠ΅Ρ€Π° Π·Π°Π΄Π½Π΅Π³ΠΎ Π²ΠΈΠ΄Π°, синхронизация со смартфоном, доступ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

салон Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ Π›Π°Π΄Π° Икс Код

ДисплСй ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠΉ систСмы ΠΈΠΌΠ΅Π΅Ρ‚ сСнсорноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ диагональ 10 дюймов.

БидСния ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΏΠΎΡ€Ρ‚ΠΈΠ²Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ Π΄Π²ΡƒΡ…Ρ†Π²Π΅Ρ‚Π½ΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΡƒΡŽ ΠΎΡ‚Π΄Π΅Π»ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ Π² сСрийной ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π›Π°Π΄Π° Икс Код

По Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ Xcode получился нСсколько мСньшС, Ρ‡Π΅ΠΌ Xray. Π—Π΄Π΅ΡΡŒ ΠΎΠ½ Π±Π»ΠΈΠΆΠ΅ скорСС ΠΊ КалинС. Π”Π»ΠΈΠ½Π° ΡˆΠΎΡƒ-ΠΊΠ°Ρ€Π° составляСт 4 ΠΌΠ΅Ρ‚Ρ€Π°, Π° колСсная Π±Π°Π·Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 2,5 ΠΌ. Новинка позиционируСтся, ΠΊΠ°ΠΊ кроссовСр Π’-класса ΠΈ рассчитана большС Π½Π° Π³ΠΎΡ€ΠΎΠ΄ΡΠΊΡƒΡŽ Π΅Π·Π΄Ρƒ, Ρ‡Π΅ΠΌ Π½Π° Π±Π΅Π·Π΄ΠΎΡ€ΠΎΠΆΡŒΠ΅, нСсмотря Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΡ€ΠΎΠΆΠ½Ρ‹ΠΉ просвСт. ΠšΠ»ΠΈΡ€Π΅Π½Ρ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ колСс автомобиля Π±Ρ‹Π» ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π² связи с Π²ΠΎΠ·Ρ€ΠΎΡΡˆΠΈΠΌ Π² послСднСС врСмя спросом Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅ кроссовСры.

ΠŸΡ€ΠΈ внСшнСй компактности автомобиля, Π΅Π³ΠΎ салон довольно просторСн ΠΈ с ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚ΠΎΠΌ Π²ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ водитСля ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… пассаТиров. ΠœΠ΅ΡΡ‚Π° для Π½ΠΎΠ³ ΠΈ Π³ΠΎΠ»ΠΎΠ²Ρ‹ достаточно ΠΊΠ°ΠΊ Π² ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ, Ρ‚Π°ΠΊ ΠΈ Π² Π·Π°Π΄Π½Π΅ΠΌ ряду сидСний.

ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΠΈ Lada Xcode

Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Xcode находится ΠΏΠΎΠΊΠ° Π½Π° стадии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, поэтому Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Π΅Π³ΠΎ комплСктациях Π΅Ρ‰Π΅ Ρ€Π°Π½ΠΎ. Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ рассчитан Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π° ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… соврСмСнных Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, поэтому Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π±ΠΎΠ³Π°Ρ‚ΠΎΠ΅ оснащСниС ΠΈ ΠΈΠ΄Ρ‚ΠΈ Π² Π½ΠΎΠ³Ρƒ с соврСмСнными тСхнологиями. Π‘Ρ€Π΅Π΄ΠΈ основных ΠΎΠΏΡ†ΠΈΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ Π½ΠΎΠ²Π΅ΠΉΡˆΡƒΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΡƒΡŽ систСму, Π° Ρ‚Π°ΠΊΠΆΠ΅ систСму ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΈ ΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΊΠ΅, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠΈΠ·-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ дистанционноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ функциями автомобиля ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ смартфона.

ВСхничСскиС характСристики Lada Xcode 2016-2017

О тСхничСских Π΄Π°Π½Π½Ρ‹Ρ… Xcode ΠΏΠΎΠΊΠ° ΠΌΠ°Π»ΠΎ Ρ‡Ρ‚ΠΎ извСстно. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ сСрийная модСль станСт сочСтаниСм структуры ΠΊΡƒΠ·ΠΎΠ²Π° ΠšΠ°Π»ΠΈΠ½Ρ‹ ΠΈ двигатСля, подвСски ΠΈ Ρ€ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ управлСния ВСсты.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π·Π°ΡΠ²Π»ΡΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ доступны, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹Π΅ вСрсии, Ρ‚Π°ΠΊ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²ΠΎΠ΄.

ОбъСм ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ двигатСля ΠΏΠΎΠΊΠ° Π½Π΅ сообщаСтся, Π½ΠΎ извСстно, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ доступны, ΠΊΠ°ΠΊ атмосфСрныС, Ρ‚Π°ΠΊ ΠΈ Ρ‚ΡƒΡ€Π±ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π±Π΅Π½Π·ΠΈΠ½ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΡ‚ΠΎΡ€Ρ‹.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² оснащСнии автомобиля большого количСства соврСмСнных ΠΎΠΏΡ†ΠΈΠΉ для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π° ΠΈ бСзопасности воТдСния.

Π¦Π΅Π½Π° Lada Xcode

По ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ сСрийноС производство Икс-ΠΊΠΎΠ΄Π° начнСтся Π² ΠΊΠΎΠ½Ρ†Π΅ 2018 Π³ΠΎΠ΄Π°, Π° ΡƒΠΆΠ΅ Π² 2019 Π³ΠΎΠ΄Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ приобрСсти Π½ΠΎΠ²ΠΈΠΊΡƒ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΈΠ»Π΅Ρ€ΠΎΠ².

О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ прСдполагаСмая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ автомобиля, ΠΏΠΎΠΊΠ° Π½Π΅ сообщаСтся.

Π’ΠΈΠ΄Π΅ΠΎ Π›Π°Π΄Π° Π₯ Код 2016-2017 Π³ΠΎΠ΄Π°:

Новый Lada Xcode Ρ„ΠΎΡ‚ΠΎ:

Π”Ρ€ΡƒΠ³ΠΈΠ΅ записи ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅:

Московский автосалон — Lada Connect, Lada XCODE, Lada Sport

Π’ этом Π³ΠΎΠ΄Ρƒ автосалон ММАБ-2016Β Π² МосквС оказался скуп Π½Π° Π³Ρ€ΠΎΠΌΠΊΠΈΠ΅ ΠΏΡ€Π΅ΠΌΡŒΠ΅Ρ€Ρ‹ β€” ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мСроприятиС. Π—Π°Ρ‚ΠΎ «АвтоВАЗ» стоит особняком β€” воспользовавшись Π·Π°Ρ‚ΠΈΡˆΡŒΠ΅ΠΌ, ΠΎΠ½ Π΄Π°Π» Ρ†Π΅Π»Ρ‹ΠΉ Π·Π°Π»ΠΏ с дСмонстрациСй

Lada Connect,Β Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π°ΠΌΠΈ XCODEΒ ΠΈ Lada Sport. О Π½ΠΈΡ… ΠΌΡ‹ Π²Π°ΠΌ сСгодня ΠΈ ΠΏΠΎΠ²Π΅Π΄Π°Π΅ΠΌ.

Lada Vesta научится Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ смартфонов

«АвтоВАЗ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ‚Π΅Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ систСму Lada Connect, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉΒ Vesta, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΒ XRay Π² блиТайшСм Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, смогут ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ функциями Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² смартфонС.

НапримСр, Π·Π°ΠΏΠ΅Ρ€Π΅Ρ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°ΠΌΠΎΠΊ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π±Π°Π³Π°ΠΆΠ½ΠΈΠΊ, завСсти Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свСтотСхнику.

Помимо этого, систСма Lada Connect

ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ увСдомлСния ΠΎΠ± эвакуации ΠΈΠ»ΠΈ внСшнСм воздСйствии Π½Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ΄Π°Ρ€Π΅. Π§Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽΒ ΠΎ мСстополоТСнии автомобиля, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΠ»ΠΈΡ†ΠΈΡŽ Π² случаС ΡƒΠ³ΠΎΠ½Π°.

[Not a valid template]

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ пСрСдвиТСния автомобиля и ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π΅Π΅ Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ статистику для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π²Ρ‚ΠΎΠ²Π»Π°Π΄Π΅Π»Π΅Ρ†Β ΠΌΠΎΠ³ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ эффСктивнСС.

[Not a valid template]

Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ установки Lada Connect Π½Π° автомобилях начнутся в ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»Π΅ 2017 Π³ΠΎΠ΄Π°. ВСлСматичСский комплСкс ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Β Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΠΈ Vesta ΠΈ XRay

. Π”ΠΎ ΠΊΠΎΠ½Ρ†Π° 2017-Π³ΠΎ «АвтоВАЗ» ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму для всСх своих ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²Π½Π΅ зависимости ΠΎΡ‚ ΠΈΡ… ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΠΉ.

Β 

ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½ΠΎΠ²ΠΎΠ³ΠΎ кроссовСра LadaΒ XCODE

«АвтоВАЗ» прСдставил Π½ΠΎΠ²Ρ‹ΠΉ всСдороТный ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ XCODE.

ΠΠ²Ρ‚ΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ XCODE дСмонстрируСт Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Ρ‹Π½Π΅ΡˆΠ½Π΅ΠΉ дизайнСрской стилистики Β«Π›Π°Π΄Ρ‹Β», которая Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использовалась ΠΏΡ€ΠΈ создании хэтчбСка XRay и сСдана Vesta.

Β«ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ автомобиля прСдусматриваСт ряд пСрспСктивных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π²Β Ρ‚ΠΎΠΌ числС, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΡ€Π±ΠΎΠΌΠΎΡ‚ΠΎΡ€Π° ΠΈΒ ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½ΠΎΠΉ трансмиссии, Π°Β Ρ‚Π°ΠΊΠΆΠ΅ тСлСматичСской ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Lada Connect, которая позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ систСмами автомобиля ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ смартфона»,Β β€” ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ на «АвтоВАЗС».

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚-кроссовСр Lada XCode Π΄Π΅Π±ΡŽΡ‚ΠΈΡ€ΠΎΠ²Π°Π» Π² МосквС

Автор ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΈΠ½ На Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ 2 ΠΌΠΈΠ½. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ² 332 ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ

На ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Π²ΡˆΠ΅ΠΌ сСгодня ММАБ-2016 ΠΠ’Π’ΠžΠ’ΠΠ— продСмонстрировал ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-SUV Lada XCode.

ΠŸΡ€Π΅ΡΡ-слуТба российского производитСля сообщаСт, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ развития ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Lada ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ язык Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° Π±Π°Π·Π΅ X-стиля.

Β«ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ автомобиля прСдусматриваСт ряд пСрспСктивных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π² Ρ‚.Ρ‡. ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΡ€Π±ΠΎΠΌΠΎΡ‚ΠΎΡ€Π° ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½ΠΎΠΉ трансмиссии, Π° Ρ‚Π°ΠΊΠΆΠ΅ тСлСматичСской ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Lada Connect, которая позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ систСмами автомобиля с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ смартфона, Π° Π² пСрспСктивС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ· автомобиля ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌΠΈ сСрвисами», β€” ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ прСсс-Ρ€Π΅Π»ΠΈΠ· ΠΠ’Π’ΠžΠ’ΠΠ—Π°.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ раскрываСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ XCode.

ΠŸΡ€Π΅ΠΌΡŒΠ΅Ρ€Ρƒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ» Π³Π»Π°Π²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Lada Π‘Ρ‚ΠΈΠ² ΠœΠ°Ρ‚Ρ‚ΠΈΠ½. Он заявил, Ρ‡Ρ‚ΠΎ Lada XCode отличаСтся Π±ΠΎΠ»Π΅Π΅ «мускулистым» стилСм ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ модСлями. ΠŸΠ΅Ρ€Π΅Π΄Π½ΠΈΠ΅ стойки, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π±ΠΎΠΊΠΎΠ²Ρ‹Π΅ Π±Π°Π»ΠΊΠΈ ΠΈ Π·Π°Π΄Π½ΠΈΠΉ спойлСр ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Β«Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ Π°ΠΊΡ†Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ΄ Π±Π΅Π»ΡƒΡŽ ΠΊΠ΅Ρ€Π°ΠΌΠΈΠΊΡƒΒ», Π° ΠΊΡ€Ρ‹ΡˆΠ° ΠΏΠΎΠΊΡ€Π°ΡˆΠ΅Π½Π° Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ глянСц.

«Вакая конструкция ΠΊΡ€Ρ‹ΡˆΠΈ создаСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΏΠΎ пСрсонализации автомобиля. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, наклонная ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΈ позволяСт Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ‚ΠΎΠΊΡƒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΡ€Ρ‹ΡˆΠ΅ΠΉ ΠΈ Π·Π°Π΄Π½ΠΈΠΌ спойлСром, Ρ‡Ρ‚ΠΎ способствуСт ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ аэродинамичСской эффСктивности», β€” сообщаСт прСсс-слуТба ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π‘Ρ€Π΅Π΄ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… особСнностСй ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π° большиС колСса ΠΈ высокий клирСнс, Π½ΠΎ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠΊΠ° Π½Π΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ. Π’ случаС, Ссли Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ создан сСрийный кроссовСр, ΠΎΠ½, вСроятно, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ систСму автоматичСского Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ тормоТСния, автоматичСский ΠΏΠ°Ρ€ΠΊΠΎΠ²Ρ‰ΠΈΠΊ (ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ пСрпСндикулярный), Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠΈΠ·-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ удСрТания дистанции ΠΈ систСма дистанционного управлСния Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΌ.

Для LADA XCODE внСдрят Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ?

ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ кроссовСр выставлСнный Π½Π° московском салонС ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ построСн Π½Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ альянса Renault-Nissan.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ LADA XCODE создадут ΠΏΠΎ Π½ΠΎΠ²ΠΎΠΉ для ΠΠ’Π’ΠžΠ’ΠΠ—Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ бСспочвСнна ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ со стороны руководства. Π’Π°ΠΊ, Π½Π° ΠΌΠΎΠ»ΠΎΠ΄Ρ‘ΠΆΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΡƒΠΌΠ΅ Β«iΠ’ΠΎΠ»Π³Π°Β» ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ ΠΠ’Π’ΠžΠ’ΠΠ—Π° Николя ΠœΠΎΡ€ Π²ΠΎ врСмя встрСчи с ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡Π½Ρ‹ΠΌ прСдставитСлСм ΠŸΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π° Π Π€ Π² ПЀО ΠœΠΈΡ…Π°ΠΈΠ»ΠΎΠ² Π‘Π°Π±ΠΈΡ‡Π΅ΠΌ Π΄Π°Π» ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ новая ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ построСн Renault Kwid Π² Индии ΠΌΠΎΠ³Π»Π° Π±Ρ‹ ΠΏΠΎΠ΄ΠΎΠΉΡ‚ΠΈ ΠΈ для России. Β«Π’Π°ΠΊΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ – Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ, ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ ΠΈ Π΄Π΅ΡˆΠ΅Π²ΡƒΡŽ – ΠΊΠΎΠ½Ρ†Π΅Ρ€Π½ Renault сдСлал Π² Индии. И Ссли это ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π² Индии, Ρ‚ΠΎ я Π½Π΅ Π²ΠΈΠΆΡƒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π² России», β€” Ρ†ΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Николя ΠœΠΎΡ€Π° прСсс-слуТба ΠΏΠΎΠ»ΠΏΡ€Π΅Π΄Π°. Но ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ XCODE большС ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ„Ρ€Π°Π½Ρ†ΡƒΠ·Π°? А смысл ΠΈ Π½Π΅ Π² Π³Π°Π±Π°Ρ€ΠΈΡ‚Π°Ρ…, Π° Π² ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² автомобилСстроСнии Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Ρ‘ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ВСхнология CMF (Common Module Family) французско-японского альянса ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ использованиС пяти основных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: ΠΌΠΎΡ‚ΠΎΡ€Π½Ρ‹ΠΉ ΠΈ пассаТирский отсСк, ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠ΅ ΠΈ Π·Π°Π΄Π½ΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ шасси, Π° Ρ‚Π°ΠΊΠΆΠ΅ общая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° для элСктроники. ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса машин. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Ρ… хэтчбСки ΠΌΠ°Π»ΠΎΠ³ΠΎ класса А, Ρ‚Π°ΠΊ ΠΈ большиС Π²Π½Π΅Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠ²Π΅Π½Ρ‹. Π‘Π°ΠΌΠΎΠ΅ ΠΆΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π²ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ производства ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ всС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… вариациях. Π‘ Ρ‚Π°ΠΊΠΈΠΌ Β«LEGOΒ» Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС ΠΈ Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ для производитСля. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, ΠΌΡ‹ смоТСм Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π½Π° ΠΠ’Π’ΠžΠ’ΠΠ—Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π΅Π΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ LADA.

ПоявлСниС LADA XCODE, ΠΏΠΎ словам руководитСля ΠΠ’Π’ΠžΠ’ΠΠ—Π° Николя ΠœΠΎΡ€Π°, оТидаСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΡΡ‚ΡŒ Π»Π΅Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π½Π΅Π΅. Новый Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π½ΡΡ‚ΡŒ мСсто ΠΌΠ΅ΠΆΠ΄Ρƒ LADA Kalina ΠΈ XRAY, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΅ΠΌΡƒ ΡƒΠ³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° CMF-Π’. Π—Π° это врСмя Π·Π°Π²ΠΎΠ΄ смоТСт постСпСнно Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΈ ΠΠ’Π’ΠžΠ’ΠΠ— Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ россиян Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌ кроссовСром LADA. Но это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, вСдь Π½Π° Π·Π°Π²ΠΎΠ΄

Lada XCODE Concept — Ρ†Π΅Π½Ρ‹ — характСристики

ПослСдниС новости ΠΎ Lada XCODE

29. 08.2016

БСрийная Lada XCODE располоТится ΠΌΠ΅ΠΆΠ΄Ρƒ Kalina Cross ΠΈ XRay

БСрийная вСрсия ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ³ΠΎ кроссовСра Lada XCODE появится Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ пяти Π»Π΅Ρ‚. Π’ Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ «АвтоВАЗа» эта модСль Π·Π°ΠΉΠΌΠ΅Ρ‚ мСсто ΠΌΠ΅ΠΆΠ΄Ρƒ Kalina Cross ΠΈ XRay. Об этом со ссылкой Π½Π° руководитСля ВолТского Π°Π²Ρ‚ΠΎΠ·Π°Π²ΠΎΠ΄Π° Николя ΠœΠΎΡ€Π° ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ «ВСдомости».

24.08.2016

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½ΠΎΠ²ΠΎΠ³ΠΎ кроссовСра Lada

«АвтоВАЗ» прСдставил Π½ΠΎΠ²Ρ‹ΠΉ всСдороТный ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ XCODE. ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ кроссовСра Π΄Π΅Π±ΡŽΡ‚ΠΈΡ€ΠΎΠ²Π°Π» Π½Π° автосалонС Π² МосквС. ВсСго ВолТский Π°Π²Ρ‚ΠΎΠ·Π°Π²ΠΎΠ΄ прСдставит Π½Π° столичном ΠΌΠΎΡ‚ΠΎΡ€ΡˆΠΎΡƒ ΡˆΠ΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всСдороТныС вСрсии сСдана Vesta ΠΈ хэтчбСка XRay.

22.08.2016

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ Lada XCode: ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π· Π²ΠΆΠΈΠ²ΡƒΡŽ [Video]

24 сСнтября стартуСт Московский ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΉ автосалон, Π³Π»Π°Π²Π½Ρ‹ΠΌ «Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π½ΠΎΠ²ΠΈΠ½ΠΎΠΊ» Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ станСт «ΠΠ²Ρ‚оВАЗ». ΠžΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΆΠ΄ΡƒΡ‚ сразу нСсколько Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΏΡ€Π΅ΠΌΡŒΠ΅Ρ€, ΠΈ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½ΠΈΡ… вазовский Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Π‘Ρ‚ΠΈΠ² ΠœΠ°Ρ‚Ρ‚ΠΈΠ½ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΎΡ‚ΠΊΡ€Ρ‹Π».

18.08.2016

«АвтоВАЗ» раскрыл ΠΈΠ½Ρ‚Π΅Ρ€ΡŒΠ΅Ρ€ всСдороТного ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Π°

ВолТский Π°Π²Ρ‚ΠΎΠ·Π°Π²ΠΎΠ΄ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Π½Π° своСй ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Β«Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅Β» ΠΈΠ½Ρ‚Π΅Ρ€ΡŒΠ΅Ρ€ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚-ΠΊΠ°Ρ€Π° Lada, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ оТидаСтся, Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ XCODE. ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄Π΅Π±ΡŽΡ‚ автомобиля состоится Π² ΠΊΠΎΠ½Ρ†Π΅ августа Π½Π° Московском автосалонС.

Π§Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² Xcode 10? [ОбновлСно для вСрсий 10.1, 10.2 ΠΈ 10.3]

Xcode — это ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Apple TV, Apple Watch, iPad, iPhone ΠΈ Mac. Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Xcode ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ инструмСнт Π°Π½Π°Π»ΠΈΠ·Π° инструмСнтов, симулятор ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ОБ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² SDK tvOS, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² SDK watchOS, SDK iOS ΠΈ SDK macOS.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

  • Xcode 10 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Mac ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS 10. 13.6 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅.
  • Xcode 10 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ SDK для iOS 12, watchOS 5, macOS 10.14 ΠΈ tvOS 12.
  • Xcode 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий прилоТСния Xcode ΠΈ Π»ΡŽΠ±Ρ‹Ρ… связанных инструмСнтов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Simulator.
  • Xcode 10 ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями Xcode.

Π’Π΅ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ

  • macOS Mojave ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ добавляСт Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² Xcode 10. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² систСмных настройках.
  • Xcode 10 Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты для создания собствСнных Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для macOS. Interface Builder позволяСт быстро ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр со свСтлого Π½Π° Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ.
  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· Π½Π΅Π³ΠΎ Π²ΠΎ врСмя ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. ВсС это дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнтов управлСния Π² Xcode, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ. НС Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ настройки вашСй систСмы.

ΠžΠ±Ρ‰ΠΈΠ΅

  • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΎ ΠΈΠ· Π½ΠΈΠΆΠ½Π΅ΠΉ части области инспСктора Π² ΠΎΠΊΠ½ΠΎ налоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ поискС Spotlight. Он закрываСтся послС пСрСтаскивания элСмСнтов, Π½ΠΎ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ клавиши Option ΠΏΠ΅Ρ€Π΅Π΄ пСрСтаскиваниСм Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ пСрСтаскивания.
  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, мСню Β«Π’ΠΈΠ΄Β»> Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΒ» ΠΈΠ»ΠΈ сочСтания клавиш ⇧ + ⌘ + L . ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ динамичСски соотвСтствуСт Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ, поэтому ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс обСспСчиваСт доступ ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌ ΠΊΠΎΠ΄Π°, элСмСнтам Interface Builder, SpriteKit ΠΈΠ»ΠΈ SceneKit. МСдиа-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° доступна ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, мСню View > Libraries ΠΈΠ»ΠΈ сочСтания клавиш ⇧ + ⌘ + M .
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Β»> Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°Β».
  • Π’Π½ΠΎΠ²ΡŒ созданныС схСмы Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ доступны всСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Xcode. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π»ΠΈΡ‡Π½ΡƒΡŽ схСму, снимитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«SharedΒ» Π½Π° листС Β«Manage SchemesΒ».

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ исходного ΠΊΠΎΠ΄Π°

  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ исходного ΠΊΠΎΠ΄Π° Xcode 10 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с нСсколькими курсорами, Ρ‡Ρ‚ΠΎ позволяСт быстро Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² ΠΊΠΎΠ΄Π° ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ курсоры с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ βŒƒ + ⇧ + Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€Π° столбца βŒ₯ + Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ + ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ , ΠΈΠ»ΠΈ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ βŒƒ + ⇧ + Π²Π²Π΅Ρ€Ρ… для Π²Ρ‹Π±ΠΎΡ€Π° столбца Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ βŒƒ + ⇧ + Π’Π½ΠΈΠ· , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ столбСц Π²Π½ΠΈΠ·.
  • Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ вСрсий Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ исходного ΠΊΠΎΠ΄Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ измСнСния, внСсСнныС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π² ΠΏΠΎΠ»Π΅ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ измСнСния, внСсСнныС Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

  • Кнопка Stack Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ холста Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ мСню, содСрТащим всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ встраивания для Π²Ρ‹Π±ΠΎΡ€Π°.
  • Π’ мСню Π²Ρ‹Π±ΠΎΡ€Π° сСмСйства ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² инспСкторС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ отобраТаСтся ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°.
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ управлСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ², Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ значСния Ρ†Π²Π΅Ρ‚Π°.
  • Бвойства инспСктора ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ†Π²Π΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° рСсурс ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ этому рСсурсу. Option + Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ рСсурс Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°.

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ²

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… рСсурсов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свСтлого, Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ высококонтрастного внСшнСго Π²ΠΈΠ΄Π° Π² macOS 10.14 ΠΈ Π²Ρ‹ΡˆΠ΅.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° CarPlay рСсурсов.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° рСсурсов ARKit 3D ARReferenceObject .
  • Π€ΠΎΠ½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° рСсурсов ΠΈ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ° прСдставлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ явно установлСн Π½Π° свСтлый ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ элСмСнты ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ с достаточной ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ°

  • ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ просмотра Xcode добавляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ свСтлым ΠΈ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Ρ„ΠΎΠ½Π° холста.
  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ вашСго прилоТСния macOS Π²ΠΎ врСмя выполнСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠžΡ‚Π»Π°Π΄ΠΊΠ° > ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ > Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ мСню , мСню Β«ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄Β» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈΠ»ΠΈ сСнсорной ΠΏΠ°Π½Π΅Π»ΠΈ.
  • Π˜ΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Π² инспСкторС ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Π²ΠΈΠ΄Π°, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΈΡ… ΠΈΠΌΠ΅Π½Π° ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΈ ΠΎΠ½ΠΈ систСмными Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ.

БистСма сборки

  • ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Xcode 10 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½ΠΎΠ²ΡƒΡŽ систСму сборки. Новая систСма сборки обСспСчиваСт ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сборки, Π° Ρ‚Π°ΠΊΠΆΠ΅ устраняСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ Π² старой систСмС сборки.
  • Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ систСма сборки ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ доступна Π² Xcode 10. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π½ΡƒΡŽ систСму сборки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π΅ Π½Π° листС File > Project / Workspace Settings . ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, настроСнныС для использования ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ систСмы сборки, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΌΠΎΠ»ΠΎΡ‚ΠΊΠ° Π² прСдставлСнии активности.

ВСстированиС

  • Xcode 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСстов, Ρ‡Ρ‚ΠΎ сокращаСт врСмя, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для выполнСния тСстов. РаспараллСливаниС тСстов поддСрТиваСтся для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов macOS, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов ΠΈ тСстов ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π½Π° симуляторах iOS ΠΈ tvOS. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ распараллСливаниС, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ схСмы ( Product > Scheme > Edit Scheme ), Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ дСйствиС Test , Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт Π²ΠΊΠ»Π°Π΄ΠΊΠ° Info , Π° Π·Π°Ρ‚Π΅ΠΌ рядом с Ρ†Π΅Π»ΡŒΡŽ тСстирования Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Options .НаконСц, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΒ» (для тСстов macOS) ΠΈΠ»ΠΈ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΒ» Π½Π° симуляторС Β»(для тСстов iOS ΠΈ tvOS).
  • xcodebuild ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для управлСния ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ - с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ тСстированиСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ настройку Π² схСмС для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ распараллСливания. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ количСство запускаСмых Π±Π΅Π³ΡƒΠ½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ - parallel-testing-worker-count ΠΈΠ»ΠΈ -maximum-parallel-testing-worker .

ПодписаниС ΠΈ распространСниС

  • ΠžΠΏΡ†ΠΈΡ распространСния Developer ID Π² Xcode Organizer Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Apple для Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ завСрСния. ПослС создания Π°Ρ€Ρ…ΠΈΠ²Π° этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π΅, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β», Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Ρ€Π°Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ ID Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ мСсто назначСния для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ завСрСния, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ввСсти Apple ID Π² ΠΏΠ°Π½Π΅Π»ΠΈ настроСк ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй Xcode с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ€ΠΎΠ»ΡŒΡŽ App Store Connect ΠΈ члСнством поставщика.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, прилоТСния, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ для Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ завСрСния, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ подписаны сСртификатом Developer ID. Π Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс распространСния ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ этот сСртификат ΠΏΡ€ΠΈ нСобходимости, Π½ΠΎ для этого трСбуСтся учСтная запись Apple ID с Ρ€ΠΎΠ»ΡŒΡŽ Π°Π³Π΅Π½Ρ‚Π°.

  • ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ прилоТСния для Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ завСрСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ статус своСго прилоТСния Π² ΠΎΠΊΠ½Π΅ Β«ΠžΡ€Π³Π°Π½Π°ΠΉΠ·Π΅Ρ€Β», Π²Ρ‹Π±Ρ€Π°Π² свой Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π» состояния». Когда Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎ Π·Π°Π²Π΅Ρ€Π΅Π½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· ΠΎΠΊΠ½Π° ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°, Π²Ρ‹Π±Ρ€Π°Π² свой Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ «Экспорт прилоТСния».ЭкспортированноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ содСрТит скрСплСнный Π±ΠΈΠ»Π΅Ρ‚
    ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Apple Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку. Команда xcodebuild -exportArchive Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Ссли прСдоставлСнный ExportOptions.plist содСрТит ΠΊΠ»ΡŽΡ‡ с ΠΈΠΌΠ΅Π½Π΅ΠΌ destination со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ upload . ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, учСтная запись Apple ID с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ€ΠΎΠ»ΡŒΡŽ App Store Connect ΠΈ члСнством поставщика Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ​​в панСль настроСк ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй Xcode.
    Магазин ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ , ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ распространСния ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ для использования ΠΈΠ· xcodebuild.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ управлСния

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Xcode ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с нСсколькими ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ для совмСстной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с исходным ΠΊΠΎΠ΄ΠΎΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ:

  • GitHub ΠΈ GitHub Enterprise
  • Облако Bitbucket ΠΈ сСрвСр Bitbucket
  • GitLab.com ΠΈ GitLab Π½Π° собствСнном сСрвСрС

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Xcode 10


Xcode 10.1 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ SDK для iOS 12.1, watchOS 5.1, macOS 10.14.1 ΠΈ tvOS 12.1. Xcode 10.1 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ Π½Π° устройствС для iOS 8 ΠΈ Π½ΠΎΠ²Π΅Π΅, tvOS 9 ΠΈ Π½ΠΎΠ²Π΅Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ watchOS 2 ΠΈ Π½ΠΎΠ²Π΅Π΅.Xcode 10.1 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Mac ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS 10.13.6 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅. Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ измСнСния Π² Xcode 10.1 —

  • Xcode 10.1 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ arm64e (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия).
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ новая систСма сборки ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ рСсурсы ΠΏΠΎ запросу (ODR).
  • Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ‚ΠΎΡ‡Π΅ΠΊ останова для Ρ‚ΠΎΡ‡Π΅ΠΊ останова Π½Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ счСтчика игнорирования .
  • ΠŸΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ с Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ клавишСй Control Π½Π° холстС для добавлСния ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ всСгда Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ всС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ направлСния, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π»ΠΈΠΆΠ΅ всСго ΠΊ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ пСрСтаскивания.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Xcode 10.1


Xcode 10.2 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ SDK для iOS 12.2, watchOS 5.2, macOS 10.14.2 ΠΈ tvOS 12.2. Xcode 10.2 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ Π½Π° устройствС для iOS 8 ΠΈ Π½ΠΎΠ²Π΅Π΅, tvOS 9 ΠΈ Π½ΠΎΠ²Π΅Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ watchOS 2 ΠΈ Π½ΠΎΠ²Π΅Π΅. Xcode 10.2 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Mac ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS 10.14 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅. Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ измСнСния Π² Xcode 10.2 —

Swift 5

Xcode 10.2 поставляСтся с Swift 5. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ABI (Application Binary Interface) для стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Swift.Π˜Ρ‚Π°ΠΊ,

  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Swift большС Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ динамичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Swift ΠΈ налоТСния Swift SDK Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… сборки для устройств ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ iOS 12.2, watchOS 5.2 ΠΈ tvOS 12.2. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ прилоТСния Swift ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС ΠΏΡ€ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ для тСстирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ TestFlight ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π°Ρ€Ρ…ΠΈΠ²Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для локального распространСния ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.
  • Π’Π°ΡˆΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π² AppStore Connect с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Swift, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ Π΄ΠΎ iOS 12.2.ΠŸΡ€ΠΎΡ€Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡƒΠ΄Π°Π»ΠΈΡ‚ ΠΈΡ…, ΠΊΠ°ΠΊ для iOS 12.2 ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅. Если Π²Ρ‹ установитС 12.2 ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ для вашСго прилоТСния, ΠΎΠ½ΠΎ пропустит Π΅Π΅.
  • Π Π΅ΠΆΠΈΠΌ Swift 3 ΡƒΠ΄Π°Π»Π΅Π½. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² Xcode 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ значСния для Ρ„Π»Π°Π³Π° -swift-version — 4, 4.2 ΠΈ 5.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

  • Π”Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ раскадровкС большС Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±. ВмСсто этого ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π± с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ТСста Π½Π° Ρ‚Ρ€Π΅ΠΊΠΏΠ°Π΄Π΅ ΠΈΠ»ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Option ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅.
  • Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° холстС Interface Builder, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΌ коэффициСнтом, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ устройству.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² слотах 2x ΠΈ 3x Π½Π° холстС Interface Builder, Ссли имя Ρ„Π°ΠΉΠ»Π° Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ рСсурсов Π½Π΅ заканчиваСтся Π½Π° @ 2x ΠΈΠ»ΠΈ @ 3x.
  • ДСйствия Π² Ρ„Π°ΠΉΠ»Π°Ρ… Swift Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Interface Builder ΠΏΡ€ΠΈ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ @objc @IBAction.

ΠžΡ‚Π»Π°Π΄ΠΊΠ°

  • Бвойства UIStackView Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ прСдставлСны Π² инспСкторС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ° прСдставлСния.
  • Xcode Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ памяти, Ссли Π²ΠΎ врСмя ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ обнаруТиваСтся ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ рСсурса памяти.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‚ Π³Ρ€Π°Ρ„ΠΎΠ² памяти Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Диагностика» Π² настройках запуска схСмы.
  • Π’ iOS ΠΈ watchOS Xcode ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π΅Π» памяти для запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΎ памяти ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ приблиТСния ΠΊ ΠΏΡ€Π΅Π΄Π΅Π»Ρƒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнты ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ памяти Xcode, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для минимального использования памяти.
  • ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ Π²ΠΈΠ΄Π° прСдставляСт Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΡƒΡŽ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΡƒΡŽ схСму.

ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ LLDB

  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сокращСния $ 0 , $ 1 , … ΠΏΡ€ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ LLDB Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ.
  • ΠœΠ°ΡΡΠΈΠ²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ C Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² LLDB.
  • ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ LLDB ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ псСвдоним ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, v , для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β« frame variable Β» для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅ стСка. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, v ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС ΠΈ Π΅Π³ΠΎ слСдуСт ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π΅ΡΡ‚ΡŒ p ΠΈΠ»ΠΈ po .

Локализация

  • ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ выводится ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ использованного ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· этих ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ появляСтся ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΠΏΠΎ пСрСносу Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· связанных ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² lproj Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ lproj , Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ эквивалСнтному соврСмСнному ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ. ΠŸΡ€ΠΈ нСобходимости этот процСсс Ρ‚Π°ΠΊΠΆΠ΅ обновляСт Ρ€Π΅Π³ΠΈΠΎΠ½ развития ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄ΠΎ соврСмСнного ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°. ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ совмСстимы со старыми вСрсиями Xcode.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ для Ρ€Π΅Π³ΠΈΠΎΠ½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΡ€ΠΎΡ‡ΠΈΠ΅

  • Xcode Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ с использованиСм ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ содСрТимого macOS.Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ содСрТимого macOS, ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ содСрТимого Π½Π° Mac.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Xcode 10.2


Xcode 10.3 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ SDK для iOS 12.4, watchOS 5.3, macOS 10.14.6 ΠΈ tvOS 12.4. Xcode 10.3 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ Π½Π° устройствС для iOS 8 ΠΈ Π½ΠΎΠ²Π΅Π΅, tvOS 9 ΠΈ Π½ΠΎΠ²Π΅Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ watchOS 2 ΠΈ Π½ΠΎΠ²Π΅Π΅. Xcode 10.3 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Mac ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS 10.14.3 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅. Π’ Xcode 10.3 Π½Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, начиная с Xcode 10.2.1.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Xcode 10.3

Xcode 8.1 ΠΈ Π±ΠΎΠ»Π΅Π΅ — CircleCI

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ издатСля: Π’Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΡˆΠΈΡ… старых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ ΠΈ / ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² нашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π² Π±Π»ΠΎΠ³Π΅.


ΠœΡ‹ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΈ внСсли ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ измСнСния Π² ΠΎΠ±Ρ€Π°Π· OS X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π° ΠΎΠ΄Π½Ρƒ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Π²Π΅ Π½ΠΎΠ²Ρ‹Π΅ вСрсии Xcode ΠΈ диспСтчСр вСрсий Ruby.

Ruby Π²Π°ΠΆΠ΅Π½ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² iOS / OS X, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΎ Π½Π΅ΠΌ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅.ΠžΡ‚ инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ инструмСнтов Xcode, Π΄ΠΎ инструмСнтов сообщСства, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ CocoaPods ΠΈΠ»ΠΈ Fastlane, Ruby присутствуСт Π²Π΅Π·Π΄Π΅, ΠΊΡƒΠ΄Π° Π±Ρ‹ Π²Ρ‹ Π½ΠΈ посмотрСли. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ диспСтчСр вСрсий Ruby Π² наш ΠΎΠ±Ρ€Π°Π· OS X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с вашим Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ процСссом, ΠΈ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ нашСй настройкС. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ здСсь являСтся мСньшая конфигурация, поэтому ΠΌΡ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ послСдниС Ρ‚Ρ€ΠΈ основных выпуска Ruby (2.1.9, 2.2.5 ΠΈ 2.3.1), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ€ΡΠΈΡŽ Ruby 2.0.0, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ поставляСтся OS X.

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ срСду для использования Ρ‚ΠΎΠΉ вСрсии Ruby, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅, просто Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΎΠ΄ΠΈΠ½ Π²Ρ‹Π·ΠΎΠ² Π² свой Π±Π»ΠΎΠΊ dependencies , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  зависимости:
  ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ:
    - эхо Β»2.3.1 "> .ruby-вСрсия
  

ΠΈΠ»ΠΈ зарСгистрировав Ρ„Π°ΠΉΠ» . ruby-version Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ git. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ .ruby-Π²Π΅Ρ€ΡΠΈΡŽ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² Ρ‚Ρƒ ΠΆΠ΅ ΡΠ°ΠΌΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° локальном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π²:

  echo "2.3.1"> .ruby-version && git add .ruby-version && git commit -am "Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„Π°ΠΉΠ» .ruby-version Π² Ρ€Π΅ΠΏΠΎ"
  

Xcode 8.1 ΠΈ Xcode 8.2 Π±Π΅Ρ‚Π° 1

ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π΄Π²Π΅ Π½ΠΎΠ²Ρ‹Π΅ вСрсии Xcode Π² наш ΠΎΠ±Ρ€Π°Π· OS X.Xcode 8.1 — это послСдний ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ выпуск ΠΎΡ‚ Apple, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° iOS 10.1, watchOS 3.1, tvOS 10.0 ΠΈ macOS 10.12. Благодаря этому дополнСнию Π²Ρ‹ смоТСтС ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои послСдниС измСнСния Π² сравнСнии с Π½ΠΎΠ²Ρ‹ΠΌΠΈ дополнСниями API, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ прямо Π² App Store. Xcode 8.2 beta 1 обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ iOS 10.2, watchOS 3.1.1, tvOS 10.1 ΠΈ macOS 10.12.2. Xcode 8.2 Π±ΡƒΠ΄Π΅Ρ‚ послСднСй ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ваш ΠΊΠΎΠ΄ Swift 2.3, Π½ΠΎ ΠΌΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ваши Π²Π΅Ρ‚ΠΊΠΈ Swift 3 Π² экологичСски чистыС сборки. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Xcode 8. 1 ΠΈ Xcode 8.2 beta 1, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² Ρ„Π°ΠΉΠ» circle.yml ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  машина:
  xcode:
    вСрсия: "8.1"
  

ΠΈΠ»ΠΈ

  машина:
  xcode:
    вСрсия: "8.2"
  

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°

Если Π²Ρ‹ случайно ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅ Π² своих сборках iOS, Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° наш сайт обсуТдСний, Π³Π΄Π΅ наши ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ экспСртного сообщСства ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΠΌ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ support @ circleci.com.

Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, созданноС Π² Xcode 11, Π½Π° iOS 12 ΠΈ Π½ΠΈΠΆΠ΅

Если Π²Ρ‹ создадитС Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Xcode 11 ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° устройствС iOS 12 ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΡƒΡ‡Ρƒ ошибок:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ этих ошибок связано с классом UIScene ΠΈ SceneDelegate.swift , ΠΎΠ½ΠΈ связаны с ΠΌΠ½ΠΎΠ³ΠΎΠΎΠΊΠΎΠ½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ , прСдставлСнной Π² iOS 13, которая позволяСт ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нСсколько ΠΎΠΊΠΎΠ½ прилоТСния Π½Π° iPad. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ iOS 12 ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠ΅ вСрсии Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ эти сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ компиляции.

ΠœΡ‹ постараСмся Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эти ошибки, шаг Π·Π° шагом, Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π° Ρ…Π»ΠΎΠΏΠΎΡ‚Π°Ρ…, установив Ρ†Π΅Π»ΡŒ развСртывания Π½Π° iOS 13 ΠΈ Π²Ρ‹ΡˆΠ΅ ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Π²ΡˆΠΈΡΡŒ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ iOS 12 ΠΈ Π½ΠΈΠΆΠ΅ 😈. Но ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° устройств iOS , находящихся Π² ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ, Π½Π΅ , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ iOS 13 ΠΏΠΎ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° сСрСдину октября 2019 Π³ΠΎΠ΄Π°, согласно ΠΎΡ‚Ρ‡Π΅Ρ‚Ρƒ Apple:

Если Π²Ρ‹ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ΡΡŒ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ iOS 12 ΠΈ Π½ΠΈΠΆΠ΅, Π²Ρ‹ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π΅Ρ‚Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ iOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅! 😱

ОбновлСниС Ρ†Π΅Π»ΠΈ развСртывания

Если Π²Ρ‹ Π΅Ρ‰Π΅ этого Π½Π΅ сдСлали, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ†Π΅Π»ΡŒ развСртывания Π½Π° ΡΠ°ΠΌΡƒΡŽ Π½ΠΈΠ·ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ iOS, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ†Π΅Π»ΡŒ своСго прилоТСния, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ General ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ Π² Deployment Info .

@available out the SceneDelegate. swift

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ класс SceneDelegate доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² iOS 13 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ компилятору Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ класс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для iOS 13 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсий. Для этого ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ строку Β« @available (iOS 13.0, *) Β» прямо Π½Π°Π΄ объявлСниСм класса SceneDelegate ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  import UIKit

@available (iOS 13.0, *)
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
// ...
}
  

@ Доступны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π² AppDelegate.swift

Π—Π°Ρ‚Π΅ΠΌ Π² AppDelegate.swift Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ iOS 13 ΠΈ Π²Ρ‹ΡˆΠ΅. ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½ΠΈΡ… Ρ‚ΠΎΡ‚ ΠΆΠ΅ @available (iOS 13.0, *):

  // AppDelegate.swift

@available (iOS 13.0, *)
func application (_ application: UIApplication, configurationForConnecting connectedSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {
    // ВызываСтся ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠ³ΠΎ сСанса сцСны.
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для создания Π½ΠΎΠ²ΠΎΠΉ сцСны. return UISceneConfiguration (имя: Β«ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΒ», sessionRole: connectedSceneSession.role)
}

@available (iOS 13.0, *)
func application (_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set ) {
    // ВызываСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ отмСняСт сСанс сцСны.
    // Если ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ сСансы Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Ρ‹, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ вскорС послС application: didFinishLaunchingWithOptions.
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ рСсурсы, относящиСся ΠΊ ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΌ сцСнам, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π½Π΅ вСрнутся.}
  

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΎΠΊΠ½ΠΎ Π² AppDelegate

Если Π²Ρ‹ сСйчас создадитС ΠΈ запуститС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ экран 😱, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ UIWindow Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½.

Π’ iOS 12 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅ всСгда Π΅ΡΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ var: UIWindow? ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ , располоТСнная Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части AppDelegate.swft. iOS 13 пСрСмСстила эту ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² SceneDelegate.swift, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ собираСмся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ эту ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² AppDelegate.

  ΠΈΠΌΠΏΠΎΡ€Ρ‚ Π£Π˜ΠšΠΈΡ‚

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
     
    var window: UIWindow?
  
    //...
}
  

Π’Π΅ΠΏΠ΅Ρ€ΡŒ создайтС ΠΈ запуститС своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° устройствах iOS 12, ΠΈ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! πŸ₯³

Π― полагаю, Apple Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ iOS приняли ΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ»ΠΈΡΡŒ Π½Π° iOS 13 Π΄ΠΎ Ρ‚Π°ΠΊΠΎΠΉ стСпСни, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ Π²ΠΎΠ·Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ iOS 12 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅ с настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Xcode.

Если Π²Π°ΠΌ лСнь Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ этот шаг ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Xcode 10.3 Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Apple (трСбуСтся Π²ΠΎΠΉΡ‚ΠΈ Π² систСму с вашим Apple ID), ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Xcode, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Xcode 11.

Устали Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ с ограничСниями Auto Layout? ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ слоТно Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ вСрстку Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ?! Упростит Π»ΠΈ это использованиС ΠΊΠΎΠ΄Π° для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ? (НСт, Π½Π΅ совсСм)

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Auto Layout (вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ просто ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ руководствам YouTube, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΡ‡Π΅Π½ΡŒ спСцифичСский ΠΌΠ°ΠΊΠ΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ), посмотритС мою ΠΊΠ½ΠΈΠ³Ρƒ Making Sense of Auto Layout с практичСским ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ. !

Β«Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Auto Layout — Ρ‚ΠΎ, Ρ‡Π΅Π³ΠΎ я Π½Π΅ ΠΌΠΎΠ³ Π½Π°ΠΉΡ‚ΠΈ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ руководствС.Π― понял, Ρ‡Ρ‚ΠΎ Auto Layout Π½ΡƒΠΆΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π΅Π³ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Β»- Ostik Lebyak

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠ°ΠΎ-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² XCode

Π’ этом постС я ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Cocoa Pods для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Xcode. Cocoa Pods — это диспСтчСр зависимостСй для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Swift ΠΈ Objective-C Cocoa.

Установка

ΠŸΡ€ΠΈ установкС XCode Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π³Π΅ΠΌ ( RubyGems , ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Ruby ).Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° позволяСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Cocoa Pods для Xcode Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ настройки. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

sudo gem ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ cocoapods

ПослС получСния списка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² зависимостСй Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠ°ΠΎ-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, вызывая ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ pod . Однако каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Xcode:

  • pod init : для создания пустого исходного PodFile Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Xcode.
  • pod install : для установки ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π² PodFile

ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Cocoa Pods

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Xcode ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ. Π—Π°Ρ‚Π΅ΠΌ, послС установки Cocoa Pods, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ исходный PodFile , Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ pod init Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ вашСго прилоТСния. ПослС этого Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ PodFile Π²Ρ€ΠΎΠ΄Π΅ этого:

  # РаскоммСнтируйтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ для вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
# ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ios, '9.0 '

  Ρ†Π΅Π»ΡŒ  'my-app-name'  do 
  # ΠŸΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Swift ΠΈ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ динамичСскиС Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ 
  use_frameworks !

  # Pods для ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠΎΠ΅Π³ΠΎ прилоТСния 

  ΠΊΠΎΠ½Π΅Ρ†  

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ SDK Google Maps для iOS, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π» target :

  Ρ†Π΅Π»ΡŒ  'my-app-name'  do 
 ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "GoogleMaps"
 ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "GooglePlaces"
  ΠΊΠΎΠ½Π΅Ρ†  

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π² PodFile, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ pod install .

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС pod install систСма ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Cocoa Pods. Π­Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ссылку Π½Π° всС доступныС стручки ΠΊΠ°ΠΊΠ°ΠΎ. Для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π° ΠΌΠΈΠ½ΡƒΡ‚.

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установкС ΠΏΠΎΠ΄ΠΎΠ²:

 Анализ зависимостСй
Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ зависимостСй
ИспользованиС GoogleMaps (2.7.0)
ИспользованиС GooglePlaces (2.7.0)
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠ΄ΠΎΠ²
Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ клиСнтского ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° статистики
Установка модуля Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°! УстановлСны 2 зависимости ΠΎΡ‚ Podfile ΠΈ 2 модуля.[!] АвтоматичСскоС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Κ»ios` с вСрсиСй `12.0` Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Κ»ios-googlemaps-app`, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Π°. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ для этой Ρ†Π΅Π»ΠΈ Π² вашСм ΠΏΠΎΠ΄Ρ„ΠΈΠ»Π΅. Π‘ΠΌ. Https: // guides.cocoapods.org / syntax / podfile.html # platform. 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ появлСния ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ сообщСния ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ вСрсии , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Podfile . РаскоммСнтируйтС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ»ΠΈ создайтС Π½ΠΎΠ²ΠΎΠ΅. G ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ послСднюю Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ , , Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ вСрсии ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ :

ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ios, '12.0

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ вашСго Podfile Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°
: ios, '12 .0 '

Ρ†Π΅Π»ΡŒ 'ios-googlemaps-view' Π΄Π΅Π»Π°Ρ‚ΡŒ
 use_frameworks!

 ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "GoogleMaps"
 ΠΌΠΎΠ΄ΡƒΠ»ΡŒ "GooglePlaces"
ΠΊΠΎΠ½Π΅Ρ† 

ИспользованиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² стручков ΠΊΠ°ΠΊΠ°ΠΎ Π² Xcode

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Xcode

ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ установки модуля ΠΊΠΎΠΌΠ°Π½Π΄ создаСтся Π½ΠΎΠ²ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство Xcode для управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ. Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ·.xcworkspace (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ios-googlemaps-view.xcworkspace ).

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» .xcworkspace ΠΈΠ· Finder ΠΈΠ»ΠΈ Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ your-project-name.xcworkspace ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Если Π²Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ Ρ„Π°ΠΉΠ» .xcodeproj , Π²Ρ‹ Π½Π΅ смоТСтС ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ со ссылками Π½Π° ΠΊΠ°ΠΊΠ°ΠΎ-стручки.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Xcode

Π’Π΅ΠΏΠ΅Ρ€ΡŒ вашС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство содСрТит 2 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Pods .Π’Ρ‚ΠΎΡ€ΠΎΠΉ - ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ вашими модулями, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ с вашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Какао

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ просто.

  • НачнитС Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ UIView Π² прСдставлСниС вашСго прилоТСния.
  • НастройтС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
  • НастройтС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ имя класса (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: GMSMapView)

ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ свой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊ ΠΊΠΎΠ΄Ρƒ

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊ ΠΊΠΎΠ΄Ρƒ ΠΊΠ°ΠΊ @IBOutlet ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚:

  • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° (ΠΊΠ½ΠΎΠΏΠΊΠ° с Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΊΡ€ΡƒΠΆΠΊΠΎΠΌ) вмСстС с раскадровкой рядом
  • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π°Π΄ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π² ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠ΄Π° ViewController
  • ΠΠ°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: mapView )
  • Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GoogleMaps
  • ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ нСобходимости ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ AppDelegate , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ API для Google Maps ΠΈ Google Places API.

Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Ρ‹ смоТСтС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² своСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.


Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π² https://developerhowto.com/2018/11/06/cocoa-pods-for-xcode/

TUTO XCODE, 40 ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ Xcode Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π½Π° TUTO.COM

A quoi sert le logiciel

Xcode - это интСрфСйс программирования для Mac ΠΈΠ»ΠΈ API (интСрфСйс ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ программирования).

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ

L'aventure Xcode запускаСтся Π² 2003 Π³ΠΎΠ΄Ρƒ с вСрсии 1.0 basΓ©e sur Project Builder. ВСрсия 2.0 доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Mac OS X v10.4 Β«TigerΒ» 25 апрСля 2005 Π³ .; ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вСрсии 3.0 с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Mac OS X v10.5 "Leopard" ΠΎΡ‚ 26 октября 2007 Π³., с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ записью Dtrace (ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β») ΠΈ Objective-C 2.0 Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. Mac OS X v10.6 Β«Snow LeopardΒ» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ΄ Xcode вСрсии 3.2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии Mac, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ статистичСский Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ. La version 4.0 - это событиС 2011 Π³ΠΎΠ΄Π°.

ОписаниС du logiciel

Xcode позволяСт ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Mac OS X Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с iPhone. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ снимок ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², соСдинСниС с систСмами управлСния исходным ΠΊΠΎΠ΄ΠΎΠΌ (SCM), автоматичСскоС созданиС Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ устранСниС цСлостного Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Pour les dΓ©veloppeurs, Xcode est un prΓ©cieux outils, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, Π³ΠΈΠ±ΠΊΠΎΠ΅ ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ особСнности: ΡΡ€Π³ΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Apple, ориСнтированная Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, ce qui dΓ©note par IDE (интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ) ).

Бвязанный язык с Xcode - это Objective-C, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉ с использованиСм Cocoa, ансамбль Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Apple. Xcode - это Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ элСмСнта с мноТСством логичСских элСмСнтов (графичСских ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Ρ‚. Π”.) Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, постоянноС созданиС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ логичСских элСмСнтов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ возмоТностСй, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Mac OS X ΠΈ Unix.

Xcode позволяСт ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ инструмСнты (autrefois X-Ray), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Plateformes совмСстимыС

Mac OS X, iOS, Unix.

Logiciels Proches

CodeIgniter, Ruby on Rails ...

Бколько стоит XCode

Π‘Π°ΠΌ ΠΏΠΎ сСбС XCode доступСн бСсплатно, ΠΎΠ΄Π½Π°ΠΊΠΎ присоСдинСниС ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Apple для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ стоит 99 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ XCode?

XCode - это тСхничСская ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Ρ‚Π°ΠΊΠΆΠ΅ извСстная ΠΊΠ°ΠΊ интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE).ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Ρ‹Π»Π° создана ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Mac, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π½Π°Π±ΠΎΡ€ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Apple. Она Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для iOS, macOS, watchOS, iPadOS ΠΈ tvOS. IDE XCode Π±Ρ‹Π»Π° Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² 2003 Π³ΠΎΠ΄Ρƒ, Π° послСдняя ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия - это вСрсия 11.3. ПослСдняя вСрсия доступна Π² Mac App Store бСсплатно для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ macOS Catalina. ЗарСгистрированныС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚Π° с Π²Π΅Π±-сайта Apple Developer.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ XCode

НСкоторыС основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ XCode упомянуты Π½ΠΈΠΆΠ΅.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ исходный ΠΊΠΎΠ΄:

  • XCode ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ для языков программирования Java, Python, Ruby, C, C ++, Objective-C, Objective-C ++, ResEdit (REZ), AppleScript ΠΈ Swift, с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ модСлями программирования. Π­Ρ‚ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ программирования Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, Carbon, Cocoa ΠΈ Java. Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Free Pascal, GNU Pascal, C #, Ada, Perl ΠΈ D.
  • Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ толстыС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹:

  • XCode ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ толстыС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат ΠΊΠΎΠ΄ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Π² исполняСмом Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Mach-O. Π­Ρ‚ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Intel (x86), Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… PowerPC. Π’ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊΠ°ΠΊ 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ, Ρ‚Π°ΠΊ ΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ для ΠΎΠ±Π΅ΠΈΡ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для iOS, XCode Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ компиляции ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для iOS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° процСссорах Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM.
  • Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ инструмСнт с графичСским интСрфСйсом. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

  • XCode Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты с графичСским интСрфСйсом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ²Π΅Ρ€Ρ… инфраструктуры динамичСской трассировки, созданной Sun Microsystems ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ OpenSolaris.

Бостав

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π° являСтся XCode, Ρ‚Π°ΠΊΠΆΠ΅ извСстный ΠΊΠ°ΠΊ интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE). Π“Ρ€ΡƒΠΏΠΏΠ° XCode Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Apple для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ встроСнный Interface Builder, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ для создания графичСских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов.

Π’ XCode 4.1 Π½Π°Π±ΠΎΡ€ XCode содСрТал Π½Π°ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ компиляторов GNU. Начиная с XCode 3.1 ΠΈ заканчивая XCode 4.6.3, ΠΎΠ½ содСрТал компилятор LLVM-GCC с внСшними интСрфСйсами ΠΈΠ· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ компиляторов GNU ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄Π° Π½Π° основС LLVM.

Π’ XCode 3.2 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях ΠΎΠ½ содСрТал компилятор Clang C / C ++ / Objective-C, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ написанныС интСрфСйсы ΠΈ статичСский Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Clang, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° Π½Π° основС LLVM.

Начиная с XCode 4.2, компилятор Clang Π±Ρ‹Π» компилятором ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.Π’ XCode 5.0 Clang стал СдинствСнным прСдоставлСнным компилятором.

XCode Π¦Π΅Π½Π°

Π¦Π΅Π½Π° XCode Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ, ΠΎΠ½Π° бСсплатна, Π½ΠΎ стоит 99 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄ Π·Π° участиС Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Apple для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ПослСдняя вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π° IDE - XCode 11

XCode вСрсии 11 Π±Ρ‹Π» прСдставлСн 3 июня 2019 Π³ΠΎΠ΄Π° Π½Π° ВсСмирной ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Apple. Π’ Ρ‚ΠΎΡ‚ ΠΆΠ΅ дСнь Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π±Π΅Ρ‚Π°-вСрсия ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *