Apple TV и звук по Bluetooth

Поскольку у меня нет телевизора и монитора со встроенными колонками с поддержкой звука по HDMI пришлось обзавестись дополнительным девайсом, для передачи звука с приставки на колонки по Bluetooth. Да, вы правильно всё поняли: в Apple TV нет аудиовыхода. Никакого нет.
На Aliexpress был заказан вот такой «свисток»:

Приемник звука по Bluetooth
Приемник звука по Bluetooth

Работает он на удивление хорошо. Ближайший аналог в магазине стоит примерно в 7-8 раз дороже. Подключился он сразу. Для этого в Настройках Bluetooth приставки сначала надо спарить её с этим устройством с именем H168, а затем, если это не произойдет автоматически, в разделе Аудио выбрать выходом это устройство. Всё! Подключаем к нему колонки и звук идет в них, а не по HDMI.

One more thing

Во-первых, устройству требуется питание по обычному USB. Во-вторых, можно вообще организовать весёлую схему, если у вас одна аудио-система в доме: отправляете звук с мака по AirPlay на Apple TV, она транслирует его на этот донгл, а он уже в ваши колонки. Чтоб два раза с дивана не вставать и не возиться постоянно с настройками. Шикарно! Если хочется больше качества, то надо, конечно, поискать достойные аналоги. Например, у Samsung есть подобное устройство за 5 тысяч рублей. Описанное же обошлось мне всего в 150 рублей и 50 дней ожидания.

Xcode на iPad? Почему бы и нет!

Нашел в рассылке интересную большую статью про то, как может выглядеть Xcode на iPad. Мне понравилась эта идея. В конце-концов, если Apple заявляет, что её новые iPad Pro это полноценная замена компьютеру, то эти iPad должны иметь инструментарий, чтобы создавать приложения!Игры уже можно делать, есть утилиты от других разработчиков. Так что, ждём с нетерпением.

Xcode. Ошибка доступа к DerivedData ‘No such file or directory’

Если вы столкнулись с подобными предупреждениями при сборке проекта в Xcode:

То решить проблему очень просто. Скорее всего по какой-то причине «испортились» права на папку DerivedData. Чтобы их восстановить, достаточно зайти в Настройки Xcode, выбрать Locations и у пункта Derived Data переключить туда-обратно тип с Default на Custom или Relative. Права восстановятся, предупреждение уйдет.

iPhone SE — I got it from my daddy

Вся суть нового iPhone SE: «Такой же как 6S, но дешевле и меньше».
Хорошо и ярко эта идея проиллюстрирована корейским поп-исполнителем PSY:

Мне айфон и айпад понравились. Только дороговато. =)

InVision поглотил Silver Flows

Не успели Абу Нимбалкар и Андрей Шахмин выпустить свою утилиту даже в публичное бета-тестирование, как их уже поглотили InVision! Вот это потенциал! Плагин так понравился разработчикам сервиса прототипирования, что они решили встроить Silver в свой отличный Craft в его будущих версиях.

Что ж. Это отличная новость, так как теперь Silver доведут до ума и релиза и, я уверен, будут бесплатно распространять! Миллионная пользовательская база InVision гарантирует это.

Sympli – простая совместная работа дизайнера и программиста

Наткнулся случайно на сервис Sympli, посмотрел ролики, скачал плагины и быстренько повторил то, что показано было в этих коротких роликах. Я в восторге.

How to use Sympli Xcode plugin from Sympli on Vimeo.

Читать далее Sympli – простая совместная работа дизайнера и программиста

Готовы прототипировать внутри Sketch? Тогда знакомьтесь — Silver! (Перевод)

Перед вами перевод оригинальной статьи Marc Andrew с Medium.

Будущее Sketch прибывает к первому пути!

Абу Нимбалкар и Андрей Шахмин, создатели Silver, были так любезны, что пригласили меня к участию в закрытом бета-тестировании приложения, и я не разочаровался. О, нет. После пары минут приложение размазало по моему лицу улыбку Чеширского Кота. И на вопрос «Ну, есть там что-то хорошее?» это будет самым точным описанием моего ответа. Чёрт подери, есть!

