TextExpander, det fantastiske verktøyet som lar deg skrive en rask snarvei (eller "utdrag") og få den til å utvide til hvilken som helst tekst du vil ha, har hatt problemer med Apple nylig. Produsenten av TextExpander, Smile Software, var informert for et par uker siden av Apple at iOS -versjonen av appen delte utdrag mellom apper på feil måte.
Nå har TextExpander for iOS blitt oppdatert med en løsning, og det bryter det beste med appen.
På Mac fungerer TextExpander hvor som helst du kan skrive fordi OS X ikke er sandkasse som iOS. For å omgå iOSs strenge sandbokseregler, hadde Smile brukt Apples påminnelser for å lagre delte utdrag på tvers av tredjeparts iOS-apper som implementerte TextExpander SDK. Trikset omgått smart Apples regler og tillot en kodebit opprettet i TextExpander -appen å fungere automatisk i andre iOS -apper.
Problemet var at Smile brukte påminnelser til noe det ikke var beregnet på, og Apple satte til slutt foten ned. Som et resultat kan den nye TextExpander 2.3 ikke dele utdrag automatisk i andre tredjeparts iOS-apper. Hvis du endrer eller legger til en kodebit i TextExpander, må du manuelt hente inn oppdaterte utdrag per app. Siden Smile måtte implementere en ny SDK, vil apper som støtter versjon 2.2 ikke utvide utdrag med den nye versjonen 2.3 før de er oppdatert.
Smilet er tilbakestilt listen over apper som støtter TextExpander for iOS, og apper blir lagt til igjen etter hvert som de oppdateres med den nye SDK -en. "Vi vil legge til apper på listen når de oppdaterer støtten for TextExpander touch," sa Smile. "I mellomtiden får apper som ikke har oppdatert til vår nye SDK, tilgang til foreldede snuttdata fra påminnelser. På den lyse siden vil du fortsatt kunne bruke TextExpander i disse appene. På den negative siden vil du ikke ha tilgang til nye eller oppdaterte utdrag før disse appene er revidert. "
Det er uheldig at Smile måtte bryte automatisk synkronisering på iOS, men TextExpander hadde brukt en Apple -tjeneste på en måte den ikke var designet. iOS som helhet er dessverre ikke designet for å tillate et verktøy som TextExpander. Her er bedre kommunikasjon mellom apper i iOS 8. For nå har Apple sitt egen versjon av TextExpander innebygd i kjernen i iOS.
TextExpander for iOS koster $ 5 i App Store.
Kilde: Smileblogg