Apple ปล่อย iOS 5 Beta 5 และ iTunes 10.5 Beta 5 ให้กับนักพัฒนาแล้ว

Apple ปล่อย iOS 5 Beta 5 และ iTunes 10.5 Beta 5 ให้นักพัฒนาแล้ว

iOS-5-เบต้า-5

สองสัปดาห์หลังจากปล่อย iOS 5 Beta 4 ตอนนี้ Apple ได้เผยแพร่เบต้าที่ห้าให้กับนักพัฒนาแล้ว คุณสามารถคว้า iOS 5 Beta 5 ด้วยบัญชีนักพัฒนาซอฟต์แวร์ที่ลงทะเบียนของคุณใน Dev Center และสามารถรับการอัปเดตเป็นการอัปเดตแบบ over-the-air บนอุปกรณ์ที่ใช้ iOS 5 Beta 4

หากคุณสงสัยว่ามีอะไรใหม่ในเบต้า 5 คำตอบนั้นไม่มากนัก เป็นที่น่าสังเกตว่าในการอัปเดต OTA เป็น iOS 5 Beta 5 คุณจะต้องสำรองข้อมูลอุปกรณ์ของคุณผ่าน iCloud

Apple แนะนำให้คุณลบทุกอย่างบนอุปกรณ์ของคุณก่อนที่จะอัพเกรดเป็น Beta 5 ดังนั้นอย่าลืมไปที่ ตั้งค่า > ทั่วไป > รีเซ็ต > ลบเนื้อหาทั้งหมด ในแอปการตั้งค่าของคุณ จากนั้นคุณสามารถเยี่ยมชม ตั้งค่า > ทั่วไป > อัพเดตซอฟต์แวร์ เพื่อรับการอัปเดต OTA สำหรับเบต้า 5

คุณยังสามารถสำรองข้อมูลแบบเดิมใน iTunes ก่อนที่คุณจะทำการอัปเกรดด้วยตนเอง แต่คุณจะต้องอัปเกรดเป็น iTunes 10.5 รุ่นเบต้า 5 ที่เพิ่งออกใหม่เพื่อซิงค์อุปกรณ์ที่ใช้ iOS 5 Beta 5

แจ้งให้เราทราบสิ่งที่คุณพบใน iOS 5 Beta 5 คุณสามารถส่งเคล็ดลับไปที่ [email protected].

นี่คือบันทึกการเปลี่ยนแปลงฉบับสมบูรณ์สำหรับเบต้า 5:

บัญชี

  • เมื่อสร้างบัญชี iCloud คุณสามารถใช้ Apple ID ใดก็ได้ตราบใดที่เป็นที่อยู่อีเมลแบบเต็ม ไม่ใช่บัญชี MobileMe หากคุณมีบัญชี MobileMe คุณสามารถย้ายบัญชีนั้นไปที่ iCloud คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ iCloud ได้ที่: http://developer.apple.com/icloud
  • เมื่อตั้งค่าบัญชี iCloud หรือ MobileMe โดยใช้ผู้ช่วยตั้งค่าและออกจากระบบ ค้นหา iPhone ของฉัน เปิดอยู่จริง ๆ แล้วอาจปิด Find my iPhone ของฉันหลังจากการตั้งค่า โปรดตรวจสอบในการตั้งค่า/Mail รายชื่อ ปฏิทิน/บัญชีของคุณที่เปิดใช้งาน Find my iPhone หลังจากออกจากผู้ช่วยตั้งค่า
  • ใหม่: การเปิดใช้งานบริการ iCloud ในผู้ช่วยการตั้งค่าอาจไม่ได้รับการบันทึกอย่างถูกต้องเสมอไป หลังจากเสร็จสิ้นการตั้งค่า Assistant คุณควรไปที่การตั้งค่า > iCloud เพื่อตรวจสอบสถานะของบัญชี iCloud หากคุณมีบัญชี iCloud หรือ MobileMe หลายบัญชีที่กำหนดค่าไว้บนอุปกรณ์ คุณควรไปที่แต่ละบัญชีเหล่านั้นในการตั้งค่า > เมล รายชื่อ ปฏิทิน เพื่อยืนยันแต่ละบัญชี
  • ขอแนะนำให้คุณปิดใช้งานบุ๊กมาร์กในหลายบัญชี หากเปิดใช้งาน ผลลัพธ์อาจไม่ได้กำหนดไว้

