IOS 5 Beta 6 Keluar, Dapatkan Mengunduh! Berikut Changelog Lengkapnya

iOS 5 Beta 6 Keluar, Dapatkan Mengunduh! Berikut Changelog Lengkapnya

Tangkapan Layar 2011-08-19 pukul 1.23.41

Wow, itu muncul dengan cepat: Apple baru saja merilis iOS 5 Beta 6 untuk pengembang terdaftar.

Tersedia untuk pengembang berbayar, iOS 5 Beta 6 dapat diunduh baik melalui iOS Dev Center, atau melalui pembaruan over-the-air jika Anda sudah menggunakan iOS 5 Beta 4 atau lebih tinggi di perangkat Anda.

Apple merekomendasikan untuk mencadangkan perangkat Anda menggunakan iTunes 10.5 Beta sebelum memutakhirkan. Semua peringatan biasa tentang perangkat lunak beta ini berlaku.

Kami sedang berupaya menginstal iOS 5 Beta 6 di perangkat kami, dan kami akan memberi tahu Anda jika kami melihat sesuatu yang baru atau patut diperhatikan yang berbeda. Adakah yang mengambil risiko dan melihat fitur baru yang keren di perangkat mereka setelah memutakhirkan? Beri tahu kami di komentar.

Berikut adalah catatan rilis resmi Apple.

Akun

  • Saat membuat akun iCloud, Anda dapat menggunakan ID Apple apa pun selama itu adalah alamat email lengkap dan bukan akun MobileMe. Jika Anda memiliki akun MobileMe, Anda dapat memindahkan akun tersebut ke iCloud. Anda dapat menemukan informasi lebih lanjut tentang iCloud di: http://developer.apple.com/icloud
  • TETAP: Saat mengatur akun iCloud atau MobileMe menggunakan asisten pengaturan dan membiarkan Cari iPhone Saya aktif, itu mungkin benar-benar mematikan Cari iPhone saya setelah pengaturan. Harap verifikasi di Pengaturan/Mail, Kontak, Kalender/Akun Anda bahwa Temukan iPhone saya diaktifkan setelah meninggalkan asisten pengaturan.
  • TETAP: Mengaktifkan layanan iCloud di Setup Assistant mungkin tidak selalu disimpan dengan benar. Setelah menyelesaikan Setup Assistant, Anda harus mengunjungi Settings > iCloud untuk memverifikasi status akun iCloud. Jika Anda memiliki beberapa akun iCloud atau MobileMe yang dikonfigurasi pada perangkat, Anda juga harus mengunjungi masing-masing akun tersebut di Pengaturan > Mail, Kontak, Kalender untuk memverifikasi setiap akun.
  • TETAP: Anda disarankan untuk menonaktifkan Bookmark di beberapa akun. Jika diaktifkan, hasilnya mungkin tidak ditentukan.

AirPlay

  • Mulai iOS 5, konten video di aplikasi dan situs web diaktifkan oleh AirPlay secara default.
  • iOS 5 mendukung AirPlay video melalui AV Foundation.

Apple TV

  • Apple TV Software beta memungkinkan pengguna untuk mencerminkan konten iPad 2 ke Apple TV (generasi ke-2) menggunakan AirPlay. Perangkat lunak beta ini juga mengaktifkan Stream Foto di Apple TV sehingga pengguna dapat mengakses foto yang disimpan di iCloud. Apple TV Software beta disediakan untuk menguji fungsionalitas AirPlay terbaru dengan aplikasi dan situs web iOS 5 Anda. Jika Anda ingin menginstal Apple TV Software beta di perangkat Anda, Anda harus terlebih dahulu mendaftarkan UDID perangkat Anda di Portal Program Pengembang iOS.
  • Apple TV dapat kembali ke menu utama saat keluar dari acara TV yang diputar melalui Berbagi Rumah.
  • Daftar putar musik tidak dapat diakses melalui Berbagi Rumah.

Kompatibilitas Biner

  • Pada aplikasi yang ditautkan dengan iOS 5.0 SDK, offset konten tampilan gulir tidak akan lagi dibulatkan menjadi piksel integral selama gerakan mencubit.

