В Apple начали борьбу с механизмом взлома In-App Purchase

Множество наших читателей по почте спрашивают «а почему вы не пишете про in-appstore?», «такая тема, а вы молчите!», «не тормозите, расскажите об этом, пока не закрыли лазейку» и пр. Представьте себя на нашем месте — у нас в App Store есть бесплатная программа Sports Counter, в которой полная версия разблокируется как раз через In-App Purchase. Публиковать инструкцию по взлому In-App на нашем же сайте было бы полнейшим маразмом. В отличие от большинства других Apple-сайтов рунета, мы — одновременно разработчики и обозреватели приложений, поэтому для нас вопросы пиратства особенно актуальны.

Но упомянуть об этом  in-appstore всё-таки стоит, хотя и в другом контексте. В Apple наконец-то начали предпринимать шаги по борьбе с этим способом обхода покупок In-App Purchase.

А началась история несколько дней назад.

Иконка Карт в iOS 6 предлагает съехать прямо с моста

Apple славится своим дотошным отношением к любым деталям и мелочам. Как известно, даже иконки в iOS выглядят именно так, как мы привыкли, в силу определённых причин. В iOS 6 больше всего внимания привлекают две иконки — «Часы» на iPad (градус негатива в отношении этого значка зашкаливает) и обновлённые «Карты».

Установка Mac OS X на PC. Часть 17: Clover

Мы давно собирались написать в нашем хакинтошном цикле статей о замечательном загрузчике Clover. На самом деле, мы следим за этим проектом с самого момента его создания — с каждым месяцем Clover становится всё более функциональным, и уже в самом скором будущем его можно будет объявить лучшим из современных загрузчиков.

Но главное в Кловере — то, что его создаёт наш с вами соотечественник, slice. С ним можно пообщаться на форуме applelife.ru, рассказать ему о багах, предложить новые функции, и шанс быть услышанным гораздо больше, нежеле в случае с Chameleon или XPC.

Про Clover можно рассказывать достаточно долго, поэтому сегодня мы ограничимся кратким обзором возможностей, достоинств и недостатков загрузчика.

Интервью Тима Кука на конференции D10: непрозрачные намёки о будущем Apple

Сам факт участия CEO Apple Тима Кука в конференции D10 разогрел интерес общественности к этому событию. Надо признать, конференция сама по себе нескучная: на общение с главными редакторами портала AllThingsD Карой Суишер и Уолтом Моссбергом традиционно приглашаются руководители крупнейших и известнейших IT-компаний. Но разговор с Куком был интересен по другой причине — это первое крупное интервью Кука в статусе CEO Apple.

Само собой, журналисты закидали Тима множеством вопросов, в большинстве своём — вопросов конкретных и лаконичных. И если бы Стив Джобс половину из них проигнорировал, а на другую половину ответил детально, по ходу дела раскритиковав конкурентов, то Кук везде предпочёл обойтись шаблонными дипломатичными оборотами и достаточно туманными намёками. Тем не менее, извлечь из них кое-что интересное можно.

Вступают в действие правила форума AppStudio

Уважаемые читатели сайта и посетители форума!

Сообщаем, что завтра вступают в силу полноценные правила нашего форума — главный нормативный документ, в соответствии с которым будут работать модераторы и администраторы, в котором чётко объясняется, кому что можно, а что нельзя. Можете внимательно прочитать эти правила, можете бегло пролистать, можете вообще в них не заглядывать, но с завтрашнего дня незнание этих норм уже не будет освобождать кого-либо от ответственности за допущенные нарушения.

Полный текст правил форума приведён под катом.

Обновлена энциклопедия анлока: жизнь после SAM

Увы, анлок через SAM прикрыли окончательно и бесповоротно. Нынешняя ситуация с анлоком теперь аналогична положению дел в середине апреля: на iOS 5.0, 5.0.1 и 5.1 анлок через Gevey SIM и R-SIM возможен лишь для iPhone 4S, но не для iPhone 4. В соответствии с этим обновилась наша энциклопедия анлока.

