iOS 7 – så här skulle ett testsystem för applikationer från App Store kunna fungera

  Användare har i flera år bett Apple att implementera ett system genom vilket applikationer från App Store kan prövas innan de köps, men tyvärr vägrar det amerikanska företaget att göra det. För att lyfta fram en enkel metod med vilken denna funktionalitet kan erbjudas från och med iOS 7, tänkte en utvecklare att presentera un begrepp för iOS 7 av hela systemet i aktion. I praktiken kunde utvecklare välja att deras applikationer skulle vara tillgängliga i en testversion i 1/7/30 dagar, och efter utgången av den perioden skulle applikationen bli otillgänglig fram till köp.

Utvecklare kan välja om de vill tillåta en testperiod på 1, 7 eller 30 dagar, eller att inte tillåta testversioner tillsammans, per app. För de appar som tillåter tester visar App Store knappen "Testa i 7 dagar" bredvid "Köp app". Om du installerar testversionsappen flaggas den med en "Trial"-flagga över ikonen, på liknande sätt som "New"-flaggan som introducerades i iOS 6. När du kör appen körs den permanent med dubbel höjd statusfältet, som visar hur lång tid som är kvar. Om du trycker på det här statusfältet öppnas appbutikssidan så att du kan köpa appen. När en testversion är förbrukad kan du inte få en testversion av den appen igen på samma Apple-ID. När provperioden är slut finns appikonen fortfarande kvar på din enhet, men flaggan säger "Uppgått" och genom att trycka på den kommer du till App Store istället för att öppna appen.

  Applikationen installerad som en testversion i din terminal skulle ha en speciell markering som skulle indikera att den är installerad för testning, och under körningen skulle vi ha visat en banner som talar om för oss hur många dagar vi kan prova applikationen. Efter utgången av testperioden skulle programmet ha visat ett märke som heter Expired, det kommer inte längre att kunna nås och en annan testversion kommer inte att kunna startas för samma applikation, på samma Apple-ID. Utvecklarens idé är mycket bra och jag är säker på att många skulle bli glada över att se systemet implementerat i App Store, men det finns ett mycket stort problem.

  Testapplikationerna skulle ha full funktionalitet, även om de skulle vara tillgängliga under en begränsad tidsperiod, och deras hackning skulle vara mycket, mycket enklare än tidigare. Apple måste tänka på ett extremt komplext system för att skydda applikationer i det här systemet, men tills detta är utvecklat förblir allt bara en bra idé, men med liten chans att implementeras