Apple respinge aplicațiile din Mac App Store care au folosit Electron

Mac App Store

Toate aplicațiile care doresc să devină disponibile în Apple App Store trebuie să treacă o metodă de supraveghere umană care este responsabil pentru verificarea atât a funcționării sale, cât și a codului utilizat pentru a se asigura că nu include funcții care încalcă liniile directoare pe care Apple le aplică atât pentru iPhone, iPad, cât și pentru iPod touch.

Cu toate acestea, Mac App Store este mai mult o metodă de distribuție care permite dezvoltatorilor să își publice aplicațiile gratuit, aplicații care ar putea fi disponibile și pe site-ul web al dezvoltatorului, astfel încât politicile de respingere a aplicațiilor din macOS nu sunt la fel de izbitoare ca cele găsite în App Store.

electron

Diversi dezvoltatori susțin că aplicațiile create prin Electron, un cadru care permite crearea de aplicații ca și cum ar fi un web, sunt respinse automat a procesului de revizuire a Mac App Store. Motivul acestei respingeri se datorează utilizării unui API care efectuează apeluri private, apeluri care nu se află în aplicația însăși, dar fac parte din structura de bază a Electron.

Cadrul Electron ați folosit aceste API-uri de mulți aniDar se pare că Apple și-a actualizat procesele de revizuire a aplicațiilor de la server pentru a detecta încălcările regulilor lor de revizuire a aplicațiilor.

Dezvoltatorii care folosesc Electron sunt neajutorați, deoarece singura soluție este să facă modificări din propriul cod al Electron. Nu există nicio indicație că Electron include cod rău intenționat sau care este o sursă de risc potențial.

Această mișcare de către Apple este probabil datorită introducerii Catalyst de la Apple, un instrument care îi ajută pe dezvoltatori să-și porteze rapid aplicațiile native iPad pe Mac.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.