AirPlay

  • เริ่มต้นใน iOS 5 เนื้อหาวิดีโอในแอปพลิเคชันและเว็บไซต์จะเปิดใช้งาน AirPlay ตามค่าเริ่มต้น
  • iOS 5 รองรับ AirPlay ของวิดีโอผ่าน AV Foundation

Apple TV

  • Apple TV Software รุ่นเบต้าช่วยให้ผู้ใช้สามารถจำลองเนื้อหาของ iPad 2 กับ Apple TV (รุ่นที่ 2) โดยใช้ AirPlay ซอฟต์แวร์รุ่นเบต้านี้ยังเปิดใช้งาน Photo Stream บน Apple TV เพื่อให้ผู้ใช้สามารถเข้าถึงรูปภาพที่จัดเก็บไว้ใน iCloud ได้ ซอฟต์แวร์ Apple TV รุ่นเบต้ามีให้เพื่อทดสอบฟังก์ชันการทำงาน AirPlay ล่าสุดกับแอป iOS 5 และเว็บไซต์ หากคุณต้องการติดตั้งซอฟต์แวร์ Apple TV รุ่นเบต้าบนอุปกรณ์ของคุณ คุณต้องลงทะเบียน UDID ของอุปกรณ์ใน iOS. ก่อน นักพัฒนาโปรแกรม พอร์ทัล

ปฏิทิน

  • ขณะนี้ปฏิทินวันเกิดไม่สามารถใช้งานได้บนเว็บไซต์ icloud.com หรือใน Windows พวกเขาจะพร้อมใช้งานในอนาคต
  • ใหม่: ปฏิทินเริ่มต้นยังคงเป็นปฏิทินบน iPhone ของฉัน แม้จะตั้งค่าบัญชี iCloud ระหว่างผู้ช่วยตั้งค่า เพื่อเป็นการแก้ปัญหาชั่วคราว ให้รีเซ็ตปฏิทินเริ่มต้นหลังจากเสร็จสิ้น Setup Assistant ในการตั้งค่า > Mail รายชื่อ ปฏิทิน > ปฏิทินเริ่มต้น
  • ใหม่: การกดข้อมูลปฏิทิน iCloud ไม่ทำงานใน iOS ในการซิงค์ปฏิทิน iCloud ของคุณ ให้เปิดแอปปฏิทินหรือรีเฟรชปฏิทินด้วยตนเองโดยใช้ปุ่มปฏิทินที่มุมบนซ้าย

ภาพหลัก

  • มีการเพิ่มตัวกรองหลายตัวตั้งแต่เบต้า 1 รายการปัจจุบันมีตัวกรองต่อไปนี้: CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls, CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIColorMonochrome, CIConstantColorGenerator, CICrop, CIDarkenBlendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust, CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode, CILinearGradient, CIluminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode, CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone, CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing, CIStraightenFilter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette และ CIWhitePointAdjust

GameKit

  • ข้อมูลการจับคู่สำหรับการแข่งขันแบบผลัดกันเล่นปัจจุบันจำกัดข้อมูลไว้ที่ 4 KB
  • ใหม่: เมื่อเข้าสู่ระบบ Game Center รหัสผ่านอาจล้างและการเข้าสู่ระบบอาจไม่สมบูรณ์ ลองครั้งที่สองจะประสบความสำเร็จ
  • ใหม่: ในรุ่นเบต้านี้ คำเชิญ GameKit อาจล้มเหลว วิธีแก้ปัญหา ให้ลองรีสตาร์ทอุปกรณ์

iBooks

  • iBooks 1.2.2 อาจล้มเหลวในการแสดงข้อความหรือรูปภาพในหนังสือ โปรดอัปเดตเป็น iBooks 1.3 ใน App Store