Kalender

  • Kalender ulang tahun saat ini tidak tersedia melalui icloud.com situs web atau di Windows. Mereka akan tersedia dalam rilis mendatang.
  • TETAP: Kalender default masih merupakan kalender Di iPhone Saya meskipun telah menyiapkan akun iCloud selama Setup Assistant. Sebagai solusinya, atur ulang Kalender default setelah menyelesaikan Setup Assistant di Pengaturan > Mail, Kontak, Kalender > Kalender Default.
  • TETAP: Mendorong data Kalender iCloud tidak berfungsi di iOS. Untuk menyinkronkan Kalender iCloud Anda, luncurkan aplikasi Kalender atau segarkan kalender secara manual menggunakan tombol Kalender di sudut kiri atas.

Gambar Inti

  • Beberapa filter telah ditambahkan sejak beta 1. Daftar saat ini sekarang menyertakan filter berikut:CIAditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIWarnaKubus, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIWarna Monokrom, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDiferensiasiCampuranMode, CIExclusionBlendMode, CIExposureSesuaikan, CIFWarna Palsu, CIGammaAdjust,CIGaussianGradient, CIHardLightBlendMode, CISorot ShadowAdjust, CIHueSesuaikan, CIHueBlendMode, CILlightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradien, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone,CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CISstraightenFilter, CIStripesGenerator, CISuhuDanWarna, CIToneCurve, CIVbrance, CIVignette, dan CIWhitePointMenyesuaikan

GameKit

  • Data pertandingan untuk pertandingan berbasis giliran saat ini dibatasi hingga 4 KB data.
  • BARU: Acara akan diteruskan ke delegasi setiap kali giliran dibuat pada pertandingan, bukan hanya saat giliran pemain lokal.
  • TETAP: Saat masuk ke Game Center, kata sandi mungkin dihapus dan proses masuk mungkin tidak selesai. Mencoba untuk kedua kalinya akan berhasil.
  • TETAP: Dalam versi beta ini, Undangan GameKit mungkin gagal. Sebagai solusinya, coba mulai ulang perangkat.

iBooks

  • iBooks 1.2.2 mungkin gagal menampilkan beberapa teks atau gambar dalam buku. Harap perbarui ke iBooks 1.3 di App Store.

Cadangan iCloud

  • Karena ini adalah perangkat lunak beta, Anda disarankan untuk tidak menggunakan layanan iCloud untuk menyimpan data atau informasi penting apa pun. Jika Anda mengaktifkan Cadangan iCloud, pencadangan otomatis dengan iTunes saat sinkronisasi akan dinonaktifkan. Kami juga menyarankan agar Anda mencadangkan perangkat secara manual dengan iTunes. Cadangan yang dibuat dengan iOS 5 beta versi sebelumnya akan segera menjadi tidak kompatibel, dan tidak akan tersedia lagi. Sangat disarankan Anda meningkatkan ke versi iOS 5 beta ini untuk terus mencadangkan perangkat Anda. Jika Anda mengalami kesalahan saat memulihkan dari cadangan, atau mengaktifkan cadangan lebih dari satu jam setelah masuk ke iCloud, coba hapus akun iCloud Anda dari Pengaturan dan tambahkan kembali. Jika kesalahan terus berlanjut, coba hapus perangkat Anda dan mulai pemulihan lagi.

