Weekend good reads for Apple developers #2023/5

It's already February... Well, we still have couple of interesting reads for you.

And, in case you missed it – couple of books are available for free, maybe you'll find something useful there. See you next week!

Some of the upcoming conferences for Apple developers

New year sets in. While we wait for Apple to announce WWDC23 dates and format there are several conferences which might be interesting for developers.

  • Apprise Conf 2023
    When: March 23, 2023
    Where: Oslo Event Hub, Dronningens Gate 4, 0152 Oslo, Norway
    Prices: kr 990 (students), kr 2,400 (early bird), kr 3,000 (general admission)

  • NY Swifty 2023
    When: April 18 – 19, 2023
    Where: The Roulette, 509 Atlantic Ave, Brooklyn, NY 11217
    Prices: starting $499 (early bird)

  • Deep Dish Swift 2023
    When: April 30 – May 2, 2023
    Where: Loews Chicago O'Hare Hotel in Rosemont, IL.
    Prices: starting $649 per person

  • Swift Heroes 2023
    When: May 4 – 5, 2023
    Where: Museo dell’Automobile, Corso Unità d’Italia 40, Torino; also online
    Prices: €119 (+ 22% VAT) – in person, €29 (+ 22% VAT) – online

  • plSwift 2023
    When: May 30 – 31, 2023
    Where: Copernicus Science Centre, Wybrzeże Kościuszkowskie 20, 00-390 Warszawa, Poland
    Prices: €149 (early bird), €199 (general admission)
  • Swift TO Conference 2023
    When: August 10 – 11, 2023
    Where: TIFF Bell Lightbox, 350 King St W, Toronto, ON M5V 3X5, Canada
    Prices: CA$269.87 (early bird) to CA$528.23 (general admission)

  • iOSDevUK 2023
    When: September 4 – 7, 2023
    Where: Aberystwyth University's main campus, Penglais, Aberystwyth SY23 3FL, United Kingdom
    Prices: £160 (early bird), £230 (general admission)

More conferences to be announced later this year. Some of these are accepting new speakers. Plan your attendance accordingly.

Apple stops signing iOS 16.2

Apple now no longer allows downgrade from iOS 16.3. This comes together with the news that previous iOS releases were subject to exploit allowing to get user's location if that permission was not given to the application.

Apple did not disclose details of this exploit.

Maps

Available for: iPhone 8 and later, iPad Pro (all models), iPad Air 3rd generation and later, iPad 5th generation and later, and iPad mini 5th generation and later

Impact: An app may be able to bypass Privacy preferences

Description: A logic issue was addressed with improved state management.

CVE-2023-23503: an anonymous researcher

About the security content of iOS 16.3 and iPadOS 16.3

Apple Support: About the security content of iOS 16.3 and iPadOS 16.3

References:

Weekend good reads for Apple developers #2023/4

Weekend is coming with several great reads this time. Let's dive in!

This is a lot for a weekend, so choose wisely. :)

Tool now allows to run macOS Ventura on unsupported Macs

OpenCore (previously OpenCore Legacy Patcher) tool allows running macOS on unsupported hardware by updating kernel to work with older hardware.

Not a supported environment!

While OpenCore might allow macOS to run on unsupported Macs, this is not supported and might result in issues, data loss.
Do not use macOS on unsupported hardware with any important data.

GitHub: OpenCore

Reference: ‘OpenCore’ tool that lets users run macOS Ventura on unsupported Macs is now available

tvOS and HomePod software are updated to 16.3 today

Following the yesterday's updates to iOS and other platforms Apple now updates tvOS and HomePod software to 16.3.

Most notable feature would be enabling humidity and temperature sensors in HomePod mini.

HomePod software updates include: 

  • Temperature and humidity sensing measures your indoor climate with HomePod (2nd generation) and HomePod mini
  • Remastered ambient sounds are more immersive and can now be added to scenes, automations, and alarms in the Home app
  • Find My on HomePod now enables you to ask Sir for the location of friends and family, if they have shared it with you
  • Recurring Home automations can be set up using just your voice
  • Siri confirmation tone will now play to indicate when smart home requests are completed for accessories that may not visibly show a change or are located in a different room
  • Audio tuning optimizes spoken content such as podcasts for even greater clarity on HomePod (2nd generation) and HomePod (1st generation)
  • Updated volume controls on HomePod (1st generation) give you more granular adjustments at lower volumes

References:

Apple releases iOS and iPadOS 16.3, watchOS 9.3 and macOS Ventura 13.2

Apple publishes updates to some of its operating systems. iOS, iPadOS, watchOS and macOS 13.2 get updates. tvOS and HomePod software are not yet updated. Also, no new Xcode is released.

This update also brings iCloud Advanced Data Protection to all users worldwide.

