iOS 7 beta 6 muutosloki

  "Yllätys" julkaisu a iOS beta 7 6 liittyy pääasiassa järjestelmäongelmien ratkaisemiseen iTunes pilvessä, loput muutokset ovat pieniä ja vaikuttavat käyttöjärjestelmän eri mekanismeihin. Tämä on lyhin julkaiseman muutosloki omena mille tahansa käyttöjärjestelmän beta-versiolle, joten älä odota paljon uutisia.

esittely

iOS SDK 7.0 tukee iOS-sovellusten kehittämistä, ja se sisältää täydellisen sarjan Xcode-työkaluja, kääntäjiä ja kehyksiä sovellusten luomiseen iOS:lle ja OS X:lle. Näitä työkaluja ovat mm. Xcode IDE ja Instruments-analyysityökalu.

Tämän ohjelmiston avulla voit kehittää sovelluksia iPhonelle, iPadille tai iPod touchille, jossa on iOS 7. Voit myös testata sovelluksiasi mukana toimitetulla iOS Simulatorilla, joka tukee iOS 7:ää. iOS SDK 7.0 vaatii Mac-tietokoneen, jossa on OS X v10.8.4 ( Mountain Lion) tai myöhemmin.

Tämä iOS-versio on tarkoitettu asennettavaksi vain Apple Developer Program -ohjelmaan rekisteröityihin laitteisiin. Jos yrität asentaa tämän iOS-version luvatta, laitteesi saattaa olla käyttökelvoton.

Lisätietoja ja muita tukiresursseja on osoitteessa http://developer.apple.com/programs/ios/.

Virheilmoitus

