Tekniska bloggspel, Android-app-apk, tips och tricks

Apple spårar utvecklare som använder SDK som en demo…

Apple började idag meddela utvecklare som använder “hot-push” SDK att de snart kommer att börja fasa ut sina appar. I en tråd på Apples utvecklarforum rapporterar utvecklare att de har börjat få meddelanden från företaget som förklarar att koden måste tas bort innan några uppdateringar kan godkännas.

Medan Apple ännu inte har kommenterat ändringen offentligt, verkar e-postmeddelanden som skickas till berörda utvecklare antyda att tjänster som Rollout.io är skyldiga. E-postmeddelandet lyder: “Din applikation, tillägg och/eller tillhörande ramverk verkar innehålla tydligt utformad kod med möjlighet att ändra beteendet eller funktionaliteten för din applikation efter godkännandegranskning. appprissättning, som inte överensstämmer med avsnitt 3.3.2 då Apples licensavtal för utvecklarprogram och recensionsguide för App Store 2.5.2.

Den här koden, i kombination med en fjärrresurs, kan underlätta betydande förändringar av din apps beteende jämfört med när den ursprungligen övervägdes för App Store. “För heta, exotiska kod-push-tjänster som utrullning som tillåter utvecklare att uppdatera sina appar efter att de har skickats till App Store och godkänts. Så här beskriver Rollout sig själv: Rollouts revolutionerande SDK låter dig reagera på produktionsproblem eller modifiera din applikation i realtid. Och du behöver inte förmodifiera någon befintlig kod. Oavsett om det är en bugg som du just upptäckt, en funktion du vill konvertera eller något annat, kan du använda utrullning för att ändra vilken metod eller data som helst i din app direkt.

Det borde verkligen inte komma som en stor överraskning att Apple börjar bryta den här typen av SDK:er. Att se att de tillåter ändringar av en app efter att ha granskats av App Store, det är verkligen ett mirakel att de har funnits så länge i det generellt sett ganska begränsade Apple-ekosystemet. Huruvida detta är en bra policy på Apple Men en del är fortfarande uppe för debatt.

Apple-specifikationer Den nya policyn för hot push-tjänster som utrullning är för närvarande oklar. Men hur e-postmeddelandet får det att verka är att om utvecklare vill kunna driva officiella uppdateringar genom App Store måste utrullningskoden tas bort annars kommer uppdateringen att avvisas.

Källa: 9to5mac