Главный вопрос, который сейчас беспокоит тех, кто успел разлочить свой iPhone до тех пор, пока лазейка с подменой IMSI через SAM ещё работала, состоит в том, как теперь жить дальше: что можно делать, а что нельзя. Попробуем расставить все точки над i.

iOS 5.1: угроза для джейлбрейкеров

Вчера ближе к полуночи по московскому времени стала доступна для скачивания прошивка 5.1. Неудивительно, что на презентации Apple этому обновлению было уделено самое минимальное внимание. Рассказывать там действительно не о чем. Всё, что предлагается пользователям — ряд багфиксов и мелких функциональных улучшений. Полный список задокументированных изменений выглядит следующим образом:

  • поддержка японского языка для Siri (доступность может быть ограничена в начальной стадии работы сервиса);
  • фотографии теперь могут удаляться из Фотопотока;
  • значок быстрого доступа к камере теперь всегда виден на заблокированном экране iPhone 4S, iPhone 4, iPhone 3GS и iPod touch (4-го поколения);
  • функция камеры «Распознавание лиц» теперь выделяет все обнаруженные лица;
  • переработанная программа «Камера» для iPad;
  • миксы Genius и плейлисты Genius для подписчиков iTunes Match;
  • аудиовоспроизведение телешоу и фильмов на iPad оптимизировано для более громкого и ясного звучания;
  • элементы управления скоростью воспроизведения и 30-секундная перемотка назад для iPad;
  • исправление ошибок, связанных с временем работы аккумулятора;
  • исправление ошибки, периодически приводившей к потере звука во входящих звонках.

Как всегда, главное предупреждение адресовано владельцам залоченных iPhone: ни в коем случае не прошивайтесь на официальную версию iOS 5.1! Устранить последствия этой ошибки будет невозможно!

Куда важнее другое — перспективы отката с iOS 5.1 на 5.0.1. Тут всё совсем безрадостно:

  • для iPhone 4S и iPad 2 откат с iOS 5.1 на iOS 5.0 и iOS 5.0.1 будет невозможен! Десять раз подумайте перед обновлением! Никакие SHSH-хеши и токены APTicket вам не помогут, потому что для обхода системы подписывания прошивок в iOS 5 требуется уязвимость в бутроме, а для упомянутых устройств ни одной такой уязвимости пока не найдено.
  • iPad 2 можно будет откатить на iOS 4.x при условии наличия хешей SHSH
  • остальные гаджеты — iPhone 3GS, iPhone 4, iPod touch 3G/4G и первый iPad — могут свободно откатываться на любые старые версии iOS вплоть до iOS 5.0 при условии сохранённых хешей SHSH и на iOS 5.0/5.0.1 при условии сохранения хешей SHSH и токенов APTicket

Пока серверы Apple продолжают подписывание прошивок iOS 5.0.1, но оно может закончиться в любой момент — через несколько минут, часов или дней. Как только это произойдёт, написанные выше ограничения вступят в силу. Сейчас, пока подписывание ещё продолжается, вы можете свободно откатиться с iOS 5.1 на iOS 5.0.1, если вам дорог джейлбрейк. Более того, у вас даже получится понизить модем на iPhone 4S, iPhone 4 или iPad 2 с версий из 5.1 на старые версии из iOS 5.0.1. Но повторимся, это не будет продолжаться вечно; очень скоро подписывание iOS 5.0.1 закроется, и прошиться можно будет только на iOS 5.1!

Для обладателей джейлбрейкнутых iPhone 4S и iPad 2 на iOS 5.0.1 наступит очень рискованное время: любой криво установившийся твик из Cydia, который может привести устройство в нерабочее состояние, станет причиной того, что вам придётся восстанавливать прошивку. При этом восстановиться вы сможете только на iOS 5.1, соответственно, потеряете джейлбрейк.