Ilmoittaa virheistä, joita ei ole mainittu Huomautukset ja tunnetut ongelmat -osiossa, käytä Applen kehittäjäsivuston Apple Bug Reporteria (http://developer.apple.com/bugreporter/). Lisäksi voit keskustella näistä ongelmista ja iOS SDK 7.0:sta Applen kehittäjäkeskusteluryhmissä:http://devforums.apple.com. Saat lisätietoja iCloud for Developers -palvelusta osoitteesta http://developer.apple.com/icloud.

Tärkeää tietoa musiikki- ja videokirjastoista

Tämä päivitys korjaa iTunes in the Cloud -ongelman, jossa jotkin ostokset voivat ladata tai toistaa odottamattomia kohteita. Jos sinulla on laitteita, joissa on iOS 7:n aiemmat versiot, sinun tulee:

  1. Asenna iOS 7 beta 6.
  2. Asenna ResetMusicAndVideosLibraries-määritysprofiili iOS-kehityskeskuksesta.
  3. Kohdassa Asetukset > Musiikki napauta Palauta mediakirjasto -painiketta.
  4. Käynnistä laite uudelleen.

Huomautukset ja tunnetut ongelmat

Seuraavat ongelmat liittyvät iOS SDK 7.0:n käyttöön koodin kehittämiseen.

Address Book

Huomautuksia

  • Luokat alueella AddressBookUI kehys kieltää nyt nimenomaisesti alaluokituksen. iOS 7 SDK:ta vastaan ​​linkitetyissä sovelluksissa jonkin näistä luokista kuuluvan alaluokan alustaminen palauttaa nollan. Vanhoja SDK:ita vastaan ​​linkitettyjen sovellusten ainoa toimintamuutos on konsoliin kirjattu varoitus.
  • Vuodesta Seed 4, yksityisyyden tuki AddressBookUI kehys otetaan uudelleen käyttöön sovelluksille, jotka on linkitetty iOS 7 SDK:ta vastaan. Vanhoja SDK:ita vastaan ​​linkitettyjä sovelluksia ei muuteta. Jos sovelluksesi käyttää mitä tahansa osoitekirjan näkymän ohjaimia, sinun tulee varmistaa, että se toimii edelleen odotetulla tavalla.

pudottaa lentokoneesta

Huomautuksia

  • AirDrop iOS 7 Seed 2:ssa tai uudemmassa ei ole yhteensopiva AirDropin kanssa iOS 7 Seed 1:ssä.
  • Vain yhteystiedot -tuki edellyttää, että:
    • Olet kirjautunut iCloudiin.
    • Lähettäjällä ja vastaanottajalla on toistensa Apple ID -sähköpostiosoitteet laitteidensa Yhteystiedot-kohdassa.

AV säätiö

Huomautuksia

AVCaptureSession käyttää nyt sovellustasi AVAudioSession oletuksena.

Ydinanimaatio

Huomautuksia

Kun UIViewGroupOpacity -näppäintä ei ole, oletusarvo on nyt KYLLÄ. Oletusarvo oli aiemmin NO.

Tämä tarkoittaa, että läpinäkyvän näkymän alinäkymät yhdistetään ensin kyseiseen läpinäkyvään näkymään, jonka jälkeen esikompositioitu alipuu piirretään kokonaisuutena taustalle. EI-asetus johtaa halvempaan, mutta myös vähemmän tarkaan kompositioon: läpinäkyvän alipuun jokainen näkymä yhdistetään sen alla olevaan ylätason läpinäkyvyyden mukaan normaalin maalarin algoritmin järjestyksessä.

vaihto

Huomautuksia

Seed 4:ssä ja sitä uudemmissa versioissa Exchange DeviceIdentifier on muutettu takaisin iOS 6:n toimintaan, jossa se käyttää sarjanumeroa.

Fontit

Huomautuksia

Uusia kirjasinrivien korkeuksia otettiin käyttöön Seed 4:ssä. Jos olet tasannut kirjasimen manuaalisesti aikaisemmissa siemenissä, se voi siirtyä hieman ylöspäin pystysuunnassa myöhemmissä siemenissä.

perusta

Huomautuksia

  • An NSMetadataQuery kaikkialla, voi nyt käyttää kMDItemContentTypeTree predikaateissa. Esimerkiksi:
    • NSPredicate *p = [NSComparisonPredicate-predikaattiWithLeftExpression:[NSExpression expressionForKeyPath:@"kMDItemContentTypeTree"] rightExpression:[NSExpression expressionForConstantValue:@"public.rtf"] muokkaus: NSAnyPredicate
  • Kun hakutuloksia pyydetään kyselyillä, joilla on kaikkialla -[NSMetadataItem valueForAttribute:NSMetadataItemDisplayNameKey] tuottaa nyt saman arvon kuin -[NSURL getResourceValue: forKey: NSURLLocalizedNameKey], jotka vastaavat muita kuin kaikkialla olevia kyselyitä.

iCloud

Huomautuksia

  • Jos käytät iCloud-avainnippua palautuksen kanssa, saatat nähdä valintaikkunan, joka osoittaa, että palautus on poistettu käytöstä palvelinmuutoksen vuoksi. Tämä on tahallista. Ota toiminnot uudelleen käyttöön noudattamalla ilmoituksessa olevia ohjeita. Jos näet useita hälytyksiä tai huomaat ongelmia palautuksen ottamisessa uudelleen käyttöön, lähetä virheraportti.
  • iCloud Keychain iOS 7 Seed 3:ssa tai uudemmassa ei ole taaksepäin yhteensopiva iOS 7 Seed 2:n tai OS X Mavericks Seed 2:n kanssa.

    Jos sinulla oli iCloud Keychain ja/tai Keychain Restore käytössä iOS 7 Seed 2:sta, molemmat ominaisuudet poistetaan käytöstä, kun päivität iOS 7 Seed 3:een tai uudempaan.

    Kun olet päivittänyt iOS 7 Seed 3:een tai uudempaan, siirry kohtaan Asetukset > iCloud > Avainnippu ja ota iCloud Keychain uudelleen käyttöön laitteillasi.

    Katso lisätietoja OS X v10.9:n julkaisutiedoista.

  • Aktivointilukko, Find My iPhone -ominaisuuden uusi ominaisuus, kytkeytyy automaattisesti päälle, kun Find My iPhone -toiminto on käytössä missä tahansa iOS 7 -käyttöjärjestelmää käyttävässä laitteessa. Aktivointilukko edellyttää, että käyttäjät syöttävät Apple ID:n ja salasanan, jotta Find My iPhone -palvelu voidaan poistaa käytöstä ja kirjautua ulos iCloudista. , tyhjennä laite tai aktivoi laite uudelleen tyhjennyksen jälkeen. On tärkeää tehdä jokin seuraavista ennen laitteen siirtämistä uudelle käyttäjälle:
    • Kirjaudu ulos iCloudista.
    • Poista Aktivointilukko käytöstä kohdassa Asetukset > iCloud > Etsi iPhoneni.

Tunnetut ongelmat

Salasanakenttiä ei näytetä vaakasuuntaisten sovellusten hälytysnäkymissä (esimerkiksi Game Centerin todennus tai sovelluksen sisäinen osto). Tekstinsyöttö toimii edelleen, vaikka et näe kirjoittamaasi.

MAPK

Huomautuksia

Jos kutsut renderInContext taustalla an MKMapView on tehty päälangasta, ne tulee poistaa tai siirtää päälangalle. Jos näin ei tehdä, sovellus voi kaatua. Käyttämisen sijaan renderInContext, käytä uutta MKMapSnapshotter API.

Media

Huomautuksia

iOS muistaa nyt viimeksi käytetyn mediasovelluksen uudelleenkäynnistysten ja sovellusten kaatumisten aikana. Mediasovellusten, jotka voivat vastaanottaa kaukosäätimen tapahtumia, tulee olla valmiita käynnistymään taustalla ja mahdollisesti vastaanottamaan kaukosäätimen tapahtuma toiston aloittamiseksi. Lisäksi on tärkeää, että mediasovellukset valvovat ja käsittelevät mediapalvelimen nollaustapahtumaa, koska mediasovellus voi vastaanottaa etäpyynnön jatkaa toistoa nollauksen jälkeen. Ilmoitukset näiden mediapalvelintapahtumien seuraamiseksi ovat saatavilla AVAudioSession ja oikea käsittely on kuvattu kohdassa Yleisiä suosituksia kAudioSessionProperty_ServerDied-käsittelyyn.

Monipuolinen liitäntä

Huomautuksia

MCSession API:t toimivat kuten ne esiteltiin WWDC:ssä. Suuria muutoksia ja parannuksia ovat mm.

  • Seuraava uusi menetelmä päällä MCSession on toteutettu:
    • - (NSOutputStream *)startStreamWithName:(NSString *)streamName toPeer:(MCPeerID *)peerID error:(NSError **)error

    Tämä delegointimenetelmä on otettu käyttöön:

    • - (void)session:(MCSession *)session didReceiveStream:(NSInputStream *)stream withName:(NSString *)streamName from Peer:(MCPeerID *)peerID
  • Seuraava uusi menetelmä päällä MCSession on toteutettu:
    • - (NSProgress *)sendResourceAtURL:(NSURL *)resurssin URL-osoite withName:(NSString *)resurssinNimi toPeer:(MCPeerID *)peerID withCompletionHandler:(void(^)(NSError *error))completionHandler

    Valtuutettu menetelmä resurssin vastaanottamisen aloittamiseksi etävertaiselta on toteutettu seuraavasti:

    • - (void)session:(MCSession *)session didStartReceivingResourceWithName:(NSString *)resurssinNimi vertaiselta:(MCPeerID *)peerID withProgress:(NSProgress *)progress

    Valtuutettu menetelmä resurssin vastaanottamiseksi etäkumppanilta ja sisällön tallentamiseksi väliaikaiseen sijaintiin toteutetaan seuraavasti:

    • - (void)session:(MCSession *)session didFinishReceivingResourceWithName:(NSString *)sourceName from Peer:(MCPeerID *)peerID atURL:(NSURL *)localURL withError:(NSError *)error

  • MCAdvertiserAssistant on mukavuusluokka Advertiserin toteuttamiseen, joka käsittelee kutsuja ja yhteyksiä MCSession.
  • MCSession on uusi initWithPeer: menetelmällä.
  • sendResource on lisännyt sanan "kanssa". completionHandler.
  • Aikakatkaisu on poistettu kohteesta connectPeer:withNearbyConnectionData.

Lisätietoja näistä sovellusliittymistä saat katsomalla WWDC 2013 -istunnon 708 videon "Nearby Networking with Multipeer Connectivity".

Moniajo

Huomautuksia

  • AVAudioSession ei voi enää aktivoitua taustalla olevien sovellusten toimesta, jotka heräävät taustahaun, taustasiirtojen ja etäilmoitustapahtumien vuoksi.
  • Tehtävien suorittamisen sovellusliittymän käytäntö on muuttunut takaisin vastaamaan iOS 6:n toimintaa, mutta tehtävän suorittamisen aikaraja on lyhentynyt iOS 10:n 6 minuutista.

Networking

Huomautuksia

  • Aiemmissa siemenissä ollut solun varateknologia on poistettu siemenestä 5 alkaen.
  • Kaksi matalan tason verkkosovellusliittymää, jotka palauttivat MAC-osoitteen, palauttavat nyt kiinteän arvon 02:00:00:00:00:00. Kyseisillä API:illa on sysctl (NET_RT_IFLIST) ja ioctl (SIOCGIFCONF). MAC-osoitteen arvoa käyttävien kehittäjien tulee siirtyä käyttämään tunnisteita, kuten -[UIDevice identifierForVendor]. Tämä muutos vaikuttaa kaikkiin iOS 7:ssä toimiviin sovelluksiin.

Objective-C Runtime

Huomautuksia

Muutosten vuoksi miten isa kenttä on toteutettu, *self voi muuttua laskennan aikana (esimerkiksi jos säiliö säilytetään).

Ratkaisu: Toteutettaessa countByEnumeratingWithState, älä aseta state->mutationsPtr = self.

vastakirja

Huomautuksia

  • iOS 7 Seed 4:stä lähtien Passbook on lisännyt tuen pää- ja sivukentille, jotta se vastaa paremmin muuta iBeacon-ekosysteemiä. Uusi major ja minor näppäimet ovat itsenäisesti muuttuvia valinnaisia ​​rinnalla proximityUUID (pakollinen) jokaisessa sanakirjassa beacons ryhmä.
  • Aiemmissa iOS SDK:n versioissa Passbook ei vahvistanut passien takakenttiä kokonaan. Validointisäännöt eivät ole muuttuneet, mutta validointi sisältää nyt takaisinkentät. Tarkista konsolin lokista lisälokeja.
  • iOS 7 Seed 3:sta alkaen, PKPassLibraryDidCancelAddPasses on uusi tilakoodi PKPassLibraryAddPassesStatus enum. Se tarkoittaa, että käyttäjä nappasi Peruuta lisäpääsyvaroituksessa.

Valokuvat

Huomautuksia

Kun päivität aikaisemmasta siemenestä, valokuvat-sovelluksen pikkukuvat eivät näy hetkeen.

Turvallisuus

Huomautuksia

  • -[UIDevice uniqueIdentifier] ei enää hyväksytä App Storeen lähetettävissä asioissa. iOS 7:ssä sovelluksille, jotka ovat jo kaupassa tai käyttäjien laitteilla, jotka kutsuvat tätä poistettua API:ta, ei enää palauteta UDID:tä. Sen sijaan, -[UIDevice uniqueIdentifier] palauttaa 40 merkin pituisen merkkijonon, joka alkaa FFFFFFFF:llä, jota seuraa heksadesimaaliluku -[UIDevice identifierForVendor]. On tärkeää pohtia, kuinka tämä vaikuttaa olemassa oleviin sovelluksiin. Harkitsen päivitysten lähettämistä, jotka eivät enää käytä UDID:tä.
  • iOS pyytää nyt käyttäjien suostumusta, jotta sovellukset voivat käyttää äänituloa kaikissa iOS 7 -laitteissa. Kiinassa myytävien laitteiden osalta iOS pyytää myös käyttäjien suostumuksen sovelluksille kameralaitteiston käyttöön. Käyttöjärjestelmä näyttää suostumusvaroituksen, kun määrität instantoidun luokanAVAudioSession.  AVAudioSession luokat, jotka esittävät hälytyksen AVAudioSessionCategoryRecord ja AVAudioSessionCategoryPlayAndRecord.

    Jos käyttäjä ei salli pääsyä, ääniistunnon tiedot ovat nollia (hiljaisuus). Laitteissa, joissa käyttäjä pyytää ja kieltää kameran pääsyn, videon sieppausistunto on musta näyttö.

  • API gethostuuid() on poistettu, eikä sitä hyväksytä lähetettäväksi kauppaan kohdekäyttöjärjestelmästä riippumatta. Olemassa olevissa iOS 7:ssä toimivissa sovelluksissa funktio palauttaa toimittajan tunnuksen uuid_t-esityksen (-[UIDevice identifierForVendor]).

Siri

Huomautuksia

Tämä siemen sisältää kehitysversiot uusista mies- ja naispuolisista Siri-äänistä Yhdysvaltain englannin, ranskan ja saksan kielille.

sosiaalinen

Huomautuksia

  • iOS 6:n kautta käytettäessä TWTweetComposeViewController ja SLComposeViewController (jälkimmäinen vain Twitterille ja Weibolle, mutta ei Facebookille), jos soittaja toimittaa a completionHandler, mukana completionHandler on vastuussa näkymäohjaimen sulkemisesta. Jos sovellus linkittää iOS 7:n SDK:ta vastaan ​​iOS 7:stä lähtien, näkymän ohjain sulkee itsensä, vaikka soittaja toimittaisi completionHandler. Tämän välttämiseksi soittajan completionHandler ei saa sulkea näkymäohjainta.
  • Kun käytät iOS 6.1 SDK:ta OS X v10.8 Mountain Lionissa, jos käytät iOS 5.0 tai iOS 5.1 Legacy SDK:ta iOS Simulatorissa, et voi käyttää Twitterin ominaisuuksia: yrität kirjautua Twitteriin Asetukset-ruudun kautta. epäonnistuu ja Twitter.framework ei toimi oikein. Jos haluat testata Twitterin ominaisuuksia, sinun on valittava joko iOS 6.1- tai iOS 6.0 Simulator -ajokohde tai voit testata iOS 5.x:llä laitteella.

ponnahduslauta

Huomautuksia

  • Aktiivisia kosketuksia ei enää peruuteta, kun käyttäjä ottaa kuvakaappauksen.
  • Dynaaminen taustakuva ei ole käytettävissä iPhone 4:ssä.

Sprite -sarja

Huomautuksia

+[AVPlayer playerWithPlayerItem:] palauttaa an AVPlayer objekti, mutta nykyinen kohde palauttaa nollan, jos soitin luotiin toisessa säikeessä.

Varastot

Tunnetut ongelmat

Sovellusten lataukset voivat juuttua "Odottaa"-tilaan.

Ratkaisu: Ratkaise ongelma ja salli myöhempien latausten jatkuminen käynnistämällä laitteesi uudelleen kerran tai kahdesti.

UIKit

Huomautuksia

  • Ennen Seed 4:ää snapshot API (snapshotView ja resizableSnapshotViewFromRect:withCapInsets:) lykkää tilannekuvan ottamista, jos näkymää ei olisi koskaan vahvistettu tai se olisi lisätty näkymähierarkiaan nykyisessä tapahtumassa. Tämä käyttäytyminen on muuttunut.

    Tilannekuvat edustavat nyt aina näkymän nykyistä, sitoutunutta tilaa. Yritetään ottaa tilannekuva näkymästä, jota ei ole koskaan tehty, kirjaa viestin ja palauttaa nyt nollan.

  • Tilannekuvausmenetelmät on päivitetty ja ota nyt argumentti: afterUpdates. Kun asetus on KYLLÄ, tämä kehottaa tilannekuvaa odottamaan, kunnes kaikki odottavat muutokset hierarkiaan on tehty. Säilytä pre-Seed 4 -käyttäytyminen antamalla EI, niin tilannekuva kaappaa sen, mitä näytöllä on tällä hetkellä. ETA UIView.h lisätietoja.
  • Jos navigointipalkin asettelussa ei ole tarpeeksi tilaa takaisin-painikkeen otsikon koko tekstille, navigointipalkki korvaa yleisen lyhyen takaotsikon (englanniksi "Takaisin"). Jos tämäkin merkkijono on liian pitkä, palkissa näkyy takaosoittimen nuolimerkki ilman otsikkoa.
  • +[UIPasteboard pasteboardWithName:create:] ja +[UIPasteboard pasteboardWithUniqueName] nyt ainutlaatuinen annettu nimi, jotta vain samaan sovellusryhmään kuuluvat sovellukset voivat käyttää taulua. Jos kehittäjä yrittää luoda pahvitaulun, jolla on jo olemassa oleva nimi, mutta hän ei ole osa samaa sovelluspakettia, hän saa oman ainutlaatuisen ja yksityisen taulun. Huomaa, että tämä ei vaikuta järjestelmän toimittamiin pahvitauluihin, yleisiin ja etsintään.
  • Seed 2:sta alkaen sovellukset käyttävät oletuksena uutta näkymäohjainpohjaista tilapalkin hallintajärjestelmää. Voit poistaa tämän käytöstä lisäämällä arvon NO UIViewControllerBasedStatusBarAppearance avain Info.plistisi.
  • Kun käytät Auto Layout -toimintoa asentoon a UIButton, jos asetat sisällön pakkausvastuksen tai sisällön halausprioriteetin minimiin, painikkeen asettelu on epäselvä.

    Ratkaisu: Älä käytä sisällön pakkausvastusta tai sisällön halausprioriteettia alle 2 UIButton.

  • UIScreenEdgePanGestureRecognizer voit suorittaa toimintoja vastauksena pyyhkäisyihin näytön reunan yli käyttäen samoja heuristiikkaa, jota järjestelmä käyttää omiin eleinsä. Käytä tätä, jos sinulla on oma semanttinen navigointi, joka ei käytä sitä UINavigationControllermutta sen tulisi sisältää tämä ele (esim. Safari).

    Tällä eleentunnistimella on ominaisuus, joka kuvaa reunat, joilla se on aktiivinen. UIRectEdge on uusi enum-tyyppi, jonka tämä ominaisuus ja -[UIViewController edgesForExtendedLayout] voi jakaa. UIRectEdge korvaa UIExtendedEdge, joka poistetaan. Molempien jäsenillä on samat arvot. Käytä Xcodea korvataksesi kaikki "UIExtendedEdge" -esiintymät projektissa "UIRectEdge".

  • UIButtonTypeInfoLightUIButtonTypeInfoDarkja UIButtonTypeDetailDisclosure kaikki painikkeet näyttävät samalta.
  • Epäselvät tasot eivät ole käytettävissä iPhone 4:ssä.
  • Parallax ei ole saatavilla iPhone 4:ssä.
  • Kohopainoteksti ei ole saatavilla iPhone 4:ssä.

Tunnetut ongelmat

Salasanakenttiä ei näytetä vaakasuuntaisten sovellusten hälytysnäkymissä (esimerkiksi Game Centerin todennus tai sovelluksen sisäinen osto). Tekstinsyöttö toimii edelleen, vaikka et näe kirjoittamaasi.

Sää

Huomautuksia

Sääolosuhteet eivät ole animoituja iPhone 4:ssä.

WebKit

Huomautuksia

  • Aikaisemmin, kun näkymän parametreja muutettiin, vanhoja parametreja ei koskaan hylätty. Tämä johti siihen, että näkymän parametrit olivat additiivisia.

    Jos esimerkiksi aloitit arvolla width=device-width ja muutit sen sitten arvoon aloitusasteikko=1.0, päädyit laskettuun näkymäporttiin, jonka arvo on leveys=laitteen leveys, aloitusasteikko=1.0.

    iOS 7:ssä tähän on puututtu. Nyt saat lasketun näkymän, jonka alkumittakaava = 1.0.

  • Aiemmin käytettäessä , asteikko voi olla väärä pyörityksen jälkeen.

    Nyt, jos käyttäjä ei ole skaalannut sivua erikseen, sivu palautetaan alkuperäiseen mittakaavaansa. Myös nykyinen asteikko on nyt oikein rajoitettu sisällä min-scalemax-scale rajoja.

  • Jotkut Retina-näyttölaitteiden kuvat näyttävät kaksi kertaa niin suurelta kuin niiden pitäisi sen sijaan, että niitä olisi pienennetty 50 %. Tämä ongelma voi ilmetä myös missä tahansa skaalattavassa kuvassa, joka on suurempi kuin sen säilö ja joka käyttää joko background-size omaisuus tai -webkit-background-sizeomaisuutta. Tämä ongelma vaikuttaa sekä natiivisovelluksiin, jotka näyttävät verkkosisältöä, että Web-sivuja, joita tarkastellaan iPhonen Safarissa.

    background CSS-pikakirjoitusominaisuus nollaa nyt arvon background-size omaisuutta auto kun taustan kokoa ei ole määritetty. Tämä uusi toimintatapa on CSS-spesifikaation mukainen, ja vanha toiminta on käytettävissä vain sovelluksille, jotka on linkitetty iOS 7.0:aa edeltävään SDK:han, kun niitä käytetään iOS 7:ssä tai uudemmassa.

    Ratkaisu: Määritä background-size omaisuus tai -webkit-background-size omaisuutta jälkeen background lyhenne ominaisuus CSS-tyylitaulukossa näytettävälle verkkosisällölle.

  • Ennen Seed 4:ää luodut verkkosovellukset ja verkkoleikkeet eivät pysy kansioissa uudelleenkäynnistyksen aikana.

    Ratkaisu: Poista vanha verkkosovellus tai verkkoleike ja luo se uudelleen tässä siemenessä lataamalla sisältö Safariin, napauttamalla Toiminto-painiketta ja sitten "Lisää aloitusnäyttöön".

Wi-Fi

Huomautuksia

Seed 4 ja uudemmat sisältävät muutoksia AWDL:ään siten, että sitä käyttävät tekniikat – kuten AirDrop ja MultiPeerConnectivity API – eivät toimi kunnolla vanhempien siementen kanssa.