Post

Replies

Boosts

Views

Created

cannot open file
Running my app with SwiftData in iOS 17 beta on iPhone leads to error: cannot open file at line 46973 of [554764a6e7] os_unix.c:46973: (2) open(/private/var/mobile/Containers/Data/Application/ED4308D5-058B-41BC-A617-A46F9754E3EC/Library/Application Support/default.store) - No such file or directory API call with unopened database connection pointer misuse at line 179760 of [554764a6e7] It seems the database file has not been created yet, since it's the first time running the app with SwiftData.
5
1
1.6k
Jun ’23
@Observable and @AppStorage
Converting class Model: ObservableObject { @AppStorage("prop0") var prop0 = 0 } to @Observable struct Model { @AppStorage("prop0") var prop0 = 0 } created error: Property wrapper cannot be applied to a computed property How can properties of @Observable models be saved in user defaults?
7
6
4.0k
Jun ’23
App group shared user defaults
In iOS 16 beta 3, my iOS app sets some strings in the shared user defaults of the app group. The iOS widget extension reads the strings from the shared user defaults correctly, but the watchOS app and watchOS widget extension could not read them (get nil). Integers stored in the shared user defaults can be read everywhere. All targets are in the same app group. Does anyone have similar problems?
7
0
6.4k
Jul ’22
Value based colors
How to create a chart where each data mark has a color based on its value? Like this chart: https://observablehq.com/@d3/gradient-encoding With the following code, the whole curve has one color only. My function Color.forTemperature() returns different colors for different temperatures. Chart(temperatures) { temperature in LineMark(     x: .value("Day", temperature.date, unit: .day),         y: .value("Temperature", temperature.value)     ) .foregroundStyle(Color.forTemperature(temperature.value)) }
2
0
1.7k
Jun ’22
Navigation: update multiple times per frame
After updating to NavigationStack with nested navigation links (with navigation links in a navigation destination), I see a lot of warnings in Xcode 14 beta: Update NavigationAuthority bound path tried to update multiple times per frame. Update NavigationAuthority possible destinations tried to update multiple times per frame. The app often freezes when navigated with a NavigationLink. Do others see these problems?
24
17
20k
Jun ’22
Turn off white balance
I'm trying to measure light quality with the camera, not to capture good looking photos. How do I get raw camera sensor data, without processing such as white balance? If I lock white balance mode when setting up capture session as following, will white balance be turned off during the session? if device.isWhiteBalanceModeSupported(.locked) { device.whiteBalanceMode = .locked }
0
0
604
Oct ’21
Transaction revocationDate
When testing an auto-renewable subscription with StoreKit 2 in Xcode 13 beta 3, the purchase transaction revocationDate is 2001-01-01, which prevents the app to verify the subscription. It should be nil, since there is no simulation of refunding or revocation in the test. Is it a bug in StoreKit 2?
1
0
989
Jul ’21
Should LocalizedStringResource be Sendable?
I'm trying to convert s String property of a Sendable structure to LocalizedStringResource, so that Xcode extracts it into the string catalog. There is a warning since LocalizedStringResource is not Sendable currently.
Replies
2
Boosts
0
Views
1.2k
Activity
Jun ’23
cannot open file
Running my app with SwiftData in iOS 17 beta on iPhone leads to error: cannot open file at line 46973 of [554764a6e7] os_unix.c:46973: (2) open(/private/var/mobile/Containers/Data/Application/ED4308D5-058B-41BC-A617-A46F9754E3EC/Library/Application Support/default.store) - No such file or directory API call with unopened database connection pointer misuse at line 179760 of [554764a6e7] It seems the database file has not been created yet, since it's the first time running the app with SwiftData.
Replies
5
Boosts
1
Views
1.6k
Activity
Jun ’23
@Observable and @AppStorage
Converting class Model: ObservableObject { @AppStorage("prop0") var prop0 = 0 } to @Observable struct Model { @AppStorage("prop0") var prop0 = 0 } created error: Property wrapper cannot be applied to a computed property How can properties of @Observable models be saved in user defaults?
Replies
7
Boosts
6
Views
4.0k
Activity
Jun ’23
How to display [Link]?
In SwiftUI, how to display a [Link<Text>]?
Replies
3
Boosts
0
Views
1.1k
Activity
Sep ’22
App group shared user defaults
In iOS 16 beta 3, my iOS app sets some strings in the shared user defaults of the app group. The iOS widget extension reads the strings from the shared user defaults correctly, but the watchOS app and watchOS widget extension could not read them (get nil). Integers stored in the shared user defaults can be read everywhere. All targets are in the same app group. Does anyone have similar problems?
Replies
7
Boosts
0
Views
6.4k
Activity
Jul ’22
Value based colors
How to create a chart where each data mark has a color based on its value? Like this chart: https://observablehq.com/@d3/gradient-encoding With the following code, the whole curve has one color only. My function Color.forTemperature() returns different colors for different temperatures. Chart(temperatures) { temperature in LineMark(     x: .value("Day", temperature.date, unit: .day),         y: .value("Temperature", temperature.value)     ) .foregroundStyle(Color.forTemperature(temperature.value)) }
Replies
2
Boosts
0
Views
1.7k
Activity
Jun ’22
Navigation: update multiple times per frame
After updating to NavigationStack with nested navigation links (with navigation links in a navigation destination), I see a lot of warnings in Xcode 14 beta: Update NavigationAuthority bound path tried to update multiple times per frame. Update NavigationAuthority possible destinations tried to update multiple times per frame. The app often freezes when navigated with a NavigationLink. Do others see these problems?
Replies
24
Boosts
17
Views
20k
Activity
Jun ’22
Large overlay
It seems an overlay is limited to the size of the base view. How to remove the limit? baseView.overlay {overlayView}
Replies
1
Boosts
0
Views
715
Activity
Jun ’22
Developer mode on Apple Watch
How to enable developer mode on Apple Watch with watchOS 9 beta?
Replies
7
Boosts
2
Views
12k
Activity
Jun ’22
Current time in widget
How to get current time in a widget (like the builtin clock widget), to update the widget based on the current time, since a widget is supposed to provide timely info?
Replies
0
Boosts
0
Views
672
Activity
Feb ’22
Turn off white balance
I'm trying to measure light quality with the camera, not to capture good looking photos. How do I get raw camera sensor data, without processing such as white balance? If I lock white balance mode when setting up capture session as following, will white balance be turned off during the session? if device.isWhiteBalanceModeSupported(.locked) { device.whiteBalanceMode = .locked }
Replies
0
Boosts
0
Views
604
Activity
Oct ’21
Transaction revocationDate
When testing an auto-renewable subscription with StoreKit 2 in Xcode 13 beta 3, the purchase transaction revocationDate is 2001-01-01, which prevents the app to verify the subscription. It should be nil, since there is no simulation of refunding or revocation in the test. Is it a bug in StoreKit 2?
Replies
1
Boosts
0
Views
989
Activity
Jul ’21
Block sender
How to block a sender in iMessage in iOS 15?
Replies
0
Boosts
0
Views
728
Activity
Jul ’21
Request review in SwiftUI
The requestReview() method of SKStoreReviewController is deprecated in iOS 14 beta. There is a new requestReview(in windowScene: UIWindowScene), but with the App structure in SwiftUI, there is no UIWindowScene. How to request app review?
Replies
4
Boosts
0
Views
8.3k
Activity
Jul ’20