iOS 16.3

This update includes the following enhancements and bug fixes:

  • New Unity wallpaper honors Black history and culture in celebration of Black History Month
  • Security Keys for Apple ID allow users to strengthen the security of their account by requiring a physical security key as part of the two factor authentication sign in process on new devices
  • Support for HomePod (2nd generation)
  • Emergency SOS calls now require holding the side button with the up or down volume button and then releasing in order to prevent inadvertent emergency calls
  • Fixes an issue in Freeform where some drawing strokes created with Apple Pencil or your finger may not appear on shared boards
  • Addresses an issue where the wallpaper may appear black on the Lock Screen
  • Fixes an issue where horizontal lines may temporarily appear while waking up iPhone 14 Pro Max
  • Fixes an issue where the Home Lock Screen widget does not accurately display Home app status
  • Addresses an issue where Siri may not respond properly to music requests
  • Resolves issues where Siri requests in CarPlay may not be understood correctly

Some features may not be available for all regions or on all Apple devices. For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222

iPadOS 16.3

This update includes the following enhancements and bug fixes:

  • Security Keys for Apple ID allow users to strengthen the security of their account by requiring a physical security key as part of the two factor authentication sign in process on new devices
  • Support for HomePod (2nd generation)
  • Fixes an issue in Freeform where some drawing strokes created with Apple Pencil or your finger may not appear on shared boards
  • Addresses an issue where Siri may not respond properly to music requests

Some features may not be available for all regions or on all Apple devices. For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222

watchOS 9.3

watchOS 9.3 includes new features, improvements and bug fixes, including new Unity Mosaic watch face to honor Black history and culture in celebration of Black History Month.

For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222

macOS Ventura 13.2

This update introduces Security Keys for Apple ID, and includes other enhancements and bug fixes for your Mac.

  • Security Keys for Apple ID allow users to strengthen the security of their account by requiring a physical security key to sign in
  • Fixes an issue in Freeform where some drawing strokes created with Apple Pencil or your finger may not appear on shared boards
  • Fixes an issue where VoiceOver may stop offering audio feedback while you are typing

Some features may not be available for all regions, or on all Apple devices. For detailed information about the security content of this update, please visit: https://support.apple.com/kb/HT201222

Updates to previous platforms

Apple also updates OS releases for devices which could be be updated to latest software. These updates were releases with security fixes:

  • iOS 12.5.7
  • iOS 15.7.3
  • iPadOS 15.7.3
  • macOS Big Sur 11.7.3
  • macOS Monterey 12.6.3

References:

Several app developers share their issues with iCloud synchronization

iCloud was introduced many years ago, however, developers still see issues with syncing data in their apps using Core Data.

NetNewsWire, Overcast developers (as well as others) share their thoughts in couple of blog posts.

Most developers report long syncing time and overall unreliability of the service. Moreover, according to internal app statistics, it sees that about 10% of users do not have iCloud meaning that they did not entered their Apple ID in system settings.

Overall recommendation to developers who plan to use iCloud is to have an alternative by either having their own sync solutions (self-hosted or using some public cloud offering), or rely on third-party as data storage (NetNewsWire allows to use multiple RSS aggregators in addition to iCloud).

References:

Weekend good reads for Apple developers #2023/3

Tough week for IT engineers, but let's try to spend weekend improving our technical skills. There are many articles to go through today, so choose wisely.

That is it for today. Have a great weekend and come back next Friday for another pack of great reads!

iOS 16.3 and other platforms get Release Candidate

Apple releases RC for iOS/iPadOS 16.3, macOS 13.2 Ventura, watchOS 9.3 and tvOS 16.3. Apple announced that release will be available next week.

This update includes the following enhancements and bug fixes:
- New Unity wallpaper honors Black history and culture in celebration of Black History Month 
- Security Keys for Apple ID allow users to strengthen the security of their account by requiring a physical security key as part of the two factor authentication sign in process on new devices 
- Support for HomePod (2nd generation) 
- Emergency SOS calls now require holding the side button with the up or down volume button and then releasing in order to prevent inadvertent emergency calls 
- Fixes an issue in Freeform where some drawing strokes created with Apple Pencil or your finger may not appear on shared boards 
- Addresses an issue where the wallpaper may appear black on the Lock Screen 
- Fixes an issue where horizontal lines may temporarily appear while waking up iPhone 14 Pro Max 
- Fixes an issue where the Home Lock Screen widget does not accurately display Home app status 
- Addresses an issue where Siri may not respond properly to music requests 
- Resolves issues where Siri requests in CarPlay may not be understood correctly

Apple

iOS/iPadOS 15.7.3 RC is also released with security bugfixes.

Beta download: Operating Systems

Release notes are not updated for Release Candidate.

References: