Comments 78
Будущее Apple: при покупке пользователь получает всего лишь фотографию устройства в стильной рамочке с закругленными углами, и все. На обратной стороне фотографии написан текст: "Приобретенное Вами реальное устройство в течение всего срока эксплуатации остается в специальном помещении надежно контролируемом компанией Apple, потому что только так мы можем гарантировать подлинную безопасность устройства для потребителя. Покупайте устройства компании Apple — самые безопасные устройства в мире! А еще рамочка для этой фотографии сделана из биоразлагаемого пластика и начнет распадаться через месяц. Apple — на страже безопасности и экологии!"
Фотография — это уже неэкологично.
Вспомните "Generation "П"" — вы получите бумажку (самораспадающуюся) с текстом: "Это фотография вашего реального устройства, приобретенного… " (и далее по тексту).
We got a call this evening from someone who runs App Review. They apologized for the experience we had, then told us they've accepted our appeal and won't be removing iSH from the store tomorrow. We'll stay in contact with them to work out details.
— iSH (@iSH_app) November 9, 2020
Вот этот лучший из бесплатных:
https://apps.apple.com/ru/app/libterm/id1380911705?l=en
И после этого Apple пытается нам рассказывать, что iPad Pro — это устройство которое может заменить комп. В Google Play есть замечательный Termux, благодаря которому у меня в телефоне есть полноценные git, node.js, typescript и т. д. А iOS — платформа крайне недружественная к разработчикам. Причем ни к тем, кто разрабатывает для iOS, ни к тем, кто использует их девайсы для разработки. И это за наши же деньги.
Иногда это необходимо в профессиональных целях.
Чтобы разрабатывать под яблочную продукцию нужно купить яблочную продукцию.
Но чем может помешать отсутствие терминала в тестируемом устройстве, я не представляю. Если во время тестирования без него реально никак, никто не запрещает накидать самому или найти на гитхабе и запустить из икскода на нужном устройстве. Также, если приложение с терминалом нужно распространять, есть корпоративные приложения, где правила мягче (возможно, этого запрета там нет).
А вот с вебом как-то сталкивался — фронтэндер попросил у меня посидеть в сафари на десктопе, чтобы отладить веб-приложение на айфоне. Когда-то Сафари выпускали и под Windows, но оказалось что к тому времени давно уже прекратили. Выходит, что фронт без десктопного Сафари невозможен или по крайней мере затруднён, если нужна поддержка айфонов.
Вроде пока принудительно не заставляют покупать яблочную продукцию
Это как-то оправдывает сложности возникающие при разработке на/под ios?
И, тем более, позиционирование ipad как заменителя компьютера.
Вы будете делать на этом устройстве только то, что вам разрешил Apple.
Вы хотите делать что-то другое?
Вы опасный для общества девиант. Устройство уже доложило в полицию, ждите, за вами уже выехали.
И добавить ограничение на размер буфера обмена.
Ящитаю, буфера обмена длиной в 1 твит хватит всем! (ирония)
Дюбуа пояснил, что никто из его команды не говорил пользователям, как получить apk, но они все равно разобрались.
у него прямо в гитхабе написано как его установить
А так же было бы интересно узнать, зачем в телефоне терминал?
Я к тому что использую iPhone Max и он все равно маленький для таких вещей (работать в терминале)
Есть макбук про, в нем и работаю с терминалом.
А телефон, ну очень не удобно же (((
ssh клиент не равно эмулятор командной строки
ведь кушать оно не просит, зато редко но метко упростит жизнь.
youtube-dl не работает без интернета. К работе он не относится. Это пиратство, логично, что его так просто не пустят.
Кушать оно как раз просит. Ниже писал про «Мы из службы безопасности, вам надо срочно поставить приложение и выполнить вот этот добрейший код на вашем телефоне».
Возможность конечно забирают, но вреда от него больше, чем пользы.
youtube-dl не работает без интернета. К работе он не относится. Это пиратство, логично, что его так просто не пустят.
Почему между youtube-dl и «пиратство» знак равенства? На Youtube (и не только на нём) много интересных вещей лежит со свободной лицензией (Free Art license и Creative Commons, к примеру).
Я такую музыку себе на компьютер загружаю. В каком месте я пират?
> Потому что правила ютуба запрещают скачивать контент
Но вот законодательство моей страны говорит о том, что я могу делать копии для себя. И что если пункт соглашения противоречит с законом, то данный пункт признаётся ничтожным.
Напишите в ютуб, спросите что они думают.
Скорее всего вы не можете делать копии, т.к. видео вы арендуете, берете в займы, оно не ваше и вообще надо смотреть на выключенном мониторе, т.к. никто не читал соглашение на самом деле.
Вы от меня ждете разрешения что ли? :)
Нет, конечно. Я просто написал, что меня удивило как вы лихо приравняли youtube-dl к пиратству.
берете в займы, оно не ваше
Так видео и не принадлежит Youtube, оно автора и автор дал ему свободную лицензию, по которому не только скачивание, но и его использование в том числе и для коммерческих целей разрешено.
Я только указал, что не всё так просто как вы считаете и не стоит ставить знак равенства между софтом (вещь, инструмент) и пиратством (процесс, деятельность).
Но они не являются «абсолютной истиной» где-бы ни было в мире.
Потому, не надо кого-то в чем-то обвинять( особенно, подобным образом ) только на основании того, что человек, находясь в одном государстве, может, «о, ужас», не соответствовать всем законам другого государства и основанным на них котелкам отдельных контор( которые, тем более, любят откровенно плевать на законодательство и законные требования других государств )
Но вот JIT-компилятор был только в Safari (потом сделали WKWebView (по сути более аккуратно движок Safari упаковали) который позволяет им пользоваться). Соответственно все браузеры на iOS — на движке от Safari.
Предлагаю Apple пойти дальше и запретить javascript в своём Safari, ведь он позволяет сайтам выполнять код.
[шутка]
Так это было бы просто великолепно.
А там глядишь, и другие бы (разрабы браузеров) подтянулись бы!
[/шутка]
Apple как раз запретила Microsoft выпускать облачный сервис xCloud, а они через браузер собираются обойти ограничения. Надо запрещать.
Business Insider: Microsoft выпустит браузерное приложение xCloud для iOS, чтобы обойти правила App Store
Nvidia: appleinsider.com/articles/20/11/05/nvidia-game-streaming-service-geforce-now-coming-to-ios-safari
Amazon: www.theverge.com/2020/9/25/21455343/amazon-luna-apple-app-store-rules-cloud-gaming-streaming-google-nvidia
Google: 9to5google.com/2020/11/07/stadia-official-safari-ios-14-support
«В массе» это действительно нафиг не нужно. Да даже ИТшникам далеко не всем нужен эмулятор на телефоне.
Программист Саагар Джа (Saagar Jha) из команды iSH отметил, что несмотря на кажущуюся мощь сред этих двух эмуляторов терминала, они изолированы, как и любое другое приложение iOS.
Другими словами, Apple не добавили всякой безопасности своими требованиями. Да, формально пользователь может скачать приложение, которое будет ему в песочнице показывать на экран рекламу в обход каналов Apple, и просить денег в обход его каналов, и показывать детскую порнографию. Да, безопасно с точки зрения системного окружения, но опасно в плане user-story. Парадокс, но как раз этим и занимается браузер — и рекламу показывает, и порнографию может. А именно с точки зрения песочницы браузер с WASM, в котором есть busybox, имеет примерно тот же уровень безопасности/опасности.
Формально я тоже против этих запретов, но вот знаете, все их моих знакомых с айфонами — пользуются не нарадуются, потому что «работает просто так». И никаких проблем у людей нет. И чем меньше у них будет возможности шагнуть влево, те меньше проблем появится. Эпл к этому и идет.
Сейчас они жертвуют удобством единичных людей, которым эта функция нужна (хотя мне еще никто не дал конкретных кейсов), ради остальной толпы. И для толпы это будет плюс.
Сейчас они жертвуют удобством единичных людей, которым эта функция нужна (хотя мне еще никто не дал конкретных кейсов), ради остальной толпы.Точнее, жертвуют свободой пользователей ради толпы идиотов.
Точнее — Эпл из этого исходит. В биографии Стива Джобса Айзексона описан процесс создания первого компьютера, Возняк хотел добавить в него дополнительных портов, чтобы пользователь имел возможность расширять его функции, Джобс был против, его позицией было: полностью контролировать user experience. Вся история Apple — последовательное следование этой концепции.
Поэтому возмущения, на мой взгляд, выглядят несколько забавно.
Но посмотрите на обычного пользователя: его можно по телефону попросить поставить нужное приложение «для ваше безопасности» и запустить там произвольный код. Мало ли что там можно сделать.
«Здравствуйте, я монгольский вирус...»
upd.
Блин, мимо ветки промахнулся.
Специалисты компании не поняли, что в этом приложении wget просто загружает файлы, причем Safari разрешено скачивать файлы, а wget — нет.
Ну то есть ребятам надо научиться запускать код скачанный сафари и всячески это пиарить.
Хорошая поддержка разработчиков за 30% налог
Ох как я орнул с этого комментария, пришлось даже написать об этом!
Забавно это на фоне рекламного слогана для iPad Pro: «Your next computer isn't a computer»
Apple запрещает приложения эмулятора терминала на iPhone: в текущих версиях через них можно скачивать код