Prototyping

RSS for tag

Develop and test different versions and features of your app.

Posts under Prototyping tag

20 Posts

Post

Replies

Boosts

Views

Activity

What finally fixed our onboarding drop-off after rewriting the flow three times
We build apps at Appther, and our sleep and anxiety app DeepRest had a stubborn onboarding problem. Users installed, opened it once, and a big chunk never reached the core experience. We rewrote the flow three times before it clicked. Sharing what actually moved the needle, in case it saves someone else the loops. What did not work first: We front-loaded everything. Account creation, notification permission, and a long value-pitch carousel all before the user touched anything real. Every gate was a place to quit, and people quit. What finally worked: We let people reach value before asking for anything. No sign-in wall on launch. They could try a core session first, then create an account only when they wanted to save progress. Drop-off fell sharply at that one change alone. We primed permissions instead of demanding them. Before the system notification prompt, we showed a plain screen explaining why reminders help sleep consistency. The soft ask before the hard ask lifted our opt-in rate a lot. We cut steps and measured each screen separately. Instead of a funnel-wide number, we tracked drop-off per screen. That exposed exactly which two screens were bleeding users, which we would never have seen from the overall rate. We deferred everything non-essential. Profile setup, preferences, and personalisation moved to after first value, not before it. The lesson for us was simple. Onboarding is not where you explain your app. It is where you get the user to one real win as fast as possible, then earn the right to ask for more. Happy to go deeper on the SwiftUI side of any of this if useful. appther.com/contact-us
Topic: Design SubTopic: General Tags:
0
0
21
5h
Seeking Guidance: How to Launch a Privacy-First Messaging App with Maximum Impact
Hi everyone, I’m building a messaging app because I’ve seen firsthand how much support and safety is overlooked for this generation online. My goal is to give teens a foundation of security, privacy, and mental health support, while still letting them connect freely. I want to leverage Apple’s platform to help this mission reach the right audience and have real impact. The app already includes: Community chat with message blurring for sensitive or harmful words. Anti-shoulder surfing tools to protect private conversations. Shake dashboard for quick access to emergency services. In-chat locks with ML detection for grooming patterns, offering resources while respecting privacy. Full user control: messages can be deleted anytime, blocking is permanent, and accounts can’t bypass restrictions on the same device. User consent-first design: every feature is opt-in and controlled by the user. At this point, I’m looking for guidance on how to position and prepare the app to reach Apple editorial or headline attention — what steps or best practices help mission-driven apps get noticed for features, WWDC spotlights, or App Store promotion? My focus isn’t just on improving the app, but on launch strategy and visibility in a way that amplifies the mission responsibly. If it’s helpful, I can share a TestFlight build or walkthrough to illustrate the app in action. Thank you for any insights or advice — I want to make sure this mission has the best chance to reach and support the generation it’s built for.
0
0
434
Feb ’26
App Idea Requires Sign-In
Hello Apple Developer community! While reading the SSC Full Terms and Conditions, I noticed that "Your app playground requires sign in" is a term for disqualification. If our app idea requires sign in for personalization and security, can we submit a prototype without the sign in feature and add it later before publishing the app? Or should we steer clear of app ideas that require sign in altogether?
1
1
543
Jan ’26
Issue after Build
I have a strange problem. My code works perfectly on my iPhone, i.e. on a real iPhone, but when I upload the build version to TestFlight, it no longer works. I use React Native. The issue is as follows: I have created a code for Grid View that runs automatically when another person joins the stream. It works locally without any problems, but unfortunately the public version does not work. What could be the reason for this?
0
0
157
Sep ’25
CoreHaptics.AssetPickerDrawer throws exceptions and draws incorrectly when fieldInfo or assetType is null
There is a bug in Unity Plugins: Corehaptics.AssetPickerDrawer throws exceptions and draws incorrectly when fieldInfo or assetType is null (FB17305973). I fixed it and created a pull request: https://github.com/apple/unityplugins/pull/47 It has been months and this bug is really annoying.
0
0
322
Jun ’25
TLine::EnumerateCaretOffsets Error
Hello all. I am currently working on a bug that has recently grown due to the beta release of iOS 18.4. I am unable to reproduce the crash at the moment; however, given that the bug is mostly exclusive to 18.4, I was wondering if this is a known issue or one specific to my app? App crashes on the main thread with EXC_BREAKPOINT. Below is the truncated stack trace before the crash: 0x000000018fff6044 (CoreText + 0x00069044) TLine::EnumerateCaretOffsets(std::__1::function<void (double, long, bool, bool*)>) const 0x000000018fff5938 (CoreText + 0x00068938) TLine::EnumerateCaretOffsets(std::__1::function<void (double, long, bool, bool*)>) const 0x000000018fff478c (CoreText + 0x0006778c) TLine::CharIndexToOffsets(long) const 0x000000018fff4564 (CoreText + 0x00067564) CTLineGetOffsetForStringIndex ... [internal code] Aside: I wonder if this has anything to do with some visibly hidden unicode characters.
2
1
186
Mar ’25
Testflight error message: "Could not install app."
Testflight error message: "Could not install app. Your request couldn't be completed. Try again." I have tried installing TestFlight builds 7 times with different apps, but none have been installed. I have the latest TestFlight updates, so that is not an issue. I also referred to this link too to troubleshoot this: https://developer.apple.com/forums/thread/701330 I have not had any other issues with deploying the app. Can Apple fix this so we can install the TestFlight build?
0
0
1.4k
Aug ’23
Help in certificate my product
I plan made certificate my product called EB01 for apple. I have a trouble with grouping EB01 in to one of categories from Accessory Interface Specification. EB01 is a bluetooth module (precisly BM64 from Microchip) that enables send music and custom data beetwen phone and amplifiers (EB01 is a plug and play extension pcb to our amplifers). So the input to EB01 is a bluetooth connection, and output is digital data with music and custom raw data (like uart). We plan to desging app for iphone to control our amplifers by this custom data. From above descriptive what device in Accessory Interface Specificationi can assign to my device? BM64 also supprot iap protocol.
0
0
848
Apr ’23
Looking for 2020 & 2021 iMac 24 & 27" - Basic Mechanical Drawings for New Accessory Product Dev
Looking for 2020 & 2021 iMac 24 & 27" - Basic Mechanical Drawings for New Accessory Product Development. Hey everyone, I reached out to Apple Developer, Molly one of their managers said to post my question here because Apple Developer does not and has no way to provide these drawings to me. So I am turning to you, to see if someone has a file? It's amazing to me they can provide 40+ pages of iPhone Model detailed mechanical drawings for 3rd party accessory manufacturers but not 1 iMac drawing., it's laughable. If you can help me out, please reach out. Have a great day! Robert Los Angeles CA
0
0
831
Apr ’23
Xcode & ESP32
Hello, I'm trying to make my own app (private) for my home automation which I've made with esp32 microcontroller. at this moment I've developed a small testing app in Xcode with just 1 slider button: LED ON/OFF. I've connected the Led to the esp32. my esp32 creates a web server with the slider button. in Xcode is program the IP url to acces the web server and then control the led with my custom app. QUESTION: Is there a way I can leave out the web server? Custom app controls directly I/O off esp32? when I use the app now, it's kinda slow in reactiontime cause It needs to contact the webserver first.
1
0
2.5k
May ’22
What's the best way to make and test changes to an app's back-end?
I've never worked at a tech company. I built an app from scratch with a NodeJS API and MongoDB hosted on AWS. I will start hiring back-end developers to work with me. What is the best practice for making changes to the backend? All the .js files are store in a repository, but what's the best way to test changes to the API before shipping? The app is live on the app store. Should I put a duplicate build on TestFlight and connect it to version_2.js files and test it like that? Or is there a better way to do it? Curious about what industry folks typically do.
0
0
831
May ’22
What finally fixed our onboarding drop-off after rewriting the flow three times
We build apps at Appther, and our sleep and anxiety app DeepRest had a stubborn onboarding problem. Users installed, opened it once, and a big chunk never reached the core experience. We rewrote the flow three times before it clicked. Sharing what actually moved the needle, in case it saves someone else the loops. What did not work first: We front-loaded everything. Account creation, notification permission, and a long value-pitch carousel all before the user touched anything real. Every gate was a place to quit, and people quit. What finally worked: We let people reach value before asking for anything. No sign-in wall on launch. They could try a core session first, then create an account only when they wanted to save progress. Drop-off fell sharply at that one change alone. We primed permissions instead of demanding them. Before the system notification prompt, we showed a plain screen explaining why reminders help sleep consistency. The soft ask before the hard ask lifted our opt-in rate a lot. We cut steps and measured each screen separately. Instead of a funnel-wide number, we tracked drop-off per screen. That exposed exactly which two screens were bleeding users, which we would never have seen from the overall rate. We deferred everything non-essential. Profile setup, preferences, and personalisation moved to after first value, not before it. The lesson for us was simple. Onboarding is not where you explain your app. It is where you get the user to one real win as fast as possible, then earn the right to ask for more. Happy to go deeper on the SwiftUI side of any of this if useful. appther.com/contact-us
Topic: Design SubTopic: General Tags:
Replies
0
Boosts
0
Views
21
Activity
5h
I dont have blue + to add new app version
I cant get my new app version built because apple has the white and blue + no longer showing to create new app version. I have a rejected app due to IAP's not approved. This requires a new version of the app to get them approved so im stuck until new version is submitted for IAPs to get approved through.
Replies
2
Boosts
0
Views
167
Activity
Feb ’26
Seeking Guidance: How to Launch a Privacy-First Messaging App with Maximum Impact
Hi everyone, I’m building a messaging app because I’ve seen firsthand how much support and safety is overlooked for this generation online. My goal is to give teens a foundation of security, privacy, and mental health support, while still letting them connect freely. I want to leverage Apple’s platform to help this mission reach the right audience and have real impact. The app already includes: Community chat with message blurring for sensitive or harmful words. Anti-shoulder surfing tools to protect private conversations. Shake dashboard for quick access to emergency services. In-chat locks with ML detection for grooming patterns, offering resources while respecting privacy. Full user control: messages can be deleted anytime, blocking is permanent, and accounts can’t bypass restrictions on the same device. User consent-first design: every feature is opt-in and controlled by the user. At this point, I’m looking for guidance on how to position and prepare the app to reach Apple editorial or headline attention — what steps or best practices help mission-driven apps get noticed for features, WWDC spotlights, or App Store promotion? My focus isn’t just on improving the app, but on launch strategy and visibility in a way that amplifies the mission responsibly. If it’s helpful, I can share a TestFlight build or walkthrough to illustrate the app in action. Thank you for any insights or advice — I want to make sure this mission has the best chance to reach and support the generation it’s built for.
Replies
0
Boosts
0
Views
434
Activity
Feb ’26
App Idea Requires Sign-In
Hello Apple Developer community! While reading the SSC Full Terms and Conditions, I noticed that "Your app playground requires sign in" is a term for disqualification. If our app idea requires sign in for personalization and security, can we submit a prototype without the sign in feature and add it later before publishing the app? Or should we steer clear of app ideas that require sign in altogether?
Replies
1
Boosts
1
Views
543
Activity
Jan ’26
Issue after Build
I have a strange problem. My code works perfectly on my iPhone, i.e. on a real iPhone, but when I upload the build version to TestFlight, it no longer works. I use React Native. The issue is as follows: I have created a code for Grid View that runs automatically when another person joins the stream. It works locally without any problems, but unfortunately the public version does not work. What could be the reason for this?
Replies
0
Boosts
0
Views
157
Activity
Sep ’25
CoreHaptics.AssetPickerDrawer throws exceptions and draws incorrectly when fieldInfo or assetType is null
There is a bug in Unity Plugins: Corehaptics.AssetPickerDrawer throws exceptions and draws incorrectly when fieldInfo or assetType is null (FB17305973). I fixed it and created a pull request: https://github.com/apple/unityplugins/pull/47 It has been months and this bug is really annoying.
Replies
0
Boosts
0
Views
322
Activity
Jun ’25
TLine::EnumerateCaretOffsets Error
Hello all. I am currently working on a bug that has recently grown due to the beta release of iOS 18.4. I am unable to reproduce the crash at the moment; however, given that the bug is mostly exclusive to 18.4, I was wondering if this is a known issue or one specific to my app? App crashes on the main thread with EXC_BREAKPOINT. Below is the truncated stack trace before the crash: 0x000000018fff6044 (CoreText + 0x00069044) TLine::EnumerateCaretOffsets(std::__1::function<void (double, long, bool, bool*)>) const 0x000000018fff5938 (CoreText + 0x00068938) TLine::EnumerateCaretOffsets(std::__1::function<void (double, long, bool, bool*)>) const 0x000000018fff478c (CoreText + 0x0006778c) TLine::CharIndexToOffsets(long) const 0x000000018fff4564 (CoreText + 0x00067564) CTLineGetOffsetForStringIndex ... [internal code] Aside: I wonder if this has anything to do with some visibly hidden unicode characters.
Replies
2
Boosts
1
Views
186
Activity
Mar ’25
CFBundleShortVersionString of an app extension must match that of its containing parent app
Every time I try to update my newest sticker pack in Xcode, It gives me this error "warning: The CFBundleShortVersionString of an app extension ('1.2') must match that of its containing parent app ('1.0')."
Replies
7
Boosts
5
Views
14k
Activity
Jul ’24
Error versión
Error al crear la version
Replies
1
Boosts
0
Views
878
Activity
Oct ’23
Testflight error message: "Could not install app."
Testflight error message: "Could not install app. Your request couldn't be completed. Try again." I have tried installing TestFlight builds 7 times with different apps, but none have been installed. I have the latest TestFlight updates, so that is not an issue. I also referred to this link too to troubleshoot this: https://developer.apple.com/forums/thread/701330 I have not had any other issues with deploying the app. Can Apple fix this so we can install the TestFlight build?
Replies
0
Boosts
0
Views
1.4k
Activity
Aug ’23
Is it possible to create Ios app using low code tools?
Yes, it is possible to create iOS apps using low code tools. There are many different low code platforms available that can be used to create iOS apps Example: https://dewstudio.io/
Replies
0
Boosts
0
Views
756
Activity
May ’23
Help in certificate my product
I plan made certificate my product called EB01 for apple. I have a trouble with grouping EB01 in to one of categories from Accessory Interface Specification. EB01 is a bluetooth module (precisly BM64 from Microchip) that enables send music and custom data beetwen phone and amplifiers (EB01 is a plug and play extension pcb to our amplifers). So the input to EB01 is a bluetooth connection, and output is digital data with music and custom raw data (like uart). We plan to desging app for iphone to control our amplifers by this custom data. From above descriptive what device in Accessory Interface Specificationi can assign to my device? BM64 also supprot iap protocol.
Replies
0
Boosts
0
Views
848
Activity
Apr ’23
Looking for 2020 & 2021 iMac 24 & 27" - Basic Mechanical Drawings for New Accessory Product Dev
Looking for 2020 & 2021 iMac 24 & 27" - Basic Mechanical Drawings for New Accessory Product Development. Hey everyone, I reached out to Apple Developer, Molly one of their managers said to post my question here because Apple Developer does not and has no way to provide these drawings to me. So I am turning to you, to see if someone has a file? It's amazing to me they can provide 40+ pages of iPhone Model detailed mechanical drawings for 3rd party accessory manufacturers but not 1 iMac drawing., it's laughable. If you can help me out, please reach out. Have a great day! Robert Los Angeles CA
Replies
0
Boosts
0
Views
831
Activity
Apr ’23
When Figma Resources will be available?
Today we can download Sketch libraries, Adobe XD, but not yet Figma plugin or Library. When this UI Kits will be available?
Replies
7
Boosts
5
Views
6.2k
Activity
Feb ’23
How do I run older iOS versions on Xcode?
Hello, I want to run iOS 11 in Xcode but after watching a video, I apparently need the Apple developer subscription. Is this true, or is there another way I can run iOS 11 without the subscription? Thanks in advance!
Replies
1
Boosts
0
Views
2.1k
Activity
Jan ’23
Xcode & ESP32
Hello, I'm trying to make my own app (private) for my home automation which I've made with esp32 microcontroller. at this moment I've developed a small testing app in Xcode with just 1 slider button: LED ON/OFF. I've connected the Led to the esp32. my esp32 creates a web server with the slider button. in Xcode is program the IP url to acces the web server and then control the led with my custom app. QUESTION: Is there a way I can leave out the web server? Custom app controls directly I/O off esp32? when I use the app now, it's kinda slow in reactiontime cause It needs to contact the webserver first.
Replies
1
Boosts
0
Views
2.5k
Activity
May ’22
What's the best way to make and test changes to an app's back-end?
I've never worked at a tech company. I built an app from scratch with a NodeJS API and MongoDB hosted on AWS. I will start hiring back-end developers to work with me. What is the best practice for making changes to the backend? All the .js files are store in a repository, but what's the best way to test changes to the API before shipping? The app is live on the app store. Should I put a duplicate build on TestFlight and connect it to version_2.js files and test it like that? Or is there a better way to do it? Curious about what industry folks typically do.
Replies
0
Boosts
0
Views
831
Activity
May ’22
about app new version
When a new version of an app is released to the App Store, how to query the number of users upgrading to the new version
Replies
0
Boosts
0
Views
659
Activity
Nov ’21
revise your 6.5-inch iPhone screenshots
How i solve this message ?? However, to be in compliance with guideline 2.3.3, it would still be appropriate to revise your 6.5-inch iPhone screenshots to ensure that they accurately reflect the app in use on the supported devices.
Replies
1
Boosts
0
Views
720
Activity
Oct ’21
iTunes lookup api error
https://itunes.apple.com/lookup?bundleId=com.xxxx.xxxx while check this url in POST method then the version will shows updated version but when I check in GET method then it shows previous version.
Replies
0
Boosts
0
Views
703
Activity
Aug ’21