Hello everyone.
We have so much trouble with Apple's validation process, although we do our best to review our copy the process is stuck. We are putting a lot of good will but we are getting rejected without any help on how to solve these problems to finally publish our app.
Our app uses a Freemium model, that meens that it offers all the capabilities once the purchase IN APP is done.
Companies and schools have contacted us because they would like to acquire the app but the massive deployment (in organizations) prohibits in-app purchase.
So, it is NOT possible for schools and companies (with MDM fleet deployment) to subscribe to IN-APP purchases and use our product.
Therefore, the only way to offer Photon to schools or businesses is to deploy a full version (without IN APP purchase) on the app store in an unregistered way, as explained in this video: https://developer.apple.com/videos/play/tech-talks/10892
We did it but the App Store validation process reject the app for "spam".
We followed the video to create this unlisted version dedicated to these uses. If this is not the right way to do it, do you have any idea to solve this situation ?
Thank you very much for your help
Clément
Post
Replies
Boosts
Views
Activity
Hi everybody !When I have a NavigationView and I want to make appear the actionSheet popover on the navigationBarItem button it works.But when I add a StackNavigationViewStyle it doesn't work anymore. This NavigationViewStyle break the actionSheet and it will not appear when I tap "+" button. I think there is a constraint problem in SwiftUI with ActionSheet and StackNavigationViewStyle in the NavigationView.navigationViewStyle(StackNavigationViewStyle())This is the complete codestruct ContentView: View {
@State private var showNewControlActionSheet = false
var body: some View {
NavigationView {
Text("test")
.navigationBarTitle("Test")
.navigationBarItems(trailing: HStack() {
Button(action: {
self.showNewControlActionSheet = true
}) {
HStack {
Image(systemName: "plus")
.padding(10)
.clipShape(Circle())
}
}
.actionSheet(isPresented: $showNewControlActionSheet) {
ActionSheet(title: Text("Change background"), message: Text("Select a new color"), buttons: [
.default(Text("Red")) { },
.default(Text("Green")) { },
.default(Text("Blue")) { },
.cancel()
])
}
})
}.navigationViewStyle(StackNavigationViewStyle())
}
}It works very well on iPhone but NOT on iPAD
Hello!I just want to signal a bug with blur effect and iOS interface.On my iPad Air 2, when i display my app (source code below) their is some glitches effects.I think it is a conflict between my button's blurs and the iOS blur. The notification center and control center have a very strange behaviour.It works very well with simulator or iPad Pro.This is the result on the iPad Air 2.https://youtu.be/LW6nUs8JgrkDid I do something wrong?import SwiftUI
struct ContentView: View {
@State private var showNewControlActionSheet = false
var body: some View {
NavigationView {
HStack {
Text("test")
}
.navigationBarTitle("Test")
.navigationBarItems(trailing: HStack() {
Button(action: {
self.showNewControlActionSheet = true
}) {
HStack {
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
Image(systemName: "plus")
.padding(10)
.background(VisualEffectView(effect: UIBlurEffect(style: .light)))
.clipShape(Circle())
}
}
.actionSheet(isPresented: $showNewControlActionSheet) {
ActionSheet(title: Text("Change background"), message: Text("Select a new color"), buttons: [
.default(Text("Red")) { },
.default(Text("Green")) { },
.default(Text("Blue")) { },
.cancel()
])
}
})
}.navigationViewStyle(StackNavigationViewStyle())
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
struct VisualEffectView: UIViewRepresentable {
var effect: UIVisualEffect?
func makeUIView(context: UIViewRepresentableContext<Self>) -> UIVisualEffectView { UIVisualEffectView() }
func updateUIView(_ uiView: UIVisualEffectView, context: UIViewRepresentableContext<Self>) { uiView.effect = effect }
}Thank you very much
Hello !I 'm now used to using SwiftUI and i wrote severals components and full complex views with it but I have some reccuring problems.This problems are often due to iOS13 or SwiftUI integration bugs : Slowdowns, constraints on native components, screen glitches ...I love SwitUI because I think it's very well thought out, a very good approach, very light and the patterns used are really useful !I'm completely a fan of SwiftUI theory but a little disappointed to notice that it doesn't seem "prod ready".Is there a major update planned for SwiftUI in the near future (for example for WWDC)?Is there a roadmap for future language features?Thank you very much