Penyimpanan iCloud

  • BARU: Jika Anda menelepon juga stringByResolveSymlinksInPath atau stringDenganStandardizingPath di jalur yang diturunkan dari penampung Anda, Anda tidak akan pernah bisa menggunakan hasilnya untuk berhasil melakukan pembacaan terkoordinasi.
  • BARU: Di KVS, batas per-kunci telah dinaikkan menjadi 64Kb (agar sesuai dengan batas per-aplikasi); dan jumlah kunci maksimum telah dinaikkan menjadi 256.
  • Selama periode beta iOS 5, dokumen apa pun yang disimpan di server mungkin dihapus secara berkala sebelum GM. Oleh karena itu, sangat disarankan agar Anda tidak menyimpan dokumen atau informasi penting apa pun di server.
  • Profil Penyedia tidak perlu lagi diaktifkan untuk iCloud di Portal Penyediaan iOS. Semua profil penyediaan yang baru dibuat sekarang diaktifkan secara otomatis untuk iCloud. Jika Anda menggunakan Profil Penyediaan Tim terkelola Xcode, klik segarkan di Xcode Organizer untuk mendapatkan profil baru berkemampuan iCloud. Untuk mengaktifkan semua profil penyediaan lainnya untuk iCloud, cukup buat ulang profil Anda di Portal Penyediaan iOS.
  • Jika aplikasi Anda menggunakan NSMetadataQuery kelas, Anda harus menetapkan predikat, meskipun predikat itu sendiri diabaikan.
  • Dalam versi beta ini, setSortDescriptors: metode dari NSMetadataQuery tidak didukung.
  • TETAP: Untuk menggunakan iCloud sebelum beta 5, Anda harus secara manual menentukan berbagai pengidentifikasi wadah (set Tampilan aplikasi Anda) dalam file Hak untuk proyek Mac OS X dan iOS Anda. Mulai dari versi beta 5, untuk mengaktifkan penyimpanan iCloud dalam aplikasi Anda, cukup klik kotak centang "Aktifkan Hak" di panel Ringkasan proyek Anda. Xcode akan membuat file hak khusus untuk proyek Anda yang secara otomatis menyertakan ID Tim Anda. Anda dapat menambahkan nilai Kontainer iCloud tambahan seperti yang dipersyaratkan oleh aplikasi Anda. (Perhatikan bahwa Anda harus membuat ulang profil penyediaan yang ada, baik dengan Xcode atau di Portal Penyediaan iOS, untuk menggunakan penyimpanan iCloud.)Jika Anda menentukan string pengenal khusus untuk nilai kepemilikan iCloud Key-Value Store atau Penampung iCloud, Anda tidak perlu lagi menambahkan ID Tim ke awal rangkaian. Xcode akan menambahkan ID Tim Anda ke entri ini secara otomatis
  • String pengidentifikasi wadah yang Anda berikan ke URLForUbiquityContainerIdentifier: metode dari NSFileManager HARUS menyertakan ID tim di awal string. Sebagai kenyamanan, jika Anda lulus nol, Foundation menggunakan ID penampung dokumen pertama yang ditentukan dalam hak aplikasi Anda.
  • Ada masalah saat menggunakan API dokumen Cloud Storage sehubungan dengan data yang dilindungi yang dapat menyebabkan kerusakan data.
  • TETAP: Dalam versi beta ini, aplikasi berbasis dokumen tidak selalu dapat mendeteksi saat file berubah, dipindahkan, atau dihapus dari bawahnya.
  • Dalam versi beta ini, file presenter (objek yang mengadopsi NSFilePresenter protokol) tidak menerima beberapa pesan yang seharusnya mereka terima, terutama:
    • disajikanItemDidChange
    • disajikanSubitemDidAppearAtURL:
    • disajikanSubitemDidChangeAtURL:

    Anda dapat mengatasinya dengan menerapkan melepaskanPresentedItemToWriter: metode dan memeriksa untuk melihat apakah penulis benar-benar menulis ketika penyaji file Anda memperoleh kembali. Anda juga dapat menggunakan FSEvents untuk mengamati perubahan sistem file

  • Dalam versi beta ini, pesan tentang perubahan file dalam direktori tidak dikirim ke objek yang mengadopsi NSFilePresenter protokol.
  • Saat melaporkan bug yang terkait dengan antarmuka penyimpanan iCloud, harap sertakan log yang dikumpulkan selama sesi debugging Anda. Untuk menghasilkan log ini, Anda harus menginstal profil debug khusus pada perangkat Anda. Profil debug dapat diperoleh dari http://connect.apple.com. Profil ini memungkinkan pembuatan log debug yang diperlukan untuk mendiagnosis masalah apa pun menggunakan penyimpanan iCloud. Petunjuk untuk mengumpulkan log adalah:
    1. Instal profil. (Cara termudah untuk melakukannya adalah dengan mengirimkannya ke diri Anda sendiri dan membuka lampiran di perangkat mereka.)
    2. Reproduksi bug.
    3. Sinkronkan dengan iTunes untuk menarik log dari perangkat Anda.
    4. Lampirkan log ke laporan bug Anda. Anda dapat menemukan log in ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Log ini dapat tumbuh besar dengan sangat cepat, jadi Anda harus menghapus profil setelah Anda mereproduksi masalah dan menarik log untuk laporan bug.

  • Nama file tidak peka huruf besar/kecil di OS X tetapi peka huruf besar/kecil di iOS. Ini dapat menyebabkan masalah saat menyinkronkan file di antara keduanya. Anda harus mengambil langkah-langkah di iOS untuk menghindari pembuatan file yang namanya berbeda hanya berdasarkan kasus.

