Cau hysbyseb

Roedd integreiddio bysellfyrddau trydydd parti yn iOS 8 yn ddatblygiad i'w groesawu'n fawr i ddefnyddwyr a datblygwyr fel ei gilydd. Agorodd y drws i fysellfyrddau trydydd parti poblogaidd fel Swype neu SwiftKey. Fel rhan o ddiogelwch, fodd bynnag, mae Apple wedi cyfyngu'r bysellfwrdd yn rhannol. Er enghraifft, ni ellir eu defnyddio i nodi cyfrineiriau. Daeth nifer o gyfyngiadau eraill i'r amlwg o ddogfennaeth iOS 8, a'r tristaf oedd yr anallu i symud y cyrchwr gan ddefnyddio'r bysellfwrdd. Fodd bynnag, mae'n ymddangos bod Apple yn iOS 8 beta 3 wedi rhoi'r gorau i'r cyfyngiad hwn, neu yn hytrach wedi ychwanegu API i alluogi symudiad cyrchwr.

Roedd gwybodaeth am y cyfyngiad yn dod allan dogfennaeth ar raglennu bysellfyrddau arferol, lle mae'n dweud:

“[…] ni all bysellfwrdd personol farcio testun na rheoli safle cyrchwr. Rheolir y gweithrediadau hyn gan raglen mewnbwn testun sy'n defnyddio'r bysellfwrdd"

Mewn geiriau eraill, rheolir y cyrchwr gan y cais, nid y bysellfwrdd. Nid yw'r paragraff hwn wedi'i ddiweddaru eto ar ôl rhyddhau'r iOS 8 beta newydd, fodd bynnag, yn nogfennaeth yr APIs newydd Darganfuwyd gan y datblygwr Ole Zorn un a fydd, yn ôl ei ddisgrifiad, yn y pen draw yn galluogi'r weithred hon. Mae'r disgrifiad yn dweud y cyfan yn llythrennol msgstr "addasu safle testun yn ôl pellter o'r nod". Diolch i hyn, dylai'r bysellfwrdd gael mynediad at weithrediad na allai dim ond y cymhwysiad ei reoli hyd yn hyn.

 

Ar gyfer bysellfyrddau trydydd parti, gallai athrylith felly fod yn berthnasol cysyniad gan Daniel Hooper o 2012, lle mae'n bosibl symud y cyrchwr trwy lusgo'n llorweddol ar y bysellfwrdd. Yn ddiweddarach, ymddangosodd y nodwedd hon trwy tweak jailbreak Dewis Swipe. Mae'r cysyniad hwn hefyd yn cael ei gymhwyso gan sawl ap yn yr App Store gan gynnwys Golygyddol, meddalwedd ysgrifennu a ddatblygwyd gan Ole Zorn, er mai dim ond ar far arbennig uwchben y bysellfwrdd y gellir llusgo.

Ni fu gosod cyrchwr ar iOS erioed y mwyaf cywir na chyfforddus, a gallai bysellfyrddau trydydd parti wella'r cysyniad hwn o saith oed o'r diwedd. Yn WWDC 2014, gwelwyd sut mae Apple eisiau darparu ar gyfer datblygwyr, ac mae'n debyg bod yr API newydd yn ymateb i'w ceisiadau.

.