Apple weigert apps uit de Mac App Store die Electron hebben gebruikt

Mac App Store

Alle applicaties die beschikbaar willen komen in de Apple App Store moeten slagen een humane toezichtsmethode die verantwoordelijk is voor het controleren van zowel de werking ervan als de code die wordt gebruikt om ervoor te zorgen dat het geen functies bevat die in strijd zijn met de richtlijnen die Apple hanteert voor applicaties voor zowel iPhone als iPad en iPod touch.

Echter, de Mac App Store het is meer een distributiemethode waarmee ontwikkelaars hun applicaties gratis kunnen publiceren, applicaties die mogelijk ook beschikbaar zijn op de website van de ontwikkelaar, dus het afwijzingsbeleid voor applicaties in macOS is niet zo opvallend als die in de App Store.

Elektron

Verschillende ontwikkelaars beweren dat applicaties die zijn gemaakt via Electron, een framework waarmee applicaties kunnen worden gemaakt alsof het een web is, worden automatisch afgewezen van het beoordelingsproces van de Mac App Store. De reden voor deze afwijzing is het gebruik van een API die private calls maakt, calls die niet in de applicatie zelf staan, maar onderdeel zijn van de onderliggende structuur van Electron.

Het Electron-raamwerk u gebruikt deze API's al jarenMaar het lijkt erop dat Apple hun app-beoordelingsprocessen aan de serverzijde heeft bijgewerkt om schendingen van hun app-beoordelingsrichtlijnen op te sporen.

Ontwikkelaars die Electron gebruiken, zijn hulpeloos, omdat de enige oplossing is om wijzigingen aan te brengen in de eigen code van Electron. Er zijn geen aanwijzingen dat Electron schadelijke code bevat of dat is een bron van potentieel risico.

Deze zet van Apple het is waarschijnlijk te wijten aan de introductie van Catalyst van Apple, een tool waarmee ontwikkelaars snel hun oorspronkelijke iPad-applicaties naar de Mac kunnen overzetten.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.