Post

Replies

Boosts

Views

Activity

Reply to Leave the program
To leave the Apple Beta Software Program, you must first sign in, then click the Leave Program link. If you leave, you will stop receiving emails about the Apple Beta Software Program and will no longer be able to submit feedback with Feedback Assistant. See details here: https://beta.apple.com/en/unenroll-your-devices
Nov ’24
Reply to Most idiotic problem with assign value to value?
It would be so much easier if you provided simple and complete reproducible code… So I recreated a simple test code: enum ResultType { case success(formula: Float) case failure } struct CustomFunction { var formula: Float = 0.5 func checkFormula(_ formula: Float) -> ResultType { if formula > 0 { return .success(formula: formula) } return .failure } } struct CustomFormulaView: View { @Binding var function: CustomFunction @State var testFormula: Float = 0 var body: some View { HStack { Text(" test formula ") TextField("", value: $testFormula, format: .number) } .onChange(of: testFormula) { debugPrint("change of test formula: \(testFormula)") switch function.checkFormula(testFormula) { case .success(let formula): debugPrint("before Change: \(function.formula)") function.formula = formula // Nothing happens debugPrint("Test formula changed: \(testFormula)") debugPrint("set to success: \(formula)") debugPrint("what inside function? \(function.formula)") /* Task { //Generate Image testImage = await function.image( size: testImageSize), simulate: manager.finalSize) break debugPrint("test image updated for: \(function.formula)") } */ case .failure : print("failed") ; break } } } } struct ContentView: View { @State var function = CustomFunction() var body: some View { CustomFormulaView(function: $function) Text("\(function.formula)") } } And get what I understand is the expected result "change of test formula: 2.0" "before Change: 0.5" "Test formula changed: 2.0" "set to success: 2.0" "what inside function? 2.0"
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Nov ’24
Reply to Testing Right-to-Left localization in a macOS app
There seems to be some inconsistencies in RTL for buttons position: see for example: https://bugzilla.mozilla.org/show_bug.cgi?id=1633860 So, you should file a bug report. For numerals, have a look here: https://developer.apple.com/design/human-interface-guidelines/right-to-left https://stackoverflow.com/questions/52934621/localize-numeric-integers-for-different-languages
Nov ’24
Reply to App branding in navigation bar on every screen.
It does not seem compliant with App review guideline 5.6, Code of conduct: Customer trust is a cornerstone of the App ecosystem. Apps should never prey on users or attempt to rip off customers, trick them into making unwanted purchases, force them to share unnecessary data, …, or engage in any other manipulative practices within or outside of the app. Your Developer Program account will be terminated if you engage in activities or actions that are not in accordance with the Developer Code of Conduct. So, it is up to you to decide to take this risk on your account.
Topic: Design SubTopic: General
Nov ’24
Reply to Leave the program
To leave the Apple Beta Software Program, you must first sign in, then click the Leave Program link. If you leave, you will stop receiving emails about the Apple Beta Software Program and will no longer be able to submit feedback with Feedback Assistant. See details here: https://beta.apple.com/en/unenroll-your-devices
Replies
Boosts
Views
Activity
Nov ’24
Reply to Apple Developer membership is the first step
I don't understand. If you want to register as an individual you have to give your name, not a pseudo. And if you distribute in Europe, your name and phone must appear on the Appstore (not Apple whim but European law).   What do you recommend me to do? I don't want to use my own name Forget Appstore distribution.
Replies
Boosts
Views
Activity
Nov ’24
Reply to App status - Ready for Distribution
Welcome to the forum. How long ago was it 3ready for distribution" ? It may take a few hours up to one day to appear. Is it a new app or an update ? Of course, you access Appstore from a country in which you have declared the app to be distributed (India I guess) ?
Replies
Boosts
Views
Activity
Nov ’24
Reply to Most idiotic problem with assign value to value?
Thanks for the feedback. Just shows you should post complete code. This would have been obvious and avoided we loos time to search.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Most idiotic problem with assign value to value?
It would be so much easier if you provided simple and complete reproducible code… So I recreated a simple test code: enum ResultType { case success(formula: Float) case failure } struct CustomFunction { var formula: Float = 0.5 func checkFormula(_ formula: Float) -> ResultType { if formula > 0 { return .success(formula: formula) } return .failure } } struct CustomFormulaView: View { @Binding var function: CustomFunction @State var testFormula: Float = 0 var body: some View { HStack { Text(" test formula ") TextField("", value: $testFormula, format: .number) } .onChange(of: testFormula) { debugPrint("change of test formula: \(testFormula)") switch function.checkFormula(testFormula) { case .success(let formula): debugPrint("before Change: \(function.formula)") function.formula = formula // Nothing happens debugPrint("Test formula changed: \(testFormula)") debugPrint("set to success: \(formula)") debugPrint("what inside function? \(function.formula)") /* Task { //Generate Image testImage = await function.image( size: testImageSize), simulate: manager.finalSize) break debugPrint("test image updated for: \(function.formula)") } */ case .failure : print("failed") ; break } } } } struct ContentView: View { @State var function = CustomFunction() var body: some View { CustomFormulaView(function: $function) Text("\(function.formula)") } } And get what I understand is the expected result "change of test formula: 2.0" "before Change: 0.5" "Test formula changed: 2.0" "set to success: 2.0" "what inside function? 2.0"
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Testing Right-to-Left localization in a macOS app
There seems to be some inconsistencies in RTL for buttons position: see for example: https://bugzilla.mozilla.org/show_bug.cgi?id=1633860 So, you should file a bug report. For numerals, have a look here: https://developer.apple.com/design/human-interface-guidelines/right-to-left https://stackoverflow.com/questions/52934621/localize-numeric-integers-for-different-languages
Replies
Boosts
Views
Activity
Nov ’24
Reply to App branding in navigation bar on every screen.
It does not seem compliant with App review guideline 5.6, Code of conduct: Customer trust is a cornerstone of the App ecosystem. Apps should never prey on users or attempt to rip off customers, trick them into making unwanted purchases, force them to share unnecessary data, …, or engage in any other manipulative practices within or outside of the app. Your Developer Program account will be terminated if you engage in activities or actions that are not in accordance with the Developer Code of Conduct. So, it is up to you to decide to take this risk on your account.
Topic: Design SubTopic: General
Replies
Boosts
Views
Activity
Nov ’24
Reply to unexpected nil
@cwt_ It is more a SwiftUI reporting issue than a Swift one. And we know SwiftUI is limited in its error reporting precision.
Replies
Boosts
Views
Activity
Nov ’24
Reply to Guideline 4.3(a) - Design - Spam
That's not a question for the forum (developers here cannot do anything and this forum is not an official channel to Apple). So, you should either reply to reviewer or contact support.
Replies
Boosts
Views
Activity
Nov ’24
Reply to iMessage unable to send photos or files
Welcome to the forum. Your question is not about app development but product usage. You should post your question on Apple Support Community: https://discussions.apple.com/welcome or file a bug report.
Replies
Boosts
Views
Activity
Nov ’24
Reply to ITMS-91109 for logo as PNG file of about dialog
Who did notify ? Xcode ? AppStoreConnect ? I don't know if it is the same problem, but I often had issue when importing png file in resources. The cause was the presence of "detritus". The solution was to clear attributes with the following command in Terminal: xattr -c theFile.png
Replies
Boosts
Views
Activity
Nov ’24
Reply to thunk for @escaping @callee_guaranteed (@guaranteed NSURLSessionTask) -> () + 48 (<compiler-generated>:0)
It is effectively a cryptic message. Did you see this (explains what thunk means): https://stackoverflow.com/questions/55958834/xcode-instruments-leaks-meaning-of-thunk-for-escaping-callee-guaranted Or this https://stackoverflow.com/questions/61429415/thunk-for-escaping-callee-guaranteed-guaranteed-uialertaction
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Where are 6.7" Screenshots
You can either use 6.7" or 6.9" screenshots in AppStoreConnect. 6.7" are provided by iPhone 15 Pro Max simulator for instance. PS: Don't forget to close your threads when you got a solution, and let others know if and how the problem was solved.
Replies
Boosts
Views
Activity
Nov ’24
Reply to Developing a driver to read HFS disks on MacOS Sonoma and newer
Thanks so much Quinn for this very precise answer (as usual!). The security reason is a very convincing one. I’ll wait for FSKit. And run in user space (it would just be for my personal use), limiting myself to read only.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Nov ’24
Reply to Limiting UITableView Width Across Different Table View Configurations
Just to understand: why do you need static table view ? I've found that very old thread but you may find useful information there: https://stackoverflow.com/questions/22364230/static-table-view-outside-uitableviewcontroller Hope that helps.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’24