Скачать билды iOS 5.1 для нынешних устройств Apple можно в обновлённом архиве версий iOS. Прошивки для третьего поколения iPad будут добавлены в ближайшие дни.

Про Mountain Lion и хакинтоши

Мы обсудили уже почти все подробности новой операционной системы от Apple, которая пока существует в виде девелоперской бета-версии. Все, кроме одной темы — как OS X 10.8 Mountain Lion дружит с хакинтошами. К счастью для хакинтошников, особых проблем на этом фронте нет. Причина в том, что Mountain Lion по внутренней начинке не так существенно отличается от Lion, как Lion отличался от Snow Leopard. Именно поэтому уже сейчас Кугуара можно загрузить и через EFI-загрузчики (XPC, Clover и пр.), и через Chameleon.

Как сообщается, на некоторых материнках при использовании XPC всё-таки возникают трудности с кэшами ядра и расширений, из-за чего систему получается грузить только с удалёнными кэшами, а в противном случае она либо зависает, либо мгновенно уходит в ребут. С Хамелеоном вроде бы всё у всех в порядке. Крайне желательно грузить Кугуара в 64-битном режиме (хотя, как оказалось, 32-битность в новой системе осталась).

Ещё бета-версия Mountain Lion содержит совершенно новые видеодрайверы, благодаря чему:

  • одни владельцы GeForce 4xx и 5xx рапортуют о том, что теперь всё замечательно, и старые проблемы с артефактами ушли в прошлое, а другие, напротив, говорят, что стало хуже
  • многострадальные карты Radeon 6950 и 6970 в Кугуаре заводятся нативно, без лишних ухищрений
  • в графических драйверах AMD появилось ещё больше упоминаний Radeon 77xx, 78xx и 79xx, но полноценной поддержки этих карточек пока так и нет

В общем, ставить Кугуара в экспериментально-испытательных целях можно уже сейчас по тем же методикам, по которым рекомендовалось ставить Lion. Вряд ли вы будете довольны работой системы (особенно качеством русификации), но опробовать новые фишки вживую вы вполне сможете.

Про нашу рубрику «Бюро хакинтошей»

Сегодня мы хотели бы ответить на один из наиболее часто задаваемых вопросов насчёт нашей популярной рубрики «Бюро хакинтошей». В среднем ежедневно к нам поступает 10-15 заявок на проверку компьютеров, но, увы, публиковать ответы на каждый из них мы не можем — нас слишком мало. Из-за этого у посетителей сайта регулярно возникает вопросы типа «а почему вы не хотите рассмотреть мою заявку?», «что я должен сделать, чтобы мою заявку рассмотрели в первую очередь?», «что влияет на шансы рассмотрения заявки?» и т.п. Попробуем на них ответить.

Мы внимательно читаем все заявки, которые к нам приходят. Принимая решение о том, какую конфигурацию стоит рассмотреть на страницах сайта, мы руководствуемся следующими принципами:

  • чем проще вам наладить хакинтош, тем больше вероятность того, что заявку рассмотрят. Причина проста — нам будет легче описать вам направление, в котором нужно двигаться
  • если перспективы для хакинтоша вообще нулевые, мы, как правило, сообщаем об этом по почте
  • самый сложный случай — когда Mac OS X поставить можно, но добиться её нормальной работы в качестве системы для повседневной работы почти нереально. Надо признаться, мы больше всего не любим такие заявки. Если слукавить и ответить читателям «нет, даже не пытайтесь», то потом на почте появляются упрёки со ссылками на англоязычные мануалы и критикой по шаблону «зачем вы мне врали?! вот тут написано про мою материнку, поставить систему можно!» или «сами ничего в этом не понимаете, а еще и людей обманываете!». Если обнадёжить читателей и сказать им «да, систему поставить можно, но Mac OS X будет работать процентов на 50», то получается ещё хуже — в глазах таких начинающих хакинтошников мы становимся универсальной службой поддержки, и они начинают писать нам одно письмо за другим, настойчиво требуя от нас рецептов по заводке тачпада, блютуса, вайфая, кардридера, веб-камеры и т.д.
  • увы, не возникает желания отвечать на заявки, где в комментариях читатель честно признаётся, что он ламер в хакинтошном мире, ничего не понимает, но очень-очень-очень хочет, чтобы всё сразу заработало. Первым делом надо понять, что хакинтош — не забава для новичков, вы должны быть продвинутым юзером, знакомым с основными премудростями IT-сферы. Кроме того, на хакинтошах крайне редко всё получается с первой попытки. Тем, у кого нет времени разбираться во всём этом, или нет терпения для того, чтобы настойчиво предпринимать одну попытку за другой, лучше забить на хакинтошные проблемы и копить на Мак
  • мы не можем публиковать материалы в рубрику «Бюро хакинтошей» ежедневно. Наш сайт пишет не только о хакинтоше, поэтому углубляться в эту тему — значит не уважать маководов и тех читателей, которым интересна информация об iOS

