Post

Replies

Boosts

Views

Activity

Reply to Can my app send Crash Data automatically?
For those users who have opted-in to “share analytics with app developers”, you will get anonymised aggregated crash reports that appear magically in XCode’s “organizer” window. Regarding the privacy declaration, IMO all apps should disclose “diagnostics - not linked to you” because of this feature. But others seem to have different ideas.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Mar ’23
Reply to Looking for AWS database recommendations for an Augmented Reality application
I think you should be considering DynamoDB vs. “MemoryDB for Redis”. The important question is whether DynamoDB is fast enough for you - are you trying to update the positions of things in real-time? And you’ll also need to consider cost. DynamoDB is not particularly difficult to use, but you will have issues around authentication/authorisation if you want to connect directly from your app; how do plan to do that? (I’ve only used DynamoDB from AWS Lambda functions that the app invokes.)
Topic: Spatial Computing SubTopic: ARKit Tags:
Apr ’23
Reply to Need confirmation on Apple's percentage from in-app purchases revenue in free apps
Because the app is available to download for free, Apple will not take a percentage of the "in-game-currency" revenue, correct or did I misread? No, that's not correct. Apple take commission on all in-app purchase transactions. The only case where Apple don't take commission is when you are selling things that are non used within the app - for example, physical goods that are sent to the user, as in a supermarket or food delivery app. But in those cases, you need to provide your own payment processing; you can't use In-App Purchase. You may want to argue that "tipping other users" falls outside the "used in the app" definition. I don't know about that. It may depend on what the other users are doing that deserved tipping. For example, I guess you can tip your Uber driver and not pay Apple. But it is that aspect that matters, not whether the app is initially free or paid. Note that in many cases the commission will be 15%, not 30%. “On the iOS, iPadOS, watchOS, and macOS App Store, Apple charges a 30% fee for apps and in-app purchases. However, the fee doesn't apply to free apps.” Where does that quote come from? Do read your developer agreement! It has all the answers.
Topic: App & System Services SubTopic: StoreKit Tags:
Apr ’23
Reply to Need confirmation on Apple's percentage from in-app purchases revenue in free apps
The Apple Insider quote is odd. Obviously a totally-free app pays no commission, because it's totally free. Maybe he considers a "free with in-app-purchases", aka "freemium", app to not be a free app? I don't have a similar business model, but I am pretty confident of the following: whether an app is initially free or not does not influence whether Apple takes commission on subsequent in-app purchases. Here is a quote from schedule 2 of a developer agreement: 3.4 Apple shall be entitled to the following commissions in consideration for its services as Your agent and/or commissionaire under this Schedule 2: (a) For sales of Licensed Applications to End-Users, Apple shall be entitled to a commission equal to thirty percent (30%) of all prices payable by each End-User. That's followed by describing the reduced rate of 15% for subscriptions after the first year and the small business programme. No mention of a zero rate for IAPs for initially-free apps.
Topic: App & System Services SubTopic: StoreKit Tags:
Apr ’23
Reply to Transporter fails to upload app
We have a long thread about this over here: https://developer.apple.com/forums/thread/719443 Your error seems different though - and do I understand correctly that it does work for you 30% of the time? That is good news if true! So maybe they have changed something on the server side. I see you are using -jwt, Have you also tried with username and password? I have started decompiling the java to look for the bug. This certainly looks like a tractable approach, i.e. the decompiled code is quite readable, but I don’t have much time to spend on it.
Apr ’23
Reply to Symbol not found : Crash app on real device debug
Why you give same question dude ?i have answer your question I asked if you have any warnings, and you replied that you didn’t have any errors. Errors and warnings are different. Based on AndyJJ’s note that that symbol is iOS 14 only, and as you’re compiling for iOS 12, you should get a warning from the compiler about that. So there are a couple of possibilities; one is that you are ignoring the warnings, in which case “naughty, don’t ignore the warnings!”, or for some reason the warning is not being generated, in which case that needs to be investigated, e.g. in your build settings. P.S. Don’t post comments in this forum, always post replies; comments don’t generate email notifications, which is why I’ve not replied for a week.
Apr ’23
Reply to ARC and init
Does this apply to ALL methods with the word "init" in the name, even if the function is "initialCapitalizationMode", in which initial does not mean the same as init? No. Or does it only work if it has "init" and then an uppercase letter after the fact? Yes. Well, I’m not sure if the uppercase capital is a sufficient test, maybe there are some other exceptions.
Topic: Programming Languages SubTopic: General Tags:
Apr ’23