การสำรองข้อมูล iCloud

  • เนื่องจากเป็นซอฟต์แวร์รุ่นเบต้า ขอแนะนำว่าอย่าใช้บริการ iCloud เพื่อจัดเก็บข้อมูลสำคัญหรือข้อมูลใดๆ หากคุณเปิดใช้งานการสำรองข้อมูล iCloud การสำรองข้อมูลอัตโนมัติกับ iTunes เมื่อทำการซิงค์จะถูกปิดใช้งาน เราขอแนะนำให้คุณสำรองข้อมูลอุปกรณ์ของคุณด้วย iTunes ด้วยตนเอง ข้อมูลสำรองที่สร้างด้วย iOS 5 เวอร์ชันก่อนหน้าจะใช้งานร่วมกันไม่ได้ในเร็วๆ นี้ และจะไม่สามารถใช้งานได้อีกต่อไป ขอแนะนำอย่างยิ่งให้คุณอัปเกรดเป็น iOS 5 เบต้าเวอร์ชันนี้เพื่อสำรองข้อมูลอุปกรณ์ของคุณต่อไป หากคุณพบข้อผิดพลาดในการกู้คืนจากข้อมูลสำรอง หรือเปิดใช้งานการสำรองข้อมูลเกินหนึ่งชั่วโมงหลังจากลงชื่อเข้าใช้ iCloud ให้ลองลบบัญชี iCloud ของคุณจากการตั้งค่าและเพิ่มกลับเข้าไป หากยังมีข้อผิดพลาดอยู่ โปรดลองลบอุปกรณ์และเริ่มต้นการกู้คืนอีกครั้ง