Пользуясь возможностью, мы хотели бы также пригласить всех, кто действительно разбирается в хакинтошах, в команду нашего сайта. Без работы вы сидеть точно не будете, гарантируем :) Если у вас есть достаточный опыт возни с хакинтошами, пишите нам на job@appstudio.org.

Установка Mac OS X на PC. Часть 16: Настройки загрузчика XPC (продолжение)

Последние материалы нашего цикла об установке Mac OS X на PC, как вы, наверное, успели заметить, посвящены рассказу о новомодном загрузчике XPC от немецкого разработчика iPhoneTom. На сегодняшний день это наиболее стабильный и рабочий из существующих EFI-загрузчиков для Mac OS X на PC-компьютерах. Время идёт, и загрузчиков, работающих с настоящими EFI-модулями, становится всё больше — например, активно развивается проект Clover авторства slice с форума AppleLife. Возможно, в будущих статьях мы поговорим и об этом загрузчике, а пока хотелось бы завершить обзор XPC. В прошлый раз мы изучили все пункты файла настроек загрузчика (settings.plist) по просьбе нескольких наших читателей. Увы, читателям мы всё равно не угодили — мы в очередной раз убедились, что какой бы подробной ни была статья, найдётся тот, кто скажет «всё это здорово, но всё равно непонятно» :) Поэтому сегодня поговорим о сугубо практических вопросах: как поставить загрузчик на жёсткий диск, как подружить XPC с Windows, как изменить названия дисков и как настроить автоматическую загрузку с нужного вам раздела.

Установка Mac OS X на PC. Часть 15: Настройки загрузчика XPC

Последняя статья нашего цикла об установке Mac OS X на PC была посвящена одному из самых перспективных на сегодняшних день загрузчиков для хакинтошей — XPC от немецкого разработчика iPhoneTom. Эта задумка позволяет эмулировать на PC-компьютерах EFI-среду, в которой настоящие модули EFI могут относительно спокойно запускаться и работать; исключением не является и родной EFI-загрузчик Mac OS X boot.efi. В результате вы получаете хакинтош, который ещё больше похож на настоящий Мак, который работает более стабильно и «нативно».

При работе с XPC возникает две главные проблемы: как поставить это чудо и как его настроить под свои нужды. Про первую проблему мы говорить не рискнём: хотя за прошедшее время совместимость XPC с материнками выросла в разы, всё равно этот загрузчик куда менее универсален, нежели Chameleon. А вот про настройки загрузчика XPC поговорить стоит, именно этим мы и займёмся сегодня.

Тим Кук и будущее Apple

