Post

Replies

Boosts

Views

Activity

Reply to Xcode16 support
That's just a guess… Xcode 15 was released on 9/18/2023 it became mandatory on April 29 which was announced on Feb 6 Xcode 16 was released on 9/16/2024 So, if the same planning applies, we should have an announcement pretty soon (just before next week event ?) with a deadline by end of April 2025 But that's just my personal guess, we'll see. In such a case, the best for you would be either: if you need to publish in the next 2 months, plan to have a version ready on Xcode 15 by mid April, just in case or switch now to Xcode 16 (that should not require major changes to your code anyway).
Feb ’25
Reply to Hover effect is shown on a disabled button
Could you explain precisely what you'd expect and what you get ? When I test your code the hover disabled button does not show hovering. However, if I comment out disabled(true) Menu("Menu") { Button("Disabled Button") {} // .disabled(true) .hoverEffectDisabled() // This doesn't work. Button("Enabled Button") {} } hovering is active. This may be due to the override by the view higher in hierarchy as explained in documentation The higher views in a view hierarchy can override the value you set on this view. In the following example, the button does not display a hover effect because the outer hoverEffectDisabled(_:) modifier overrides the inner one: HStack { Button("Press") {} .hoverEffectDisabled(false) } .hoverEffectDisabled(true)
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Feb ’25
Reply to App Release
As desribed here https://developer.apple.com/help/app-store-connect/update-your-app/release-a-version-update-in-phases/ option is available on condition. 🔅 Prepare for Submission 🔅 Waiting for Review 🔅 In Review 🔅 Waiting for Export Compliance 🔅 Pending Developer Release ❌ Developer Rejected ❌ Rejected ❌ Metadata Rejected Do you meet one of those ? If so, you should file a bug report.
Topic: Design SubTopic: General
Feb ’25
Reply to Deprecated method and Apple Store Connect
Effectively, documentation is usually very short on providing answer. probably because we can search the web for it… There is one hope, that intelligent auto completion (which is really fascinating) will be the solution to it. In the meantime, you should not worry too much. Deprecated means Apple may remove it anytime in the future. It may work for a few more years but one day it will crash and you can't say you have not been warned. Get details here: https://stackoverflow.com/questions/42586403/what-happens-when-you-run-deprecated-code-in-swift
Feb ’25
Reply to Unable to duplicate crash reported by reviewer
Welcome to the forum. What was the complete message from reviewer ? Did he tell on which platform ? Does your app use network connection ? If so, are you sure it works for instance behind firewall ? Of course, you should look very carefully to the changes you made since last release that was accepted. Have kept (that's a basic) the exact and complete project as it was for this last accepted review (otherwise you are in a very difficult situation). In any case, you give so little information that the only advice is "review your code very thoroughly".
Feb ’25
Reply to Date constant from year, month, day
Did you try this: func makeDate(year: Int, month: Int, day: Int, hr: Int = 0, min: Int = 0, sec: Int = 0) -> Date { var calendar = Calendar(identifier: .gregorian) calendar.timeZone = TimeZone(identifier: "GMT")! let components = DateComponents(year: year, month: month, day: day) //, hour: hr, minute: min, second: sec) return calendar.date(from: components)! } let myDate = makeDate(year: 2025, month: 02, day: 10) print(myDate)
Topic: App & System Services SubTopic: General Tags:
Feb ’25