ที่เก็บข้อมูล iCloud

  • ในช่วงเบต้า iOS 5 เอกสารใดๆ ที่จัดเก็บไว้ในเซิร์ฟเวอร์อาจถูกลบออกเป็นระยะๆ ก่อน GM ดังนั้นจึงขอแนะนำอย่างยิ่งให้คุณไม่จัดเก็บเอกสารสำคัญหรือข้อมูลใด ๆ บนเซิร์ฟเวอร์
  • ใหม่: ไม่จำเป็นต้องเปิดใช้งานโปรไฟล์การจัดสรรสำหรับ iCloud ในพอร์ทัลการจัดสรร iOS อีกต่อไป โปรไฟล์การจัดเตรียมที่สร้างขึ้นใหม่ทั้งหมดจะถูกเปิดใช้งานโดยอัตโนมัติสำหรับ iCloud แล้ว หากคุณใช้โปรไฟล์ Team Provisioning ที่ได้รับการจัดการโดย Xcode ให้คลิกรีเฟรชใน Xcode Organizer เพื่อรับโปรไฟล์ที่เปิดใช้งาน iCloud ใหม่ หากต้องการเปิดใช้งานโปรไฟล์การจัดเตรียมอื่นๆ ทั้งหมดสำหรับ iCloud เพียงแค่สร้างโปรไฟล์ของคุณใหม่ในพอร์ทัลการเตรียมใช้งาน iOS
  • หากแอปพลิเคชันของคุณใช้คลาส NSMetadataQuery คุณต้องตั้งค่าเพรดิเคต แม้ว่าเพรดิเคตเองจะถูกละเว้น
  • ในรุ่นเบต้านี้ ไม่รองรับเมธอด setSortDescriptors: ของ NSMetadataQuery
  • แก้ไขแล้ว: ในการใช้ iCloud ก่อนเบต้า 5 คุณต้องระบุตัวระบุคอนเทนเนอร์ต่างๆ ด้วยตนเอง (ชุดแสดงผลของแอปพลิเคชันของคุณ) ภายในไฟล์การให้สิทธิ์สำหรับทั้งคู่
    Mac OS X
    และโครงการ iOS เริ่มตั้งแต่เบต้า 5 เพื่อเปิดใช้งานพื้นที่จัดเก็บข้อมูล iCloud ภายในแอปของคุณ เพียงคลิกกล่องกาเครื่องหมาย “เปิดใช้งานการให้สิทธิ์” ในบานหน้าต่างสรุปของโปรเจ็กต์ของคุณ Xcode จะสร้างไฟล์การให้สิทธิ์ที่กำหนดเองสำหรับโครงการของคุณซึ่งจะรวม ID ทีมของคุณโดยอัตโนมัติ คุณสามารถเพิ่มค่าคอนเทนเนอร์ iCloud เพิ่มเติมได้ตามที่แอปพลิเคชันของคุณกำหนด (โปรดทราบว่าคุณต้องสร้างโปรไฟล์การจัดเตรียมที่มีอยู่ใหม่ โดยใช้ Xcode หรือใน iOS Provisioning Portal เพื่อใช้ที่จัดเก็บข้อมูล iCloud) หากคุณระบุ สตริงตัวระบุที่กำหนดเองสำหรับค่าการให้สิทธิ์ของ iCloud Key-Value Store หรือคอนเทนเนอร์ iCloud คุณไม่จำเป็นต้องเพิ่ม Team ID ของคุณไว้ที่จุดเริ่มต้นของ สตริง Xcode จะเพิ่มรหัสทีมของคุณในรายการเหล่านี้โดยอัตโนมัติ
  • สตริงตัวระบุคอนเทนเนอร์ที่คุณส่งไปยัง URLForUbiquityContainerIdentifier: เมธอดของ NSFileManager ต้องมี ID ทีมที่จุดเริ่มต้นของสตริง เพื่อความสะดวก ถ้าคุณผ่านศูนย์ Foundation จะใช้ ID คอนเทนเนอร์เอกสารแรกที่ระบุในการให้สิทธิ์ของแอปของคุณ
  • มีปัญหาในการใช้ การจัดเก็บเมฆ เอกสาร API ร่วมกับข้อมูลที่ได้รับการป้องกันซึ่งอาจนำไปสู่ความเสียหายของข้อมูล
  • แก้ไขแล้ว: ในรุ่นเบต้านี้ แอปพลิเคชันที่ใช้เอกสารจะไม่สามารถตรวจพบได้ตลอดเวลาเมื่อไฟล์มีการเปลี่ยนแปลง ย้าย หรือถูกลบออกจากด้านล่าง
  • ในรุ่นเบต้านี้ ผู้นำเสนอไฟล์ (อ็อบเจ็กต์ที่ใช้ NSFilePresenterprotocol) จะไม่ได้รับข้อความบางส่วนที่พวกเขาควรจะได้รับ โดยเฉพาะอย่างยิ่ง:
    • นำเสนอรายการDidChange
    • นำเสนอSubitemDidAppearAtURL:
    • นำเสนอSubitemDidChangeAtURL:
  • คุณสามารถแก้ไขปัญหานี้ได้โดยใช้เมธอด relinquishPresentedItemToWriter: และตรวจสอบเพื่อดูว่าผู้เขียนเขียนจริงหรือไม่เมื่อผู้นำเสนอไฟล์ของคุณเรียกค้นคืน คุณยังสามารถใช้ FSEvents เพื่อสังเกตการเปลี่ยนแปลงของระบบไฟล์
  • ในรุ่นเบต้านี้ ข้อความเกี่ยวกับการเปลี่ยนแปลงไฟล์ในไดเร็กทอรีจะไม่ถูกส่งไปยังอ็อบเจ็กต์ที่ใช้โปรโตคอล NSFilePresenter
  • ขณะรายงานจุดบกพร่องที่เกี่ยวข้องกับอินเทอร์เฟซที่เก็บข้อมูล iCloud โปรดรวมบันทึกที่รวบรวมระหว่างเซสชันการแก้ไขข้อบกพร่องของคุณ ในการสร้างบันทึกเหล่านี้ คุณต้องติดตั้งโปรไฟล์การดีบักพิเศษบนอุปกรณ์ของคุณ โปรไฟล์การดีบักสามารถรับได้จาก http://connect.apple.com. โปรไฟล์นี้ช่วยให้สามารถสร้างบันทึกการดีบักที่จำเป็นสำหรับการวินิจฉัยปัญหาใดๆ โดยใช้ที่จัดเก็บข้อมูล iCloud คำแนะนำในการรวบรวมบันทึกคือ:
    • ติดตั้งโปรไฟล์ (วิธีที่ง่ายที่สุดในการทำเช่นนี้คือส่งอีเมลถึงตัวคุณเองและเปิดไฟล์แนบในอุปกรณ์ของพวกเขา)
    • ทำซ้ำจุดบกพร่อง
    • ซิงค์กับ iTunes เพื่อดึงบันทึกออกจากอุปกรณ์ของคุณ
    • แนบบันทึกเข้ากับรายงานข้อบกพร่องของคุณ คุณสามารถค้นหาบันทึกได้ใน ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs
  • บันทึกเหล่านี้สามารถขยายได้มากอย่างรวดเร็ว ดังนั้นคุณควรลบโปรไฟล์ออกหลังจากที่คุณสร้างปัญหาซ้ำแล้วซ้ำอีกและดึงบันทึกสำหรับรายงานข้อบกพร่อง
  • ใหม่: ชื่อไฟล์จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน OS X แต่จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน iOS ซึ่งอาจนำไปสู่ปัญหาในการซิงค์ไฟล์ระหว่างทั้งสอง คุณควรทำตามขั้นตอนบน iOS เพื่อหลีกเลี่ยงการสร้างไฟล์ที่มีชื่อต่างกันไปแล้วแต่กรณีเท่านั้น

