Post

Replies

Boosts

Views

Activity

Reply to In-app purchases without credit card
You must not use In-App Purchases for selling physical goods. Quote: In-app purchase and Apple Pay are different technologies that support different use cases. Use in-app purchase to sell virtual goods in your app, such as premium content for your app and subscriptions for digital content. Use Apple Pay in your app to sell physical goods like groceries, clothing, and appliances; for services such as club memberships, hotel reservations, and event tickets; and for donations. https://developer.apple.com/design/human-interface-guidelines/in-app-purchase/overview/introduction/
Topic: App & System Services SubTopic: StoreKit Tags:
Sep ’21
Reply to SwiftUI crash: AttributeGraph precondition failure
Same happens to me with a LazyVGrid, when I add and remove array items repeatedly (doesn't have to be fast), but only when using withAnimation. My use case is a "See All" / "Show Less" toggle. In the button action: withAnimation(.easeInOut(duration: 0.3)) { showAll.toggle() } Without withAnimation I can toggle 100 times and still no crash.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Jun ’21
Reply to s*xual content in the app store
Personally, I don't think this would be a big issue, but it's best to read the guidelines (https://developer.apple.com/app-store/review/guidelines/), e.g. paragraph 1.1.4.
Replies
Boosts
Views
Activity
Oct ’21
Reply to In-app purchases without credit card
You must not use In-App Purchases for selling physical goods. Quote: In-app purchase and Apple Pay are different technologies that support different use cases. Use in-app purchase to sell virtual goods in your app, such as premium content for your app and subscriptions for digital content. Use Apple Pay in your app to sell physical goods like groceries, clothing, and appliances; for services such as club memberships, hotel reservations, and event tickets; and for donations. https://developer.apple.com/design/human-interface-guidelines/in-app-purchase/overview/introduction/
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to SwiftUI Picker on iPadOS 15 beta 8
Also, I'm unable to style the label text. Only .accentColor() can be set, but not custom fonts/sizes… Worked in iOS 14.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to List view destroys Tab Bar in SwiftUI 3 on iOS 15.0
I finally found out, this is a (unfortunately buggy) new "feature", which is enabled by default, can be disabled by manually calling UITabBar.appearance().scrollEdgeAppearance = UITabBarAppearance.init(idiom: .unspecified) before the TabView gets initialised.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to List view destroys Tab Bar in SwiftUI 3 on iOS 15.0
Added thought: It may have to do with the auto-disappearing background and divider line in some circumstances like when scrolled to the bottom or, in case of a List view, the content fits into one screen without scrolling. This should not happen in my opinion. No other (Apple) app in iOS 15 has this behaviour.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Sep ’21
Reply to iOS app icon not updating with Xcode 13.0 / iOS 15.0
Update: The issue exists also in the simulator. On the first run it updates the app icon in the simulator, but then, when I replace the icon image afterwards, it will keep displaying the old icon the the simulator. The only solution I found so far is to reset the simulator and run again.
Replies
Boosts
Views
Activity
Sep ’21
Reply to SwiftUI crash: AttributeGraph precondition failure
Same happens to me with a LazyVGrid, when I add and remove array items repeatedly (doesn't have to be fast), but only when using withAnimation. My use case is a "See All" / "Show Less" toggle. In the button action: withAnimation(.easeInOut(duration: 0.3)) { showAll.toggle() } Without withAnimation I can toggle 100 times and still no crash.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jun ’21