Даже на текущей стадии всё говорит о том, что Silver должен был быть частью Sketch с самого начала. Эта мысль поразила меня в первый момент моего общения с программой: так по-родному всё ощущалось. Приложение буквально струит ДНК Sketch по своим венам при прототипировании.

Читать далее Готовы прототипировать внутри Sketch? Тогда знакомьтесь — Silver! (Перевод)

Ошибка “Missing iOS Distribution signing identity for …”

Если вы столкнулись в проблемой из заголовка при сборке Ad Hoc или релизной сборки проекта в Xcode, а точнее при попытке собрать ipa, провалидировать архив или отправить его в App Store, то есть простое решение. Сама проблема кроется в том, что Apple всё сделала не так и сертификат Apple Worldwide Developer Relations вышел в тираж, у него кончился срок действия. Спасибо, Apple!

Вам необходимо скачать новый сертификат. В приложении Keychain удалить из двух связок ключей Вход (Login) и Система (System) удалить старые сертификаты. После установить новый и ваши собственные сертификаты станут снова валидными.

Сервис Answers — Twitter выпустил аналитику для Apple TV

Сегодня мне на почту пришёл анонс  от Twitter с объявлением о старте нового сервиса аналитики Answers. Я пользуюсь их решением Fabric уже довольно давно — могу рекомендовать, оно в полной мере удобно, и лично для меня там наглядно показаны отчеты об ошибках (Crashlytics) и статистика по пользователям. В отличии от Flurry сайт у Fabric работает быстрее и даже есть данные в реальном времени (знаю, что есть в Google Analytics тоже, да и Flurry недавно добавили).

Вернёмся к Answers.

Это сервис аналитики реального времени, в котором отслеживаются важные для бизнеса показатели: DAU, MAU, возврат, длительность сессии, критические ошибки и прочее. Твиттер заявляет сервис, как аналитику, которую не надо анализировать. Действительно, аналитика поведения пользователей – это довольно серьезная наука, и над данными, полученными от систем обычно приходится еще покорпеть, модифицировать их, сопоставить и тому подобное, прежде чем получить желаемые сведения.

Читать далее Сервис Answers — Twitter выпустил аналитику для Apple TV

Небольшое предупреждение об Apple TV

Если вы собрались купить приставку, чтобы начать писать под неё игры и приложения, то будьте готовы вместе с приставкой купить и провод для USB Type C. В комплекте идёт только USB — Lightning для зарядки пульта управления. В продаже у Apple есть только переходник USB C — USB A (female), то есть с ним нельзя подключить приставку обычным USB A проводом, так как нужен провод типа male-male. Таким образом минимум 2000-2500 рублей надо потратить еще и на провод! Есть разные фирменные провода, например, от Belkin (дорого — 2200 рублей) или Xiaomi (600 рублей, но еще плюс доставка). Можно поискать дешевые китайские провода и переходники, и они даже есть в большом количество по умопомрачительно низким ценам, но USB Type C обладает одной особенностью, которая пока не позволяет мне решиться заказать их — это способность пропускать высокие токи. Есть уже некоторое количество сообщений на тематических сайтах, в которых говорится о том, как такие аксессуары испортили довольно дорогую технику. Честно говоря, совсем не хочется экспериментировать с совсем новой приставкой. Даже несмотря на то, что в моем маке USB 2.0 и он не способен дать больше 2 Амперов…

Но в то же время без подключения проводом приставку невозможно начать использовать для разработки приложений: элементарно нельзя получить её UDID, чтобы добавить в свой аккаунт, чтобы сделать соответствующий провижн профайл. И еще нюанс — закинуть ipa на приставку по воздуху тоже нельзя, так как нет никакого браузера. Единственная возможность запустить своё приложение на Apple TV – это публичное бета-тестирование через TestFlight, но не всегда приложение находится на стадии предрелиза.

Если у вас есть ссылка на магазин с недорогими проводами или вы знаете какой-либо способ обойтись без провода (что вряд ли)  – пишите в комментариях!

А по поводу приставки — супер вещь!