iMessage

  • iMessage เบต้า 1 จะไม่สามารถสื่อสารกับผู้ใช้ iMessage ในรุ่นเบต้า 2 หรือใหม่กว่าได้

iPod

  • ใหม่: เมื่อใช้ปุ่มปรับระดับเสียงบนอุปกรณ์หรือหูฟัง แถบเลื่อนระดับเสียงใน UI ของแอปพลิเคชันอาจไม่อัปเดตแม้ว่าระดับเสียงจะเปลี่ยนไป

iTunes

  • iTunes เวอร์ชันที่มาพร้อมกับเบต้า 5 ไม่สามารถซิงค์อุปกรณ์ที่ติดตั้งซอฟต์แวร์เบต้า 4 ได้ เพื่อหลีกเลี่ยงปัญหานี้ ให้ทำดังต่อไปนี้:
    1. ซิงค์อุปกรณ์ที่ติดตั้งเบต้า 4 กับ iTunes เวอร์ชันที่มาพร้อมกับเบต้า 4
    2. อัปเกรด iTunes เป็นเวอร์ชันที่มาพร้อมกับเบต้า 5
    3. เชื่อมต่ออุปกรณ์และติดตั้งซอฟต์แวร์เบต้า 5 (เข้าใจว่าคุณอาจเห็นข้อผิดพลาดในการซิงค์ล้มเหลวเมื่อคุณเชื่อมต่ออุปกรณ์ครั้งแรก)
    4. หลังจากติดตั้งซอฟต์แวร์เบต้า 5 แล้ว ให้กู้คืนจากข้อมูลสำรองที่คุณทำในขั้นตอนที่ 1
  • วิดีโอที่ซื้อจาก iTunes Store จะไม่เล่นบน AppleTV รุ่นที่ 2 ผ่าน AirPlay ด้วย iTunes 10.5

ที่ตั้ง

  • แก้ไขแล้ว: วิธีการ startMonitoringSignificantLocationChanges ของ CLLocationManager ไม่ทำให้แอปพลิเคชันทำงานต่อหรือเปิดใช้งานในพื้นหลังสำหรับการอัปเดตการเปลี่ยนแปลงตำแหน่งที่สำคัญ อย่างไรก็ตาม หากการสำรองข้อมูลจากซอฟต์แวร์เวอร์ชันก่อนหน้า (ที่แอปพลิเคชันกำลังตรวจสอบการเปลี่ยนแปลงตำแหน่งที่สำคัญ) ถูกกู้คืน สำหรับอุปกรณ์ การตรวจสอบการเปลี่ยนแปลงตำแหน่งที่สำคัญจะยังคงทำให้แอปพลิเคชันนั้นกลับมาทำงานต่อหรือเปิดใช้งานใน พื้นหลัง.

จดหมาย

  • แก้ไขแล้ว: การส่งต่อข้อความพร้อมไฟล์แนบจะไม่แนบไฟล์ และหน้าจอเขียนข้อความจะไม่เปลี่ยนจาก "กำลังโหลด…"
  • ใหม่: เมื่อเปลี่ยนชื่อโฮสต์ของบัญชีอีเมลในการตั้งค่า ระบบอาจเห็นข้อความเปล่าในกล่องขาเข้าแบบรวม วิธีแก้ปัญหา ให้ลบและเพิ่มบัญชีใหม่แทนการเปลี่ยนชื่อโฮสต์

