TextExpander, det fantastiska verktyget som låter dig skriva en snabb genväg (eller "snutt") och få den att expandera till vilken text du vill, har haft lite problem med Apple nyligen. Tillverkaren av TextExpander, Smile Software, var informerade Apple för ett par veckor sedan att iOS -versionen av appen delade utdrag mellan appar på fel sätt.
Nu har TextExpander för iOS uppdaterats med en fix, och det bryter det bästa med appen.
På Mac fungerar TextExpander var som helst du kan skriva eftersom OS X inte är sandlåda som iOS. För att komma runt iOS: s stränga sandboxningsregler hade Smile använt Apples påminnelser för att lagra delade utdrag i iOS-appar från tredje part som implementerade TextExpander SDK. Tricket kringgick smart Apples regler och tillät ett utdrag som skapades i TextExpander -appen att fungera automatiskt i andra iOS -appar.
Problemet var att Smile använde påminnelser för något det inte var avsett för, och Apple satte äntligen ner foten. Som ett resultat kan den nya TextExpander 2.3 inte automatiskt dela utdrag i andra iOS-appar från tredje part. Om du ändrar eller lägger till ett utdrag i TextExpander måste du manuellt dra in uppdaterade utdrag per app. Eftersom Smile var tvungen att implementera ett nytt SDK, kommer appar som stöder version 2.2 inte att utöka utdrag med den nya versionen 2.3 förrän de har uppdaterats.
Leendet har återställts listan över appar som stöder TextExpander för iOSoch appar kommer att läggas till när de uppdateras med det nya SDK: et. "Vi kommer att lägga till appar i listan när de uppdaterar sitt stöd för TextExpander touch", säger Smile. ”Under tiden kommer appar som inte har uppdaterats till vårt nya SDK att få tillgång till inaktuella kodavsnittsdata från påminnelser. På den ljusa sidan kommer du fortfarande att kunna använda TextExpander i dessa appar. På nackdelen kan du inte komma åt nya eller uppdaterade utdrag förrän dessa appar har reviderats. ”
Det är olyckligt att Smile måste bryta den automatiska synkroniseringen på iOS, men TextExpander hade använt en Apple -tjänst på ett sätt som den inte var utformad. iOS som helhet är tyvärr inte utformat för att tillåta ett verktyg som TextExpander. Här är bättre kommunikation mellan appar i iOS 8. För tillfället har Apple sin egen version av TextExpander inbyggt i kärnan i iOS.
TextExpander för iOS kostar $ 5 i App Store.
Källa: Leende blogg