Apple rifiuta le app del Mac App Store che hanno utilizzato Electron

Mac App Store

Tutte le applicazioni che vogliono diventare disponibili nell'App Store di Apple devono passare un metodo di controllo umano che è responsabile del controllo sia del suo funzionamento che del codice utilizzato per assicurarsi che non includa funzioni che violano le linee guida di Apple per le applicazioni sia per iPhone che per iPad e iPod touch.

Tuttavia, il Mac App Store è più un metodo di distribuzione che consente agli sviluppatori di pubblicare le loro applicazioni gratuitamente, applicazioni che potrebbero essere disponibili anche sul sito web dello sviluppatore, quindi le politiche di rifiuto delle applicazioni in macOS non sono così sorprendenti come quelle che si trovano nell'App Store.

elettrone

Vari sviluppatori affermano che le applicazioni create tramite Electron, un framework che consente di creare applicazioni come se fosse un web, vengono rifiutati automaticamente del processo di revisione del Mac App Store. Il motivo di questo rifiuto è dovuto all'utilizzo di un'API che effettua chiamate private, chiamate che non sono nell'applicazione stessa, ma fanno parte della struttura sottostante di Electron.

Il framework Electron hai utilizzato queste API per molti anniMa sembra che Apple abbia aggiornato i processi di revisione delle app lato server per rilevare le violazioni delle linee guida per la revisione delle app.

Gli sviluppatori che utilizzano Electron sono impotenti, poiché l'unica soluzione è apportare modifiche dal codice di Electron. Non vi è alcuna indicazione che Electron includa codice dannoso o che è una fonte di rischio potenziale.

Questa mossa di Apple è probabilmente dovuto all'introduzione di Catalyst di Apple, uno strumento che aiuta gli sviluppatori a trasferire rapidamente le loro applicazioni iPad native sul Mac.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.