iMessage

  • iMessage beta 1 tidak akan dapat berkomunikasi dengan pengguna iMessage pada beta 2 atau lebih baru.
  • BARU:Setup Assistant tidak memasukkan kata sandi AppleID untuk FaceTime dari iMessage.

pembuat antarmuka

  • BARU:Tampilan tingkat atas dalam dokumen yang menggunakan tata letak otomatis tidak dapat ditambahkan batasan lebar dan tinggi. Untuk mengatasinya, Anda dapat menambahkan batasan lebar atau tinggi yang diinginkan secara manual dalam kode.
  • BARU:Dalam dokumen Interface Builder menggunakan autolayout dan batasan yang dihasilkan Xcode tidak dapat dihapus. Anda dapat "menghapus" batasan ini dengan membuat batasan pengguna untuk perilaku yang Anda harapkan. Misalnya, jika Anda menarik keluar tombol dan Xcode menghasilkan batasan utama ke superview tombol, dan Anda menginginkan trailing edge ke batasan superview, membuatnya secara manual menggunakan "Tambahkan Batasan => Trailing Constraint to Superview" akan menghapus ujung tombak ke superview paksaan.
  • BARU:Diketahui bahwa batasan lebar/tinggi yang sama dapat dipatahkan pada tampilan yang memenuhi wadah saat mengubah ukuran jendela. Jika Anda mengubah ukuran jendela dan batasan lebar/tinggi yang sama rusak, menambahkannya kembali akan menyesuaikan jendela dengan benar untuk mengakomodasi batasan.
  • BARU: Saat mengedit nilai batasan di inspektur, batasan tetap dipilih, dan tampilan kerangka terus menampilkan batasan seperti yang dipilih.
  • BARU:Di XCode 4.2 saat menyalin tampilan (baik satu tampilan atau beberapa tampilan), kedua batasan yang ditentukan pengguna langsung pada tampilan yang dipilih dan batasan yang ditentukan pengguna antara tampilan yang disalin disalin ke karton.
  • BARU:Di Xcode 4.2 untuk dokumen yang menggunakan Tata Letak Otomatis Kakao, "Pilih Semua" di kanvas tidak lagi memilih batasan dan subview dari tampilan yang diedit. Jika tampilan dipilih, itu hanya akan memilih tampilan. Jika kendala dipilih, "Pilih Semua" akan memilih semua kendala.
  • BARU:Mengubah gaya segmen NSSegmentedControl ke "Otomatis" mungkin macet di dokumen menggunakan Tata Letak Otomatis Kakao. Untuk mengatasi masalah, gunakan gaya segmen eksplisit seperti Bulat atau Bertekstur, dan saat runtime, ubah gaya segmen menjadi otomatis menggunakan -[NSSegmentedCell setSegmentStyle:]

iPod

  • TETAP: Saat menggunakan tombol volume pada perangkat, atau pada headphone, penggeser volume di UI aplikasi mungkin tidak diperbarui meskipun level volume telah berubah.

iTunes

  • Versi iTunes yang disertakan dengan beta 5 tidak dapat menyelaraskan perangkat yang menginstal perangkat lunak beta 4. Untuk menghindari masalah ini, lakukan hal berikut:
    1. Sinkronkan perangkat apa pun yang menginstal beta 4 ke versi iTunes yang disertakan dengan beta 4.
    2. Tingkatkan iTunes ke versi yang disertakan dengan beta 5.
    3. Hubungkan perangkat dan instal perangkat lunak beta 5. (Pahami bahwa Anda mungkin melihat kesalahan sinkronisasi saat pertama kali menghubungkan perangkat.)
    4. Setelah menginstal perangkat lunak beta 5, pulihkan dari cadangan yang Anda buat di langkah 1.
  • Video yang dibeli dari iTunes Store tidak diputar di AppleTV generasi ke-2 melalui AirPlay dengan iTunes 10.5.

