Ответы пользователя по тегу iOS
  • Может ли приложение загруженное в обход AppStore получить доступ к приложению Сбербанк Онлайн и чтению SMS, если аппарат без JB?

    Makaveli
    @Makaveli
    Jailbreak, как правило, предоставляет возможность получить доступ к файловой системе девайса. Но даже с Jailbreak нужно приложение засунуть на телефон в системные, иначе даже в этом случае оно будет работать в песочнице, за пределы которой выйти не сможет.

    Если Jailbreak на девайсе не сделан - то и доступа нет. Соответственно, скорее всего приложение работает как все несистемные в своей песочнице и не может получить доступ к данным другого приложения, в том числе, по-моему, и к SMS-сообщениям.

    Вы можете погуглить, в интернете можно найти путь где в системе лежит sqlite-база с SMS-сообщениями и попробовать получить к этому файлу доступ и обычного приложения. Если не удаётся - значит можно не бояться. А вот если на девайсе сделан Jailbreak, то даже само приложение Сбербанк Онлайн выдаёт об этом сообщение и блокирует большинство функций, в том числе и платежи с переводами.
    Ответ написан
    Комментировать
  • Сафари на ipad обрезает изображение. Что делать?

    Makaveli
    @Makaveli
    Если есть Mac под рукой то можно поставить Xcode, апустить iOS симулятор с девайсом iPad и в Safari инспектировать исходный код страницы прямо в десктопном Safari. Так поймёте - что перекрывает картинку, скорее всего она не обрезается а перекрывается каким-то блоком с белым фоном. Выделенный винспекторе блок также подсвечивается в симуляторе в браузере.

    e9af2e1f3e984e18aa8e33286b604b97.png4245561194fc458fa5ebc14c828f5970.png

    Кроме того, в десктопном Safari если нажать в меню Разработка -> Включить режим отзывчивого дизайна - то можно посмотреть как выглядит сайт на разных мобильных устройствах

    901052dbc7dd44cb8b4b80557990214b.png
    Ответ написан
    Комментировать
  • Публикация приложения в Apple App Store (OS X)?

    Makaveli
    @Makaveli
    «To distribute your apps on the Mac App Store, you’ll need to set up your accounts in iTunes Connect. „

    Нужно купить Mac Developer Program, стоит 99 долларов в год. Подробнее тут:
    developer.apple.com/programs/mac/
    Ответ написан
    Комментировать
  • Как сделать всплывающее изображение в xcode?

    Makaveli
    @Makaveli
    1. При запуске, например в первом ViewController, который у вас загружается при старте приложения первым, создаёте в коде UIImageView с вашей картинкой и показываете его. Сама картинка должна быть внутри проекта уже импортирована.
    2. Далее можно навесить touch-событие на картинку, по которому изображение убирается
    3. Запоминаете, что картинку уже показывали. Например в NSUserDefaults, и добаляете проверку на то, показывали ли вы это изображение в п.1
    Ответ написан
    Комментировать