В качестве вступления к этой статье мы хотели бы отметить, что её необходимость вызывает у нас некоторые сомнения. Пожалуй, биографию Тима Кука, который уже почти неделю руководит компанией Apple вместо Стив Джобса, за прошедшие дни не пересказал только ленивый. С другой стороны, промолчать о человеке, который занял такую принципиально важную должность, тоже было бы неправильно. Поэтому мы не хотели бы акцентировать внимание ни на фактах его трудовой биографии, дружно перепечатываемыми из Википедии, ни, тем более, на слухах о его ориентации личной жизни, которые перепечатываются ещё активнее при отсутствии каких-либо подтверждений. Давайте лучше поговорим об отношении Кука к Apple и о перспективах компании, которые подобное отношение может обеспечить.

Установка Mac OS X на PC. Часть 14: Перспективы загрузчика XPC

Уже достаточно давно мы публиковали в нашем цикле об установке Mac OS X на PC статейку, посвящённую обзору существующих загрузчиков системы для хакинтоша. С тех пор прошло достаточно много времени, и многое успело сильно поменяться. Например, сильнее всего поменялась ситуация вокруг загрузчика XPC: если раньше это была жутко глючная экспериментальная разработка, то теперь надо признать, что у хакинтошного движения есть вполне рабочий загрузчик, который создаёт полноценную EFI-среду для загрузки родных модулей Apple. Проще говоря, медленно, но верно стирается одно из последних принципиальных отличий между Маком и PC. Сегодня мы посмотрим на загрузчик XPC образца 2011 года и разберемся с тем, чем он лучше старого доброго Хамелеона, что он умеет, а чего пока что не может.

iCloud и MobileMe: принципиальные отличия

Чем ближе сентябрь и официальный запуск облачного сервиса iCloud, тем больше на нашей почте собирается различных вопросов об этой новинке Apple и о том, что сулит переход на эту новинку всем нынешним пользователям MobileMe. Мы решили разом ответить на все популярные вопросы об iCloud, опубликовав сегодняшнюю статью в формате FAQ.

Секреты Терминала. Часть 16: Прочие хитрости

Какой бы совершенной ни была Mac OS X, вся ее функциональность выстроена в расчете на среднестатистического пользователя. Но ведь всем без исключения не угодишь, и, наряду с общей массой маководов, которую устраивают универсальные настройки системы, всегда найдутся пользователи (и таких немало), желающие оптимизировать систему согласно своим запросам. Для подобной оптимизации можно воспользоваться специализированными программами-твикерами или, что гораздо быстрее и доступнее, использовать встроенное в Mac OS X приложение Терминал и наши советы, которые мы публикуем в рамках большого цикла статей «Секреты Терминала» уже на протяжении 16 материалов.

Милена — русский голос OS X Lion

Одной из 250 новых функций операционной системы OS X Lion стала поддержка нескольких десятков дополнительных голосов системы для многих языков, в т.ч. и русского. К счастью для пользователей, в Apple решили не включать все эти голоса в систему изначально, иначе дистрибутив вырос бы с 3,5 до 15 гигабайт. С другой стороны, если вы раньше не слышали о поддержке русского голоса системы, то вы вряд ли об этом догадаетесь — в отличие от драйверов для принтера, которые система автоматически предлагает скачать из Интернета, голоса скачиваются только по желанию пользователя. Давайте поговорим о том, как включить русский голос OS X — Милену.

Домашний Мак-сервер. Часть 3: Медиатека iTunes и всё, что с ней связано

Пора продолжить наш цикл статей о создании и использовании домашнего сервера на базе платформы Macintosh и операционной системы OS X. В сегодняшнем материале речь пойдёт о достаточно простых процедурах по переносу вашей медиатеки iTunes на домашний сервер и организации транслирования контента на все остальные устройства в домашней беспроводной сети, в т.ч. и через приставку Apple TV.

Оптимизация Mac OS X под использование SSD-диска

