Mario (@marioapps_com) 's Twitter Profile
Mario

@marioapps_com

ASO tool: tryastro.app πŸ› οΈ
One-page sites builder: try.carrd.co/ms26 𝌞
See "View More"πŸ‘‡

ID: 1678762780919468034

calendar_today11-07-2023 13:47:15

2,2K Tweet

1,1K Followers

364 Following

Mario (@marioapps_com) 's Twitter Profile Photo

Found easier way to grandfathering user using StoreKit, for example when you change your app business model from free to premium but want to keep old users free. Apple has documentation about it here: developer.apple.com/documentation/…

Found easier way to grandfathering user using StoreKit, for example when you change your app business model from free to premium but want to keep old users free.

Apple has documentation about it here:
developer.apple.com/documentation/…
Mario (@marioapps_com) 's Twitter Profile Photo

The poster might not buy it, but I've got a few bookmarks and 2 DMs already. It would be great if it could sell for $5K. My previous acquisitions was $500. So $5K would be a 10x haha

Mario (@marioapps_com) 's Twitter Profile Photo

You are required to make a privacy manifest file for the "Required Reason API," but what if you don't write all the code, or just don't remember? Do I need to check it one by one? Are there any tools for this?

Mario (@marioapps_com) 's Twitter Profile Photo

I released this app a week ago. I found that apps that make money made sales during the first week after launch because of Apple's boost. So, if it didn't make any sales after launch, it's either the app is not good enough or just a bad idea from the first place. Just move on

I released this app a week ago. I found that apps that make money made sales during the first week after launch because of Apple's boost.

So, if it didn't make any sales after launch, it's either the app is not good enough or just a bad idea from the first place. Just move on
Mario (@marioapps_com) 's Twitter Profile Photo

Little improvement. Adding more attributes to characters, and now the response has more characters and can put emojis and emoticons too. Haha.

Mario (@marioapps_com) 's Twitter Profile Photo

I'm building this app in public for fun, actually I'm also working on another app. However, it seems like I need to focus on this one because people keep telling me I'll be rich if I release it. πŸ˜‚

Mario (@marioapps_com) 's Twitter Profile Photo

It is so easy to implement Sign in with Apple using Supabase. This will take you less than 10 minutes. 1. Enable Sign in with Apple for your app's bundle identifier, and add the Sign in with Apple capability in your Xcode project. 2. Copy my LoginView.swift below, replace with

It is so easy to implement Sign in with Apple using Supabase. This will take you less than 10 minutes.

1. Enable Sign in with Apple for your app's bundle identifier, and add the Sign in with Apple capability in your Xcode project.

2. Copy my LoginView.swift below, replace with
Mario (@marioapps_com) 's Twitter Profile Photo

After reading people's comments, I realized that it might be troublesome in the future if I use Superbase (such as deleting user, revoke token, etc.). I'm going back to using Firebase, which I already have experience with. Users won't care your stacks anyway πŸ˜‚

After reading people's comments, I realized that it might be troublesome  in the future if I use Superbase (such as deleting user, revoke token, etc.). I'm going back to using Firebase, which I already have experience with. 
Users won't care your stacks anyway πŸ˜‚
Mario (@marioapps_com) 's Twitter Profile Photo

So, I use Firebase for authentication (sign in with apple) only. The backend is Express+SQLite on a VPS. I code directly on the server, and every code change is applied to production and goes live in real time, just like levelsio πŸ˜‚ pm2 start app.js --watch

Mario (@marioapps_com) 's Twitter Profile Photo

If you can't log in with sandbox account on the simulator because "username or password wrong" error, log in to iCloud . com with browser, accept the agreement, and try login again from simulator setting.

If you can't log in with sandbox account on the simulator because  "username or password wrong" error, log in to iCloud . com with browser, accept the agreement, and try login again from simulator setting.
Mario (@marioapps_com) 's Twitter Profile Photo

Since its release, I did little to nothing to this free app, now after 1 month ranks 21th for the keyword 'gem identifier.' Btw I added a donation option, but as expected, no one has donated πŸ˜‚

Since its release, I did little to nothing to this free app, now after 1 month ranks 21th for the keyword 'gem identifier.'
Btw I added a donation option, but as expected, no one has donated πŸ˜‚