Az Apple elutasítja a Mac App Store alkalmazásait, amelyek Electront használták

Mac App Store

Minden alkalmazásnak, amely elérhetővé akar válni az Apple App Store-ban, át kell mennie humánus felügyeleti módszer amely felelős mind a működésének, mind a használt kód ellenőrzéséért, annak biztosítása érdekében, hogy ne tartalmazzon olyan funkciókat, amelyek sértik az Apple által az iPhone, iPad és iPod touch alkalmazásaira vonatkozó irányelveket.

Azonban a Mac App Store ez inkább elosztási módszer amely lehetővé teszi a fejlesztők számára az alkalmazások ingyenes közzétételét, amelyek a fejlesztő webhelyén is elérhetők lehetnek, így a macOS alkalmazás-elutasítási házirendje nem olyan feltűnő, mint az App Store-ban található.

Elektron

Különböző fejlesztők azt állítják, hogy az Electronon keresztül létrehozott alkalmazások, egy olyan keretrendszer, amely lehetővé teszi alkalmazások létrehozását, mintha web lenne, automatikusan elutasításra kerülnek a Mac App Store felülvizsgálati folyamatáról. Ennek az elutasításnak az oka egy olyan API használata, amely privát hívásokat indít, olyan hívásokat, amelyek nem az alkalmazásban szerepelnek, hanem az Electron mögöttes struktúrájának részei.

Az Elektron váz évek óta használja ezeket az API-katÚgy tűnik azonban, hogy az Apple frissítette a szerveroldali alkalmazás-ellenőrzési folyamataikat, hogy felfedje az alkalmazás-ellenőrzési irányelveik megsértését.

Az Electron-t használó fejlesztők tehetetlenek, mivel az egyetlen megoldás az, hogy változtatni kell az Electron saját kódjától. Nincs arra utaló jel, hogy az Electron rosszindulatú kódot tartalmazna vagy ez a lehetséges kockázat forrása.

Ez az Apple lépése valószínűleg a Catalyst bevezetésének köszönhető az Apple, egy olyan eszköz, amely segít a fejlesztőknek natív iPad-alkalmazásaik gyors átültetésében a Mac-be.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.