Относительно недавно стали выпускаться Маки (преимущественно в мобильном варианте) с использованием SSD-дисков вместо обычного HDD. Достоинств у твердотельных накопителей (именно так можно перевести на русский язык аббревиатуру SSD) достаточно много, но, в то же время, есть и недостатки, с которыми можно и нужно бороться, дабы продлить срок жизни накопителя. Полностью удалить недостатки, которые имеют SSD-диски вследствие существующей технологии, мы не сможем, а вот оптимизировать операционную систему, дабы минимизировать отрицательные последствия, нам вполне по силам. Собственно этим мы и займемся в рамках текущей статьи.

OS X Lion: результаты продаж и первые впечатления от системы

«Самая совершенная операционная система в мире» показывает отличные результаты продаж: за первые 24 часа, прошедшие с момента продаж, зарегистрировано более 1000000 скачиваний дистрибутива Lion из магазина Mac App Store. Конечно, бесполезно сравнивать эти цифры с продажами той же Windows 7 — Маков и хакинтошей в мире несравнимо меньше. Но вот если сравнивать соотношение количества скачиваний и общего числа маководов, то доля обновившихся получится вполне приличной, чему способствуют как довольно лояльные системные требования (фактически требуется только совместимый процессор), так и удобнейший способ приобретения и установки обновления.

Официальный пресс-релиз с цитатой вице-президента Apple по маркетингу традиционно изобилует эпитетами «невероятный», «революционный», «инновационный» и иже с ними, так что цитировать этот панегирик мы не будем. Давайте лучше поговорим о реальных впечатлениях, которые оставляет Lion.

После полутора дней плотного общения с новой системы мы можем сказать следующее:

  • если система стоит на SSD, то никакого ущерба в производительности вы не заметите. Ну разве что система будет грузиться на один оборот «ромашки» дольше :) А вот на стареньких Маках Лев будет более медленным. Кстати, ещё одна причина тормозов — возросшее количество сложных анимированных эффектов, создающих нагрузку на видеокарточки
  • сразу после установки Лев в любом случае будет ощутимо подвисать. Причина простая: полное индексирование диска, которое начинает Spotlight
  • переучивание на обратное направление скроллинга происходит долго и мучительно. Часто возникает мысль о том, а стоит ли вообще переучиваться? )
  • глюки в системе остались, и в немалом количестве. По-прежнему загадочно пропадает день недели около часов в менюбаре, странно ведут себя иконки сторонних папок, добавленные в сайдбар Finder, иногда появляются артефакты при пролистывании содержимого папок с большими иконками
  • совместимость софта тоже пока не слишком хороша. Невозможно пользоваться Punto Switcher — он хаотически переставляет буквы в словах при переключении раскладки, не хочет работать Growl, новый Mail отказывается дружить с Яндекс-почтой по IMAP (решается отключением SSL)
  • Flash-плагин для Lion ужасен. Если вы не хотите, чтобы процессор грелся, вентиляторы жужжали, а батарея на ноутах таяла на глазах — не ставьте его. Причина таких глюков не ясна: то ли у программистов Adobe действительно кривые руки, то ли в Apple решили подложить свинью и внезапно сделали Lion несовместимым с наработками Adobe. В любом случае, у Apple получается ещё раз доказать, что Flash — неповоротливый тормозной пережиток прошлого (даже если на самом деле это совсем не так)

В общем, пользоваться OS X Lion в целом приятно, но мелкие проблемы доставляют заметные неудобства, поэтому с нетерпением ждём апдейтов от разработчиков софта и от самой компании Apple.

А какое впечатление произвёл «Лев» на вас? С какими глюками новой системы и софта на ней вы не можете мириться?

Обновлены линейки MacBook Air и Mac mini

Интернет-магазин яблочной техники Apple Store сегодня закрывался на переучёт, и дело явно было не в релизе OS X Lion: новая операционка продаётся исключительно в электронном виде и только через Mac App Store. Благодаря инсайдерским слухам причина закрытия была давно понятной — обновление MacBook Air и Mac mini. Давайте посмотрим на них поближе и подытожим произошедшие изменения.