Discuss the latest Apple technologies announced at WWDC23.

Posts under WWDC23 tag

74 Posts
Sort by:
Post not yet marked as solved
6 Replies
2.6k Views
Maybe it's just me but It's a bit weird to have so many Vision OS sessions when the beta SDK doesn't come out until later this month right? Like what's the point.. If we can't try building things.
Posted
by
Post not yet marked as solved
0 Replies
996 Views
Can't find much right now, but maybe Apple devs can share some updates ;) Documentation: https://developer.apple.com/documentation/ManagedSettings?changes=latest_minor https://developer.apple.com/documentation/DeviceActivity?changes=latest_minor https://developer.apple.com/documentation/FamilyControls?changes=latest_minor Videos: https://developer.apple.com/wwdc23/sessions/?q=screen%20time
Posted
by
Post not yet marked as solved
3 Replies
2.5k Views
There was no mention if the Vision Pro could be used outside. Several of the other AR/VR systems out there are prohibited from this (sensors overload). Can the Vision Pro be used in sunlight? Thanks!
Posted
by
Post not yet marked as solved
2 Replies
1.4k Views
Hi all! I was hoping that in WWDC23 sessions, there would be an announcement on a new API for ultra wide-band and AirTags, in order to have access on developing apps with interaction between iPhones and AirTags using the UWB technology. But, I cannot see anything related to this topic. Do you think there will be any good news this year ?
Posted
by
Post not yet marked as solved
1 Replies
1.4k Views
Xcode Server is say goodbye at Xcode15 Beta. Hello Apple: As iOS developers and users of Xcode Server, we hope that Apple can retain the functionality of Xcode Server or provide an API for Xcode Server, open source the code, so that Xcode Server can continue to operate and provide better services for iOS developers. Additionally, Apple's recommendation of Xcode Cloud has raised some concerns among us. We are very grateful to Apple for creating this excellent tool that helps us automate building, testing, and deploying iOS applications, improving our development efficiency and quality. However, we are disappointed with the removal of Xcode Server from the latest Xcode 15 version. At the same time, we also have some doubts about Apple's proposed Xcode Cloud. Firstly, we hope that Apple can recognize that Xcode Server is an essential tool for iOS developers. Many development teams rely on Xcode Server for continuous integration and delivery, enabling them to quickly build, test, and deploy new versions of the application. If Xcode Server is removed, developers will need to spend more time and effort on these tasks, greatly reducing development efficiency and quality. Secondly, although Apple has proposed Xcode Cloud, we believe that it has some problems. Xcode Cloud is cloud-deployed, which presents limitations on private networks and data security, and lacks the ResetAPI of Xcode Server, making it difficult to integrate with other systems. Also, Xcode Cloud requires payment, which may be a considerable expense for individual developers and small teams. Therefore, we hope that Apple can reconsider and retain the functionality of Xcode Server or provide an API for Xcode Server, open source the code, so that Xcode Server can continue to operate and provide better services for iOS developers. At the same time, we also hope that Apple can continue to improve Xcode Cloud and address its problems to provide better cloud services for iOS developers. Thanks
Posted
by
Post not yet marked as solved
6 Replies
15k Views
Is it possible to use an iPhone running iOS 17 with Xcode 14.3.1? I tried to use the old method but nothing. In Xcode 15 inside DeviceSupport folder there isn't the folder of iOS 17.
Posted
by
Post not yet marked as solved
0 Replies
1.3k Views
While using Vision Pro, there could be a situation where the battery pack is yanked from the device by a door handle or just a wave of the arm, what happens in those situations, does the Vision Pro just turn off instantly or is there some sort of back up. I am curious, because when building productivity apps like Word, whether data would be lost. If there is a backup, is there a notification that developers can use to react and save current state and other data?
Posted
by
Post not yet marked as solved
3 Replies
2.9k Views
I liked the TipKit presentation -- nice and short and to the point, great introduction! All the code snippets were in SwiftUI. Will TipKit be available for regular UIKit / AppKit apps as well, or is it restricted to only being used within SwiftUI apps? thanks
Posted
by
Post marked as solved
2 Replies
2.4k Views
The sessions showing off the new SwiftUI macros are missing a key element.... How are they enabled within XCODE?!??!? For instance the session "Discover Observation in SwiftUI" starts with the code block. @Observable class FoodTruckModel { var orders: [Order] = [] var donuts = Donut.all } Well.... Something is missing here! I'm sure it's that I need to import something.... but for an intro session it MIGHT be important to mention what needs to be imported and any other requirements. Because right now all I'm getting is "Unknown attribute 'Observable'" So far this is a VERY disappointing WWDC. I got all excited about VisionOS... Nope, all the SDK isn't being release for a month. Reality Composer Pro... Not out yet. SwiftUI macros... Sure let's dive right in to step 6 and not tell you what you need to get started with this feature.
Posted
by
Post marked as solved
2 Replies
2.1k Views
does it possible to run macOS application such as Xcode on VisionOS? it's really cool to use only the Vision Pro(not with MacBook) to work! and kind of curious about permission for terminal use!
Posted
by
Post not yet marked as solved
24 Replies
18k Views
Hi, I am getting a linking error when building my app to run against an iOS17 device, using Xcode15. Same project builds and runs fine with Xcode 14 and iOS16. The linking error just says: clang: error: unable to execute command: Segmentation fault: 11 clang: error: linker command failed due to signal (use -v to see invocation) Not sure what I should try to overcome this. I can't run my app on an iOS17 device. It builds, links and runs just fine on a simulator.
Posted
by
Post not yet marked as solved
1 Replies
660 Views
I'm trying to put together an app intent that allows a user to navigate to a specific part of my app. I've built a basic intent, and set up an AppEnum with a case for each "screen" in my app a user should be allowed to navigate to (e.g. "All Posts", "Favourite Posts", etc.). In addition, I'd like to include additional parameters based on the enum selected. For example, I'd like to include an enum case "Post" where a user can configure a specific post to navigate to. This would mean I can have an enum of "All Posts", "Specific Post", "Favourite Posts" etc. which is cleaner than having a separate intent for "Open Specific Post"... Is this possible? I can see ParameterSummaryBuilder, AppIntent.Switch etc. but there are no docs or examples using these. Can you provide more information on whether this is possible, and show an example of Swift code to do this. Thanks!
Posted
by
Post not yet marked as solved
1 Replies
792 Views
One thing that was not very clear for me on the WWDC videos regarding VisionOS app development was: If I want to trigger an action (let's say change the scene) using the user's relative position to do so, am I going to be able to do it? Example: If the user comes too close to an object, it starts to play some animation. Reference video: wwdc2023-10080
Posted
by
Post marked as solved
2 Replies
1.1k Views
The Sonoma beta download seems to be Apple-Silicon only, though 2018 mini is among the supported machines. Can I run Sonoma on x86 (2018 mini 32GB)? Via Apple's Virtualization API's rather than a boot partition? I didn't see a link to a restore image. (Also, would someone please add a forum tags for Sonoma?)
Posted
by
Post not yet marked as solved
4 Replies
2.9k Views
I would like to install macOS 14 Sonoma on an external partition, but I couldn't find an installer on the developer website. It seems that it's only possible to upgrade from the System Settings, so I thought I would install Ventura first on the separate partition and then upgrade to Sonoma. I downloaded the Ventura installer from the App Store and selected the external partition during the installation, but when the Mac reboots, it just reboots into my main macOS partition. If I shut down and hold the power button pressed to select the boot partition (I have a M1 MacBook Pro 14" 2022), then nothing happens: an indeterminate progress indicator spins for a couple seconds, the partition list remains there and I can only successfully boot into my main partition again. I also tried running the installer from another macOS Ventura and macOS Monterey partition I had installed last year, but when I select the partition on which to install the new Ventura, nothing happens and I can only quit the installer. Is there a way to debug all these issues? How can I install macOS Sonoma on a separate partition without overwriting my main macOS Ventura install?
Posted
by
Post not yet marked as solved
0 Replies
843 Views
Hi according to the documentation we can have Message extensions in Mac Catalyst 14+, and that the MSStickerBrowserView is supported from Mac Catalyst 13.1+. But it doesn't seem possible to actually build an extension app, or Sticker extension, embedded in a Mac Catalyst app and have it appear in macOS messages. Error: iMessage Applications are not available when building for Mac Catalyst. and error: iMessage / Sticker Pack extensions are not available when building for Mac Catalyst. With the announcement for macOS Sonoma that the Stickers will be available in Mac Messages, is this finally going to be possible? If this isn't possible, why is there support for Mac Catalyst?
Posted
by
Post not yet marked as solved
2 Replies
1.5k Views
Will it be possible to get direct access to all the different cameras of Vision Pro via AVFoundation or indirectly via other frameworks? Which sensors (inner and outer color & IR cameras, LiDAR, TrueDepth camera) will developers have access to on visionOS?
Posted
by
rd1
Post marked as solved
2 Replies
1.3k Views
Since NavigationView is now deprecated, I’m trying to update my code to use NavigationStack instead. However, I found that when using NavigationStack, section headers within an overall List view no longer have the collapsing triangle functionality. This used to work for NavigationView, List view, Section headers. Am I missing something? Is there a way to get back the section header collapse triangle within an overall List view when encapsulating within a NavigationStack?
Posted
by
Post not yet marked as solved
6 Replies
1.6k Views
I'd love to play around with DockKit, but I didn't see anything mentioned about hardware. I'm assuming Apple isn't releasing their own motorized dock and haven't seen anything about how to get hardware recognized by the accessory manager. I'd like to prototype a dock myself using esp32 and some stepper motors. I've already got this working with bluetooth communication from iOS via CoreBluetooth, but I don't know if there's specific service and characteristic UUIDs that the system is looking for to say it's compatible with DockKit? Would really love to start playing with this, anyone got any insights on how to get up and running?
Posted
by
Post not yet marked as solved
1 Replies
665 Views
Dear Apple, please archive the wwdc23 slack Q&A for the time when the resource goes offline. There's tons of questions and answers that don't exist anywhere else or are extremely hard to find. E.g. answer to SPM checkouts folder: Question: Dear SwiftPM team, Is there any way to keep SPM checkouts outside of project's DerivedData folder? Since it is kept there, whenever DerivedData gets removed, packages need to re-fetch. Answer: Xcode looks at the IDEClonedSourcePackagesDirPathOverride user default in the com.apple.dt.Xcode defaults domain, and if it's set, the checkouts will be placed in that directory instead.
Posted
by