ห้องสมุดดนตรี

  • แก้ไขแล้ว: บางเพลงไม่มีปกอัลบั้มหลังจากเปลี่ยนไลบรารีอุปกรณ์ผ่านการซิงค์

OpenGL ES

  • แก้ไขแล้ว: ใน iOS 5.0 เบต้า 4 ส่วนขยาย OpenGL ES หลายรายการได้ถูกย้ายจากเนมสเปซ APPLE ไปยังเนมสเปซ EXT ทำให้ API บางตัวถูกเปลี่ยนชื่อ นามสกุลที่เปลี่ยนแปลงคือ EXT_color_buffer_half_float,EXT_occlusion_query_boolean, EXT_separate_shader_objects, EXT_shadow_samplers, EXT_texture_rg, EXT_debug_label, และ EXT_debug_marker.

OTA Software Update

  • หากคุณกำลังทำการอัปเดตซอฟต์แวร์ OTA คุณจะต้องซิงค์รูปภาพของคุณกับ iTunes อีกครั้ง”

ฮอตสปอตส่วนบุคคล

  • แก้ไขแล้ว: ในรุ่นเบต้านี้ อุปกรณ์ iPhone 4 ไม่สามารถเข้าร่วมฮอตสปอตส่วนบุคคลได้แม้ว่าจะเปิดอยู่เนื่องจากการปล่อยสัญญาณ Wi-Fi ที่ไม่ทำงานบนอุปกรณ์เหล่านี้

ภาพถ่าย

  • แก้ไขแล้ว: หากคุณใช้การปรับตาแดงใน iOS และนำเข้าภาพของคุณไปยังโครงสร้างเมล็ดพันธุ์ iPhoto การปรับตาแดงจะไม่ปรากฏบนภาพนั้นใน iPhoto ด้วยเหตุนี้ การซิงค์รูปภาพของคุณกลับไปยังอุปกรณ์ iOS จาก iPhoto ในภายหลังจะไม่แสดงการปรับตาแดง
  • ใหม่: เมื่อกู้คืนคลังรูปภาพจากข้อมูลสำรอง iTunes รูปภาพบางรูปอาจไม่ปรากฏในแอปพลิเคชันรูปภาพหลังจากกู้คืน โปรดสำรองรูปภาพของคุณก่อนอัปเดตเป็น iOS Beta 5

เครื่องจำลอง

  • บริการระบุตำแหน่งไม่ทำงานในโปรแกรมจำลอง iOS 4.3 ที่ทำงานอยู่
    Mac OS 10
    .7 พร้อม Xcode 4.2

กระดานกระโดดน้ำ

  • การแจ้งเตือนแบบพุชและท้องถิ่นสำหรับแอปจะปรากฏในศูนย์การแจ้งเตือนใหม่ใน iOS 5 ศูนย์การแจ้งเตือนจะแสดงการแจ้งเตือนที่ถือว่า "ยังไม่ได้อ่าน" เพื่อรองรับการแจ้งเตือนแบบพุชและท้องถิ่นว่า ไม่มีสถานะ "ยังไม่ได้อ่าน" นักพัฒนาสามารถใช้การนับป้ายแอปพลิเคชันเพื่อเรียกใช้การล้างการแจ้งเตือนจากการแจ้งเตือน ศูนย์กลาง. เมื่อแอปพลิเคชันล้างจำนวนป้าย (โดยตั้งค่าเป็นศูนย์) iOS 5 จะล้างการแจ้งเตือนจากศูนย์การแจ้งเตือน
  • แก้ไขแล้ว: iOS 5.0 ยุติแอปพลิเคชัน VoIP ที่กลับมาทำงานในเบื้องหลังสำหรับการรับส่งข้อมูลเครือข่ายขาเข้าที่มีความถี่สูง นักพัฒนาควรตรวจสอบให้แน่ใจว่าข้อมูลที่เข้ามาทั้งหมดนั้นอ่านจากซ็อกเก็ต VoIP เพื่อหลีกเลี่ยงเงื่อนไขนี้
  • ใหม่: คีย์ UIPrerenderedIcon (ในไฟล์ Info.plist) ไม่ได้รับเกียรติในบิลด์นี้

StoreKit

  • ใหม่: การซื้อในแอพจะไม่ทำงานสำหรับนักพัฒนาที่ทดสอบแอพของพวกเขาด้วย iTunes Sandbox

ทวิตเตอร์

  • แก้ไขแล้ว: เมื่อทวีตตำแหน่งของคุณจาก Safari และออกก่อนที่จะสร้างตำแหน่ง ลูกศรบอกตำแหน่งจะยังคงอยู่ในแถบสถานะ ลูกศรสามารถลบออกได้โดยการฆ่า Safari จากตัวสลับงาน

UI อัตโนมัติ

  • แก้ไขแล้ว: เครื่องมือจะเขียนทับสคริปต์การทำงานอัตโนมัติที่โหลด แม้ว่าโปรแกรมอื่นกำลังแก้ไขอยู่ก็ตาม
  • แก้ไขแล้ว: ปุ่มเล่นและบันทึกในตัวแก้ไขสคริปต์เครื่องมือระบบอัตโนมัติอาจทำงานไม่ถูกต้องหลังจากกำหนดเป้าหมายแอปพลิเคชันที่เรียกใช้โดยเซสชันการติดตามและสิ้นสุดแล้ว นอกจากนี้ยังอาจไม่ทำงานหากคุณกำหนดเป้าหมายแอปพลิเคชันที่ถูกระงับ หากคุณพบปัญหานี้และยังคงมีปัญหาอยู่ คุณอาจต้องปิดและเปิดเอกสารการติดตามอีกครั้งเพื่อกลับเข้าสู่สถานะการทำงาน
  • แก้ไขแล้ว: เมื่อจับการกระทำลงในสคริปต์โดยใช้เครื่องมืออัตโนมัติ อินเทอร์เฟซกับมุมมองเว็บหรือเซลล์ตาราง ที่มีองค์ประกอบนอกหน้าจอจำนวนมากอาจใช้เวลานานมากก่อนที่จะกลับมาพร้อมกับ an การแสดงออก.
  • ฟังก์ชัน lock() และ Unlock() ของ UIATarget ถูกแทนที่ด้วย lockForDuration() การทำงาน.
  • เริ่มต้นใน iOS 5 เบต้า 2 ตอนนี้คุณสามารถทริกเกอร์การทำงานของสคริปต์ UI Automation บนอุปกรณ์ iOS จากเทอร์มินัลโฮสต์โดยใช้เครื่องมือเครื่องมือ คำสั่งคือ:
    • เครื่องมือ -w -NS
  • เมื่อใช้เครื่องมือ cli สำหรับ UI Automation คุณสามารถกำหนดเป้าหมายเทมเพลตการทำงานอัตโนมัติเริ่มต้น และส่งสคริปต์และเส้นทางผลลัพธ์ไปยังเครื่องมือเป็นตัวเลือกตัวแปรสภาพแวดล้อม ตัวอย่างเช่น:
    • เครื่องมือ -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

โพสต์บล็อกล่าสุด

ข่าวสาร บทวิเคราะห์ และความคิดเห็นของ Apple รวมถึงข่าวเทคโนโลยีทั่วไป
August 20, 2021

ชิป 5nm รุ่นต่อไปของ iPhone สามารถเข้าสู่การผลิตได้ในไตรมาสที่ 2 ปี 2020ชิป 5nm จะทำให้ประสิทธิภาพและประสิทธิภาพเพิ่มขึ้นภาพถ่าย: “Apple”รุ่นต่อไปข...

| ลัทธิ Mac
August 20, 2021

เมื่อ iPad โผล่ออกมา กระพริบตา ท่ามกลางแสงแดดหลังจากผ่านไปหลายเดือนที่ 1 Infinite Loop ยึดครอง ดังนั้นเครื่องสื่อจึงเริ่มทำงาน เราได้เห็นรีวิว iPad...

ข่าวสาร บทวิเคราะห์ และความคิดเห็นของ Apple รวมถึงข่าวเทคโนโลยีทั่วไป
August 20, 2021

ตัวขยาย HomeKit Bluetooth ของ Eve ออกสู่ตลาดในที่สุดEve Extend ช่วยให้อุปกรณ์เสริม Bluetooth HomeKit เชื่อมต่อกับ Wi-Fiรูปถ่าย: Eve Systemsไอเท็มเด...