Find Jobs
Hire Freelancers

Change iPad Home Button behavior in kiosk app

$30-250 USD

Em Andamento
Publicado há mais de 13 anos

$30-250 USD

Pago na entrega
I'm building an iPad app that will be used in an art gallery, and I want to keep users from being able to press the home button to quit the app. Instead, pressing the home button should return to the main menu of the app. What I need from you is a simple app that, once started, listens for presses of the home button, and prints "Hello World" to the console via an NSLog. It should prevent the "home button pressed" event from reaching SpringBoard, so that the app does not quit. Even long presses ("force quit") should be captured. Requirements: - It needs to be impossible for the user to quit the app. To quit the app, the device should have to be restarted. - If it's possible to do the above with private APIs without jailbreaking the iPad, that's a bonus. - If jailbreaking is required, that's fine. Deliverable: - Source code for the demo app and any necessary development tools beyond the standard iOS SDK.
ID do Projeto: 785200

Sobre o projeto

1 proposta
Projeto remoto
Ativo há 14 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Check PMB. Thanks.
$60 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Chicago, United States
0,0
0
Membro desde ago. 16, 2010

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.