>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> iPhone

Como Definir Permissões Corretas para Apps do Cydia (Desenvolvimento)

Obter suporte técnico para problemas ao desenvolver apps para iPhone com jailbreak é difícil, pois tais apps não têm suporte da Apple. É crucial criar script de instalação que defina permissões corretas para diretório e recursos do app. Se permissões não forem certas na instalação, o app provavelmente travará no iPhone. Esse detalhe às vezes passa batido porque ambientes de desenvolvimento não checam permissões, facilitando deploy antes de estar pronto.

  1. Defina permissões no binário compilado do app para 755. Ex.: para app Test.app, use comando:
    chmod 755 /Applications/Test.app/test

  2. Garanta propriedade de sistema correta editando seu script postinst (rodado após instalação) para incluir:
    chown -R root.wheel /Applications/Test.app/

  3. Adicione linhas similares para outros diretórios que seu design de app exija.