Datgelwyd y newyddion am iOS ac iPadOS 14 yn agoriad Cynhadledd Genedlaethol Datblygwyr Afal. Yn y cyflwyniad, roeddem yn gallu gweld cyffyrddiadau â newyddbethau'r systemau gweithredu newydd hyn. Serch hynny, roedd llawer o'r newyddion wedi'i guddio yn y betas datblygwr eu hunain bod Apple ar gael funudau ar ôl diwedd y cyflwyniad. Un o'r nodweddion hynny oedd y gallu i droi ap trydydd parti yn cymhwysiad diofyn ym mhob system weithredu. Mae Appl wedi cyhoeddi'r canllaw lle mae'n dangos beth yw'r gofynion i ap fod yn ddiofyn yn iOS ac iPadOS 14.
Amodau i newid y porwr diofyn ac e-bost yn iOS ac iPadOS 14
Yn iOS 14 ac yn ddiweddarach, gall defnyddwyr ddewis ap i fod yn borwr gwe neu ap e-bost diofyn iddynt. I wneud dewis ar gyfer eich cais, cadarnhewch eich bod yn cwrdd â'r gofynion isod, yna gwnewch gais am hawl a reolir.
Dyma linellau cyntaf y canllaw i ddatblygwyr baratoi'r apiau post a porwr i ddod yn gymwysiadau diofyn ar systemau gweithredu newydd. Yn y modd hwn, gallai Google Chrome ddod yn borwr diofyn, tra gallai Gmail ddod yn ap post diofyn. Cyn belled â'u bod yn cydymffurfio â'r rheoliadau a bennir gan Apple.
Yn achos y porwyr gwe, Mae Apple yn honni bod angen gofynion penodol arno o gymwysiadau sy'n ceisio dadseilio Safari at un pwrpas:
[…] Bodloni meini prawf swyddogaethol penodol i amddiffyn preifatrwydd defnyddwyr a gwarantu mynediad digonol i adnoddau Rhyngrwyd.
O ran gofynion technegol, mae angen y pwyntiau canlynol ar Apple:
- Integreiddiwch HTTP a HTTPS yn y ffeil Info.plist
- Peidiwch â defnyddio unrhyw elfen UIWebView
- Pan fydd yr app yn cael ei lansio, mae angen i faes testun ymddangos ei fod yn nodi URL, offer chwilio, neu restrau nod tudalen
Pan fydd y cais yn cael ei lansio wrth agor URL:
- Bydd cynnwys gofynnol yn cael ei arddangos
- Gall gyflwyno 'pori diogel' neu rybudd arall er mwyn osgoi gwe-rwydo neu faterion eraill
O ran apiau e-bost rhaid iddo fodloni tri gofyniad:
- Gosod sgema mailto: yn ffeil Info.plist
- Yn gallu anfon neges i unrhyw e-bost dilys
- Gallwch dderbyn e-byst gan unrhyw dderbynnydd
Bod y cyntaf i wneud sylwadau