Surat

  • Saat mengubah nama host akun email di pengaturan, pesan kosong mungkin terlihat di kotak masuk terpadu. Sebagai solusinya, hapus dan tambahkan kembali akun alih-alih mengubah nama hostnya.

Pembaruan Perangkat Lunak OTA

  • Jika Anda melakukan pembaruan perangkat lunak OTA, Anda perlu menyinkronkan ulang foto Anda dengan iTunes.”

Foto

  • TETAP: Saat memulihkan perpustakaan foto dari cadangan iTunes, beberapa foto mungkin tidak muncul di aplikasi Foto setelah pemulihan. Harap cadangkan foto Anda sebelum memperbarui ke iOS Beta 5.

Pengingat

  • BARU: Jika sinkronisasi pengingat diaktifkan untuk akun Yahoo dan tidak ada koleksi pengingat di server, itu akan terus dibuat ulang oleh telepon. Karena bug server Yahoo, koleksi itu akan muncul sebagai kalender acara.

Simulator

  • Layanan lokasi tidak berfungsi di simulator iOS 4.3 yang berjalan di Mac OS 10.7 dengan Xcode 4.2.

Batu loncatan

  • Pemberitahuan push dan lokal untuk aplikasi muncul di Pusat Pemberitahuan baru di iOS 5. Pusat Pemberitahuan menampilkan pemberitahuan yang dianggap “belum dibaca”. Untuk mengakomodasi pemberitahuan push dan lokal yang tidak memiliki status "belum dibaca", pengembang dapat menggunakan jumlah lencana aplikasi mereka untuk memicu penghapusan pemberitahuan dari Pemberitahuan Tengah. Saat aplikasi menghapus jumlah lencananya (dengan menyetelnya ke nol), iOS 5 akan menghapus pemberitahuannya dari Pusat Pemberitahuan.
  • TETAP: NS UIPrerenderedIkon kunci (dalam Info.plist file) tidak dihormati dalam versi beta ini.

TokoKit

  • TETAP: Pembelian dalam Aplikasi tidak akan berfungsi untuk pengembang yang menguji aplikasi mereka dengan iTunes Sandbox.

Otomatisasi UI

  • BARU: Ada masalah yang diketahui saat menggunakan API performTaskOnHost dalam skrip Otomatisasi UI. Jika tugas yang dilakukan dengan output API berlebihan (misalnya, ribuan baris teks) ke standar atau kesalahan standar, tugas mungkin menemui jalan buntu hingga batas waktu tercapai, pada titik mana ia akan melempar javascript pengecualian.
  • NS kunci() dan membuka kunci() fungsi dari target UIA telah diganti dengan kunciUntukDurasi() fungsi.
  • Mulai iOS 5 beta 2, Anda sekarang dapat memicu eksekusi skrip Otomatisasi UI pada perangkat iOS dari terminal host dengan menggunakan alat instrumen. Perintahnya adalah:
    • instrumen -w -T
  • Saat menggunakan instrumen cli untuk Otomatisasi UI, Anda sekarang dapat menargetkan Template Otomatisasi default dan meneruskan skrip dan jalur hasil ke alat sebagai opsi variabel lingkungan. Sebagai contoh:
    • instrumen -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Postingan Blog Terbaru

| Kultus Mac
October 21, 2021

Apple TV+ mengejar tujuan mulia: Menjelajahi hubungan antarmanusiaZack Van Amburg dan Jamie Erlicht mendapat tugas berat untuk membangun Apple TV+ ...

ViDL adalah pengunduh video dan YouTube gratis yang bagus untuk Mac
October 21, 2021

ViDL adalah aplikasi unduhan YouTube untuk Mac. Itu berasal dari Ole Moritz, pengembang aplikasi Pythonista dan Editorial iOS yang luar biasa. ViDL...

Apple Magic Keyboard mungkin hadir di lebih banyak model iPad
October 21, 2021

Apple Magic Keyboard yang Menakjubkan mungkin hadir di lebih banyak iPadKeyboard Apple Magic yang menarik dapat tersedia untuk berbagai iPad.foto: ...