A Apple rejeitou meu app por “Minimum Functionality” porque é preciso instalar um companion app, mas ele é literalmente um remote mouse?!
Custumo pedalar dentro de casa várias vezes por semana e gosto de assistir algo no pc enquanto treino. Já testei alguns apps de remote mouse, mas cansei da quantidade de anúncios ou da falta de funcionalidades que eu precisava.
Decidi criar o meu próprio remote mouse, dessa vez open source e gratuito. Dei o nome de Entangle. Estou tentando passar pelo processo de review da Apple há algumas semanas, mas eles rejeitaram o app com a seguinte justificativa:
“Guideline 4.2.3(i) - Design - Minimum Functionality
Issue Description
We were required to install another app before we could use the app. Apps should be able to run on launch, without requiring additional apps to be installed.
O problema é meio óbvio e quase que paradoxo, mas não tive nenhum problema pra publicar na Google Play. Para usar o Entangle, é necessário baixar o companion app no mac, e pra ser honesto não consigo ver um jeito que possa evitar esse requirement. Fico me perguntando como outros apps de remote mouse foram aprovados por essas reviews...
Na primeira rejeição, fiz questão de adicionar um onboarding elaborado, com tutoriais ensinando os gestos, mas rejeitaram de novo. Na segunda tentativa, até adicionei um “modo de prática”, onde o usuário pode se conectar a um computador fake e usar uma pequena simulação de como um computador se comportaria.

Não faço ideia do que mais fazer. Vocês têm alguma sugestão de como conseguir a aprovação da Apple?
Link do TestFlight para quem quiser testar:
https://testflight.apple.com/join/q9VnAMJx