Post

Replies

Boosts

Views

Activity

Reply to EU trader compliance
What happens if I register as a trader on AppStore Connect? The contact information you provide will be available to consumers in the EU. There are three possibilities as I see it: You're not a trader, e.g. maybe you're offering free apps as a hobby. You're a trader, but you'd rather not sell your apps in the EU than disclose your contact info. You're a trader, and you are happy to disclose your contact info in order to trade in the EU.
Nov ’24
Reply to Battery state notifications, when app is in the background
On further investigation it seems that: If the device is not connected to the debugger, case (2) above applies i.e. when the app is resumed it gets a notification if the state is different than when it was suspended. If the device is connected to the debugger (wirelessly), case 3 or 4 applies, i.e. I see the events in real-time in the debugger console. The important thing is that I don't need to do anything special when the app resumes in order to know the current battery state. Please let me know if you think this is wrong.
Topic: App & System Services SubTopic: General Tags:
Nov ’24
Reply to Looking for suggestions on writing a spreadsheet type app
What language would you suggest I use? Which of the following best describes you: (a) I've been programming for decades, and now when I see a new language I quickly realise that it's mostly features that I've used before in other languages, maybe years ago, combined differently with worse different syntax. (b) I've been programming in one language for decades, and whenever I'm forced to use a different language I work out how to write code in the style of my preferred language using the syntax of this new inferior language. ? If your answer is nearer to (a), learn some Swift and SwiftUI. If your answer is nearer to (b), look up what GUI toolkits Ruby has best bindings to (GTK? Qt?) and use that.
Nov ’24
Reply to Featuring Nominations?
I asked the same question in June: https://developer.apple.com/forums/thread/757159 It’s interesting that the video hasn’t been taken down. I think that if they had abandoned the idea they would have erased it from history. So maybe we’ll get it sometime before WWDC2025? I wouldn’t delay your update to wait for it!
Nov ’24
Reply to [Bug] std::variant in containers triggers UBSan error in Xcode 16.x
Stripping that down a bit: runtime error: call to function through pointer to incorrect function type Which is interesting. Maybe it's a bug in libc++. I would be interested to see if it is specific to having monostate in the variant. Try changing that to int. I've tried to search to see if it's a known/resolved clang / ubsan / libc++ bug but I've not found anything obvious.
Nov ’24
Reply to EU trader compliance
What happens if I register as a trader on AppStore Connect? The contact information you provide will be available to consumers in the EU. There are three possibilities as I see it: You're not a trader, e.g. maybe you're offering free apps as a hobby. You're a trader, but you'd rather not sell your apps in the EU than disclose your contact info. You're a trader, and you are happy to disclose your contact info in order to trade in the EU.
Replies
Boosts
Views
Activity
Nov ’24
Reply to Battery state notifications, when app is in the background
On further investigation it seems that: If the device is not connected to the debugger, case (2) above applies i.e. when the app is resumed it gets a notification if the state is different than when it was suspended. If the device is connected to the debugger (wirelessly), case 3 or 4 applies, i.e. I see the events in real-time in the debugger console. The important thing is that I don't need to do anything special when the app resumes in order to know the current battery state. Please let me know if you think this is wrong.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Looking for suggestions on writing a spreadsheet type app
What language would you suggest I use? Which of the following best describes you: (a) I've been programming for decades, and now when I see a new language I quickly realise that it's mostly features that I've used before in other languages, maybe years ago, combined differently with worse different syntax. (b) I've been programming in one language for decades, and whenever I'm forced to use a different language I work out how to write code in the style of my preferred language using the syntax of this new inferior language. ? If your answer is nearer to (a), learn some Swift and SwiftUI. If your answer is nearer to (b), look up what GUI toolkits Ruby has best bindings to (GTK? Qt?) and use that.
Replies
Boosts
Views
Activity
Nov ’24
Reply to Featuring Nominations?
I asked the same question in June: https://developer.apple.com/forums/thread/757159 It’s interesting that the video hasn’t been taken down. I think that if they had abandoned the idea they would have erased it from history. So maybe we’ll get it sometime before WWDC2025? I wouldn’t delay your update to wait for it!
Replies
Boosts
Views
Activity
Nov ’24
Reply to [Bug] std::variant in containers triggers UBSan error in Xcode 16.x
Stripping that down a bit: runtime error: call to function through pointer to incorrect function type Which is interesting. Maybe it's a bug in libc++. I would be interested to see if it is specific to having monostate in the variant. Try changing that to int. I've tried to search to see if it's a known/resolved clang / ubsan / libc++ bug but I've not found anything obvious.
Replies
Boosts
Views
Activity
Nov ’24