Business Models

RSS for tag

Discuss various ways to structure your app, such as freemium or paid.

Posts under Business Models tag

20 Posts
Sort by:
Post not yet marked as solved
1 Replies
192 Views
Hi everyone, is it possible to launch my app for free first and then convert it to freemium with in-app purchases? Since I currently have very little content in my app, I want to focus on releasing it for free and collecting user feedback first. Afterwards, I want to convert it to freemium. Is there such a possibility?
Posted
by sloutales.
Last updated
.
Post not yet marked as solved
0 Replies
129 Views
I can't find the problem.. - The simulator is stopping after opening the app... Database`property wrapper backing initializer of ContentViewViewModel.currentUserId: 0x104c12bd0 <+0>: sub sp, sp, #0x50 0x104c12bd4 <+4>: stp x29, x30, [sp, #0x40] 0x104c12bd8 <+8>: add x29, sp, #0x40 0x104c12bdc <+12>: str x8, [sp, #0x10] 0x104c12be0 <+16>: mov x8, x0 0x104c12be4 <+20>: str x8, [sp, #0x8] 0x104c12be8 <+24>: mov x0, x1 0x104c12bec <+28>: str x0, [sp, #0x18] 0x104c12bf0 <+32>: stur xzr, [x29, #-0x10] 0x104c12bf4 <+36>: stur xzr, [x29, #-0x8] -> 0x104c12bf8 <+40>: stur x8, [x29, #-0x10] 0x104c12bfc <+44>: mov x1, x0 0x104c12c00 <+48>: stur x1, [x29, #-0x8] 0x104c12c04 <+52>: bl 0x1053b9a88 ; symbol stub for: swift_bridgeObjectRetain 0x104c12c08 <+56>: ldr x9, [sp, #0x8] 0x104c12c0c <+60>: ldr x8, [sp, #0x10] 0x104c12c10 <+64>: ldr x1, [sp, #0x18] 0x104c12c14 <+68>: add x0, sp, #0x20 0x104c12c18 <+72>: str x9, [sp, #0x20] 0x104c12c1c <+76>: str x1, [sp, #0x28] 0x104c12c20 <+80>: adrp x1, 2556 0x104c12c24 <+84>: ldr x1, [x1, #0xa00] 0x104c12c28 <+88>: bl 0x104c12c40 ; Combine.Published.init(wrappedValue: Value) -> Combine.Published<Value> at <compiler-generated> 0x104c12c2c <+92>: ldr x0, [sp, #0x18] 0x104c12c30 <+96>: bl 0x1053b91a0 ; symbol stub for: swift_bridgeObjectRelease 0x104c12c34 <+100>: ldp x29, x30, [sp, #0x40] 0x104c12c38 <+104>: add sp, sp, #0x50 0x104c12c3c <+108>: ret // // ContentViewViewModel.swift // Database // // Created by Maxi on 25.03.24. // import Firebase import FirebaseAuth import Foundation class ContentViewViewModel: ObservableObject { @Published var currentUserId: String = "" private var handler: AuthStateDidChangeListenerHandle? init () { self.handler = Auth.auth().addStateDidChangeListener{ [weak self] _, user in DispatchQueue.main.async { self?.currentUserId = user?.uid ?? "" } } } public var isSignedIn: Bool { return Auth.auth().currentUser != nil } } // // ContentView.swift // Database // // Created by Maxi on 25.03.24. // import Firebase import FirebaseAuth import SwiftUI struct ContentView: View { @StateObject var viewModel = ContentViewViewModel() var body: some View { VStack { NavigationView { if viewModel.isSignedIn, !viewModel.currentUserId.isEmpty { //signed in HomeView() } else { LoginView() } } .padding() } } } struct ContentView_Previews: PreviewProvider{ static var previews: some View { ContentView() } } // // HomeView.swift // Database // // Created by Maxi on 25.03.24. // import SwiftUI struct HomeView: View { var body: some View { Text("Welcome to your Account!") } } #Preview { HomeView() } // // LoginViewViewModel.swift // Database // // Created by Maxi on 25.03.24. // import FirebaseAuth import Foundation class LoginViewViewModel: ObservableObject { @Published var email = "" @Published var password = "" @Published var errorMessage = "" init() {} func login() { guard validate() else { return } //Try log in Auth.auth().signIn(withEmail: email, password: password) } private func validate() -> Bool { errorMessage = "" guard !email.trimmingCharacters(in: .whitespaces).isEmpty, !password.trimmingCharacters(in: .whitespaces).isEmpty else { errorMessage = "Bitte füllen Sie alle Felder aus." return false } guard email.contains("@") && email.contains(".") else { errorMessage = "Bitte geben Sie eine gültige Email-Adresse ein." return false } return true } } // // LoginView.swift // Database // // Created by Maxi on 25.03.24. // import SwiftUI struct LoginView: View { @StateObject var viewModel = LoginViewViewModel() var body: some View { NavigationView { VStack { //Header HeaderView() if !viewModel.errorMessage.isEmpty{ Text(viewModel.errorMessage) .foregroundColor(Color.red) } Form{ TextField("E-Mail Adresse", text: $viewModel.email) .textFieldStyle(DefaultTextFieldStyle()) .autocapitalization(/*@START_MENU_TOKEN@*/.none/*@END_MENU_TOKEN@*/) SecureField("Passwort", text: $viewModel.password) .textFieldStyle(DefaultTextFieldStyle()) CreateAccountButton( title: "Anmelden", background: .blue) { viewModel.login() } } //Create ACC VStack { Text ("Neu hier?") //Show registartion NavigationLink ("Erstelle einen Account", destination: RegisterView()) } } } } } struct LoginView_Previews: PreviewProvider{ static var previews: some View { LoginView() } }
Posted
by maxl_24.
Last updated
.
Post not yet marked as solved
0 Replies
205 Views
After I submitted our app, it was rejected with reasons: `"Regarding 5.1.1, the following fields or actions are required for registration but do not appear to be directly relevant to your app’s core functionality: Thai National ID Phone number. To resolve this issue, it would be appropriate to either remove all required fields that are not relevant to the app or make those fields optional."` I need the two fields above. How can I resolve it? I asked reviewer but they said they cannot help detail feature for us. About phone numbers, our system wants to send SMS to them, change passwords, and send notification. Step: (edit profile -> edit phone number -> verify OTP) to change password you can check it. About Thai National ID, do you think it can be suitable when we use it for KYC, and verify customers? Actually, when the user registers a new account, if we do not approve the account, means KYC is unsuccess, the user will not use any main features (Saving and interest pay invoice). We are using Thai national ID and password to login.
Posted Last updated
.
Post not yet marked as solved
0 Replies
329 Views
We continue to find in our review that your app is intended to be used by a specific business or organization, including partners, clients, or employees, but you've selected public distribution on the App Store in App Store Connect. Since the App Store is intended for apps with a public audience, we recommend reviewing the other distribution options available to you through your Apple Developer Program Account. Next Steps To resolve this issue, review the other distribution options available for apps designed for specific businesses or organizations and choose a distribution option that works for your app and users. You can review these I am not able to resolve the above issue kindly help.
Posted Last updated
.
Post not yet marked as solved
0 Replies
353 Views
Guideline 3.2 - Business We found in our review that your app is intended to be used by a specific business or organization, including partners, clients, or employees, but you've selected public distribution on the App Store in App Store Connect. Since the App Store is intended for apps with a public audience, we recommend reviewing the other distribution options available to you through your Apple Developer Program Account. Next Steps To resolve this issue, review the other distribution options available for apps designed for specific businesses or organizations and choose a distribution option that works for your app and users. You can review these app distribution options on Apple Developer. How to resolve this issue - when my App's Business Model is - Business - to - Business Model and my app doesn't involve Registration Technique. If somebody has any information on this issue, Please Guide us.
Posted Last updated
.
Post not yet marked as solved
0 Replies
1.2k Views
AI in Apple products revolutionizes user experiences, enhancing Siri's intelligence, facial recognition in iPhones, and personalized recommendations through machine learning. This transformative integration underscores Apple's commitment to innovation, elevating device functionality and user engagement to unprecedented levels.
Posted Last updated
.
Post not yet marked as solved
0 Replies
324 Views
I have 5 apps in the store that I want to bundle in the Apple Store: 2 are paid -> I could easily bundle them 2 are freemium, i.e. basic version is free, upgrade with in-app purchase 1 is free I wanted to bundle the two freemium apps with a retail price of USD 0.00, but it seems that only subscriptions can be bundled. Am I doing something wrong? What is the best practice for bundles in general and for bundles with different sales models? Thanks for your help and support!
Posted
by KuGi.
Last updated
.
Post not yet marked as solved
0 Replies
415 Views
I currently have four apps available for the general public on the App Store. However, our company is now looking to publish applications specifically for our employees. To achieve this, we need to create a new Business Manager account with Apple. Alternatively, if we already have an enterprise account, we would like to confirm whether the Business Manager feature is available within the same account.
Posted
by appdev3.
Last updated
.
Post not yet marked as solved
0 Replies
324 Views
Hey everyone, I'm based in Europe but I've got a company over in the States. For months now, I've been on a mission to get an organizational Developer account set up for my business, but it's been a no-go. After going back and forth with support a dozen times, I'm almost at the point of throwing in the towel on getting a company account sorted. But here's the thing—I do have an individual account. So, my question is: can I just run with my individual account and plug in my company's details (like the bank account and EIN)? The main reason I wanted a company account was for tax stuff, but if that's not a must, I'm all for ditching the headache and sticking with my individual account to keep my sanity intact. Appreciate any insights you guys might have! Cheers!
Posted Last updated
.
Post not yet marked as solved
0 Replies
298 Views
Good afternoon, I think I've already read about this on the forum, but I'll write about our situation. We have not been able to pay for the developer account for 2 weeks, we have confirmed all the company's data and everything necessary, but apple does not want to debit money from the card and does not recognize the error on its side, tell me who somehow solved this problem? Israel region - I read that many people have problems in different regions I place an order and a message comes that I have to wait two days, but nothing happens... Apple please help solve the problem!
Posted
by ntual.
Last updated
.
Post not yet marked as solved
2 Replies
1.2k Views
Здравствуйте коллеги! Кто-нибудь знает как подписать соглашение Paid Applications Agreement если его нет в App Store Connect? Спасибо.
Posted
by DenSold.
Last updated
.
Post not yet marked as solved
0 Replies
351 Views
"In regards to the 3.2.2 issue, we find that your app pays users in order to accomplish digital tasks, which is not appropriate for the App Store." Hey there, I have received this message from apple on my app review. It seems there is a misunderstand because I've read again and again the Apple Store Review Guidelines. Maybe I don't understand it clearly, maybe they have bad ideas on my business model. So I've tried ti explain step by step, even in my native language (french). I acted to help understand it. Unfortunately, my app is still refused. Then I was asking them to show me using screenshots or maybe video of my app that can prove it. I want to explain it to you, maybe you will help figure out their point. First to all, it's a social network. All users there are considered as content creators. So they can post their contents for free and it is still available for free until they delete it. You can comment it and like. But downloading and sharing it are not free tasks. You can share it as status or by message or download these content. After sharing or downloading it (which is not an obligation), the amount paid is transferred to content author. The amount earned can be converted to real money by content author. That's all what we do. Is there anything related to Apple Store Review Guidelines 3.2.2 ? If yes, please, explain it to me.
Posted
by StevensK.
Last updated
.
Post not yet marked as solved
2 Replies
558 Views
Hi, I like to get some opinion as I am confused with reason for rejection. App, my team has developed will be used by auditors to do Audits by our company auditors and other companies auditors as well. Even though it sounds like a specific people, we wont know the exact team / people who can use my app as it can be distributed to lots of people in lots of countries. So this needs to be public and accessable via app store (its a requirement from client) My app submission is rejected 3 times for same reason - 3.2 Business model issues Guideline 3.2 - Business We found in our review that your app is intended to be used by a specific business or organization, including partners, clients, or employees, but you've selected public distribution on the App Store in App Store Connect. Since the App Store is intended for apps with a public audience, we recommend reviewing the other distribution options available to you through your Apple Developer Program Account. Any guidence why its getting rejected will be very helpful. Thanks K
Posted Last updated
.
Post not yet marked as solved
0 Replies
350 Views
Hello! Question related to app store submission. If you have a B2B app that allows free downloads from the app store and charges the client outside of the app, what Apple policies/ restrictions should you adhere to? If anyone else does this, did you list your app as a "Reader" app in this case? TIA!
Posted Last updated
.
Post not yet marked as solved
0 Replies
414 Views
Red edilen uygulamaya sadece "Reply to App Review" diyerek geri cevap alabilir miyiz? Daha önce yaptığımda 3,4 gün beklememe rağmen bir cevap alamadım, hataya geçen sürümü tekrar review göndermek zorundamıyız?
Posted
by destangfb.
Last updated
.
Post not yet marked as solved
1 Replies
844 Views
I'm have an existing app in the AppStore which is paid. I want to update this app to be free with ads, with an In App Purchase option for removing ads. The problem is: for all the people that already paid for the app, I want to provide the update with the ads removed by default. Is there any way to accomplish this?
Posted Last updated
.
Post not yet marked as solved
0 Replies
826 Views
While I try to agree paid app agreement, they asking to the address confirmation where state field is showing N/A. Updating manually than its showing error ""The address entered appears to be invalid. Please correct your address and resubmit."" Please help me out for the same
Posted
by ajayvisio.
Last updated
.
Post not yet marked as solved
0 Replies
564 Views
We are building an app that users with library cards would be able to have access our content of ebooks and audio books to borrow for a limited time. The users with these registered library card numbers sign in ( would not get charged by us ) search within the list of contents select the book and borrow it, book will be delivered and downloaded in their in app library After the borrowed expiry date, the content will be removed from their library. I am not sure if it's considered B2B2C or not as there's no transaction in-app. Is there a document that I can read on Apple T&Cs for this business model?
Posted Last updated
.
Post not yet marked as solved
2 Replies
1.2k Views
I am seeking clarity and assistance regarding 3.1.3(F) - Free Stand-alone Apps, and specifically what we can and cannot do regarding call-to-actions, and links to contact us style pages. Our organization provides a 3rd-party profitability consultative service to the hospitality industry. We've built a free iOS Application that is distributed from the app store, which acts as an inventory-gathering tool. The application is not a "product", and alone, is simply an efficient counting & weighing tool. It is part of a larger process, which occurs on another platform. The inventory data gathered from the app is sent to a web-based system to be further refined, and reviewed. Other metrics are added to it which produce reports or empower our consultants with suggestions on operations, which is communicated in person or via email. Access to both this free application and web systems are controlled externally via our organization, by email login. We charge a fee for the completed process, but it's not a subscription, and it's not for access to the application, website, or a combination of the two. It varies based on services rendered at the time in which it occurs. Those fees are not listed anywhere as the consultant negotiates that fee. Thus, can we, on the login page, provide a link to a sign-up page if the individual who downloaded the free app has not been provided access? Or, some sort of call-to-action that redirects someone without access, to a page to request more info? In Reference ​3.1.3(f) Free Stand-alone Apps: Free apps acting as a stand-alone companion to a paid web-based tool (eg. VOIP, Cloud Storage, Email Services, Web Hosting) do not need to use in-app purchase, provided there is no purchasing inside the app, or calls to action for purchase outside of the app.
Posted
by jdnann.
Last updated
.