Dankzij Apple kan TextExpander niet meer automatisch fragmenten bijwerken in iOS-apps

TextExpander, het geweldige hulpprogramma waarmee je een snelle snelkoppeling (of "fragment") kunt typen en het kunt uitbreiden naar elke gewenste tekst, heeft de laatste tijd wat problemen gehad met Apple. De maker van TextExpander, Smile Software, was een paar weken geleden geïnformeerd door Apple dat de iOS-versie van zijn app fragmenten op de verkeerde manier tussen apps deelde.

Nu is TextExpander voor iOS geüpdatet met een oplossing, en het breekt het beste van de app.

Op de Mac werkt TextExpander overal waar je kunt typen, omdat OS X niet in een sandbox zit zoals iOS. Om de strikte sandboxing-regels van iOS te omzeilen, had Smile Apple's Reminders gebruikt om gedeelde fragmenten op te slaan in iOS-apps van derden die de TextExpander SDK hadden geïmplementeerd. De truc omzeilde op slimme wijze de regels van Apple en zorgde ervoor dat een fragment dat in de TextExpander-app was gemaakt automatisch in andere iOS-apps werkte.

Het probleem was dat Smile Herinneringen gebruikte voor iets waarvoor het niet bedoeld was, en Apple zette eindelijk voet aan de grond. Als gevolg hiervan kan de nieuwe TextExpander 2.3 niet automatisch fragmenten delen in andere iOS-apps van derden. Als u een fragment in TextExpander wijzigt of toevoegt, moet u handmatig bijgewerkte fragmenten per app binnenhalen. Aangezien Smile een nieuwe SDK moest implementeren, zullen apps die versie 2.2 ondersteunen geen fragmenten uitbreiden met de nieuwe versie 2.3 totdat ze zijn bijgewerkt.

Glimlach is gereset de lijst met apps die TextExpander voor iOS ondersteunen, en apps worden weer toegevoegd wanneer ze worden bijgewerkt met de nieuwe SDK. "We zullen apps aan de lijst toevoegen als ze hun ondersteuning voor TextExpander touch bijwerken", zegt Smile. “In de tussentijd zullen apps die niet zijn geüpdatet naar onze nieuwe SDK toegang krijgen tot verouderde fragmentgegevens van Herinneringen. Aan de positieve kant kun je TextExpander nog steeds in die apps gebruiken. Het nadeel is dat je geen toegang hebt tot nieuwe of bijgewerkte fragmenten totdat die apps zijn herzien.

Het is jammer dat Smile de automatische synchronisatie op iOS moest verbreken, maar TextExpander had een Apple-service gebruikt op een manier die niet was ontworpen. iOS als geheel is helaas niet ontworpen om een ​​tool als TextExpander toe te staan. Dit is voor betere communicatie tussen apps in iOS 8. Voorlopig heeft Apple zijn eigen versie van TextExpander ingebouwd in de kern van iOS.

TextExpander voor iOS-kosten $ 5 in de App Store.

Bron: Smile Blog

Laatste blogbericht

| Cult of Mac
September 10, 2021

Britse tabloid publiceert nepfoto's van iPhone 6 in doosIn het weekend, Britse krant de spiegel publiceerde een reeks foto's waarvan zij beweren da...

| Cult van Mac
September 10, 2021

Zaterdag roundup: Mac Video Converter Ultimate en Essential Shock-Proof Case [Deals]Het weekend staat voor de deur en Cult of Mac Deals heeft een p...

Vorig jaar domineerden slechts twee games de App Store
September 10, 2021

Twee iOS-games hebben naar verluidt vorig jaar de grens van $ 100 miljoen overschreden in termen van hun omzet in de Amerikaanse App Store, met Cla...