Ask Different (Apple)
Q&A for power users of Apple hardware and software
Latest Questions
0
votes
0
answers
11
views
Can't edit anything on App Store Connect
I just built my app through xcode and i can see it on the apps page on app store connect, and it sais 1.0 Prepare for Submission, but i can't edit anything, like the Description, the Promotional Text. Thanks! [![enter image description here][1]][1] [1]: https://i.sstatic.net/DdWRPER4.png
I just built my app through xcode and i can see it on the apps page on app store connect, and it sais 1.0 Prepare for Submission, but i can't edit anything, like the Description, the Promotional Text.
Thanks!

Abraham Guo
(1 rep)
Aug 5, 2025, 07:52 AM
• Last activity: Aug 5, 2025, 07:56 AM
2
votes
1
answers
85
views
.NET MAUI: Publishing iOS for ad-hoc distribution
When publishing for android, I can generate an ad-hoc distribution, so that I can create an APK installer file to install in any Android device. I need to do the same, but for iOS. My research shows: - In order to do an ad-hoc distribution, I need an Apple membership - Membership costs USD 100 Can I...
When publishing for android, I can generate an ad-hoc distribution, so that I can create an APK installer file to install in any Android device.
I need to do the same, but for iOS.
My research shows:
- In order to do an ad-hoc distribution, I need an Apple membership
- Membership costs USD 100
Can I publish to a file so that I can send it to a colleague of mine to install it on his iPhone without the above restrictions?
jstuardo
(121 rep)
Jun 21, 2024, 11:43 PM
• Last activity: Jul 17, 2025, 10:03 AM
2
votes
1
answers
1034
views
Feature or bug? Why did my retail MacBooks arrive with AMFI developer mode force enabled?
#### Is it expected for a retail purchased, non-provisioned devices configured with AMFI (Apple Mobile File Integrity) developer mode force enabled? I recently bought two MacBooks with AppleCare+ through Apple retail channels that are AMFI developer mode force enabled. I didn't purchase the MacBooks...
#### Is it expected for a retail purchased, non-provisioned devices configured with AMFI (Apple Mobile File Integrity) developer mode force enabled?
I recently bought two MacBooks with AppleCare+ through Apple retail channels that are AMFI developer mode force enabled. I didn't purchase the MacBooks with business or developer accounts.
#### Machine 1
A MacBook Pro from Apple.com as a certified refurbished unit (the one mentioned above) for store pickup. After strange mdm type behavior (wifi settings etc. changing without my involvement and what appear to be mdm related network calls) I took it the Genius bar and Apple performed the following actions:
- Fresh MacOS install
- DFU restore
- Logic board replacement
Developer mode force enabled persisted on the machine after each of the steps above. In MacOS, are AMFI developer mode force enabled and developer mode managed through devtoolssecurity different settings? Under what circumstances, if any, would you expect AMFI developer mode force enabled with a fresh retail MacBook?
##### Key Differences Summarized
| | AMFI Developer Mode "Force Enabled" | Developer Mode via
devtoolssecurity
/ System Settings |
| - | ----- | ----- |
| **Purpose** | Relaxes core code signature validation for running unsigned/self-signed code at a lower system level. | Allows admin
or _developers
group users to run Apple-signed debugging and performance analysis tools without a password; allows Xcode to run apps on devices. |
| **Control Level** | Deeper system-level setting, often requiring more intrusive modifications or specific provisioning. | User-facing setting, designed to be easily toggled by administrators or developers. |
| **Security Impact** | Significantly reduces the overall security posture of the system by relaxing fundamental code integrity checks. | Offers a controlled relaxation of security for development tools, with explicit user consent. |
| **Visibility** | Often discovered through system logs (log show --predicate 'eventMessage CONTAINS "AMFI"') or specific diagnostic tools. | Clearly visible and manageable in System Settings > Privacy & Security and via devtoolssecurity command. |
| **Control** | Modifying AMFI developer mode force enabled settings on macOS is not part of standard user configuration — it involves low-level system changes that can compromise security and are typically reserved for Apple internal use, MDM provisioning, or advanced development scenarios. | DevToolsSecurity -enable
|
> "AMFI developer mode force enabled" implies a more profound and potentially less secure state where the system's fundamental code integrity checks are bypassed for development, while the "Developer Mode" controlled by devtoolssecurity is a more granular and user-controlled setting designed for everyday development tasks with Apple's tools.





cmp1
(21 rep)
Jul 12, 2025, 03:59 PM
• Last activity: Jul 13, 2025, 11:51 PM
1
votes
1
answers
244
views
MFI certification/ Detecting local wifi networks
This questions is about making hardware and an iOS companion app to detect local wifi networks so that users can connect the product to wifi. The device in question is a sound machine with WiFi connectivity. The sound machine similar to many other products today like security cameras, computers, iPh...
This questions is about making hardware and an iOS companion app to detect local wifi networks so that users can connect the product to wifi.
The device in question is a sound machine with WiFi connectivity. The sound machine similar to many other products today like security cameras, computers, iPhones, even some air purifiers, takes you through a set up process through the app where you can then connect the device to a Wi-Fi network.
Typically of course this Wi-Fi network that you connect to will be the Wi-Fi network in your home, or office, or wherever you will be keeping this product. When you are going through the app and get to the portion where you then connect the product to Wi-Fi all of the Wi-Fi network names in the area will pop up. So for example, if you live in apartment building your Wi-Fi network name will pop up along with maybe three or four of your neighbors.
Now this is the screen we are having a challenge with. You can manually type in your Wi-Fi network name and password and it will connect with no issues. But we are unable to get the app to detect the Wi-Fi network names in the area. This creates a massive inconvenience for users because at that point they have to type in both their WiFi network name and the password manually. They are unable to just click on their Wi-Fi network name then enter the password like other apps.
We have been reaching out to Apple development program but for some reason they have been denying us the ability to do this. We are Wondering if that is because of not having an MFI certification. Or if there is a different implementation that we are not considering.
CP7
(19 rep)
Sep 3, 2021, 05:28 PM
• Last activity: Jun 15, 2025, 03:04 PM
0
votes
2
answers
157
views
Xcode upload to notary service fails
I get this error when I try to upload my app to the notary service. Signing seems to work but not the upload phase. [![Xcode error message][1]][1] I have tried to close the app and also reboot the computer. The problem persists. Text: Couldn’t communicate with a helper application. OS: Mac Monterey...
I get this error when I try to upload my app to the notary service. Signing seems to work but not the upload phase.
I have tried to close the app and also reboot the computer. The problem persists.
Text: Couldn’t communicate with a helper application.
OS: Mac Monterey (M1)
XCode version: 14.2
I had this working before, but now it's failing. Can I fix this without contacting Apple?

Johan Mattsson
(201 rep)
Jul 10, 2023, 01:36 PM
• Last activity: May 31, 2025, 09:03 PM
2
votes
1
answers
11481
views
How to download Xcode 13 if the App Store is not accessible?
My organisation is blocking access to the App Store for security reasons, so I can't download Xcode 13 from there. I looked at https://developer.apple.com/download/all/ but there I only see a bunch of tools, not Xcode 13 itself. [![enter image description here][1]][1] Are there other ways to downloa...
My organisation is blocking access to the App Store for security reasons, so I can't download Xcode 13 from there. I looked at https://developer.apple.com/download/all/ but there I only see a bunch of tools, not Xcode 13 itself.
Are there other ways to download Xcode 13?

VRAwesome
(135 rep)
Sep 21, 2021, 06:59 AM
• Last activity: May 21, 2025, 10:04 PM
1
votes
1
answers
778
views
Is it possible to distribute a custom app from the Apple Business Manager via a direct link to users who do not have their own Apple Business Manager?
We had an app previously distributed as an private app via the Apple Enterprise Developer Program. This allowed us to put a direct link on an internal page allowing users to directly download the app to their device (similar to a side load on Android). This was needed as some employee and contractor...
We had an app previously distributed as an private app via the Apple Enterprise Developer Program. This allowed us to put a direct link on an internal page allowing users to directly download the app to their device (similar to a side load on Android). This was needed as some employee and contractor owned devices were not managed by an MDM. This year Apple has asked us to use alternate mechanisms.
Of the new mechanisms, distributing the app through a Unlisted Direct link would have been the best option. (https://developer.apple.com/support/unlisted-app-distribution) . In our reading, the app would first be submitted as a public app and when approved, we would submit a request for a direct link.
However, despite describing the intent in our app submission, the app review is stalled due to Guideline 3.2 below.
However no guidance is provided for how to approach the mechanism described in https://developer.apple.com/support/unlisted-app-distribution .
Q1: Anyone with any success with the Unlisted App Distribution mechanism? Did we miss a step? Should we have applied for an direct link ( https://developer.apple.com/contact/request/unlisted-app/ ) before submitting the App for review?
As a fall back strategy, we have activated an Apple Business Manager (ABM) account and are exploring distributing the app through that, but this appears to require that we enter the Apple Organization ID of all possible users. Most of our agents will not have Apple Organization IDs which require a DUNS number etc to create.
Q2: Is there a way to create a direct link for distribution from the Apple Business Manager mechanism that does not require the end user to have an Apple Business Manager account of their own?
(Redemption codes are not an option. We do offer authentication in our app, so are not that concerned with the link ending up with someone who is not allowed to use the app. However, since this is an legacy app, we are not able to ask users to provide their apple ids and generate codes etc.)
Any other suggestions for how to navigate this distribution issue?

Ennova
(111 rep)
Jun 14, 2022, 07:29 PM
• Last activity: May 1, 2025, 12:01 AM
1
votes
0
answers
329
views
Apple Developer Program Can't Verify My Identity
I tried to enroll in the Apple Developer program with my primary iCloud email. During the enrollment process it requested that I upload pictures of the front and back of my driver's license. After I did so I was instructed to contact support. I contacted support and they told me that their third-par...
I tried to enroll in the Apple Developer program with my primary iCloud email. During the enrollment process it requested that I upload pictures of the front and back of my driver's license. After I did so I was instructed to contact support. I contacted support and they told me that their third-party identity verification service was unable to confirm my identity so they would no longer be able to assist me.
I insisted that answer wasn't good enough. I am a developer and I want to sell my app on the App Store. They said would just have to create a new Apple ID and try again. I created a new gmail, then a new Apple ID and tried again. The result was the same.
I have used this same ID to verify my identity on multiple other platforms without issue, but for some reason Apple is unable to figure it out.
What am I supposed to do? Just keep creating new emails and Apple IDs, trying over and over until it works? I feel like I'm taking crazy pills here. This policy is insane.
Update:
I even tried to create a new Apple ID with a new email and it won't let me. I keep getting errors about how they are unable to create my account or how they can't send verification text messages to my number.
Jarrod Whitley
(11 rep)
Apr 23, 2025, 09:01 PM
• Last activity: Apr 24, 2025, 02:59 PM
1
votes
1
answers
493
views
Unable to run self-developed app on my phone
I built an app on my computer using xcode and I want to try running it on my iphone. Whenever I press run it shows me an error saying "Please delete apps signed with your free account from this device to remain under the limit." I don't know what it means. I checked other threads to see if there was...
I built an app on my computer using xcode and I want to try running it on my iphone. Whenever I press run it shows me an error saying "Please delete apps signed with your free account from this device to remain under the limit." I don't know what it means. I checked other threads to see if there was a solution and I tried some things where I disconnected devices with my apple id, I unpaired my phone and then paired it again, etc. If anyone has any solution for my problem, I would seriously appreciate it.

Sreshta Talluri
(11 rep)
Jul 15, 2020, 06:47 AM
• Last activity: Apr 12, 2025, 10:07 AM
0
votes
1
answers
38
views
Which option to choose for TestFlight application feedback in the Feedback application?
##### Context I have the GOV.UK application installed via [TestFlight][1]: [![Screenshots][1]][1] I want to report feedback for it. To do so, two methods exist: 1. Via [`apps.apple.com/us/app/testflight/id899247664`][1]: [![Screenshot][2]][2] I am unable to this feedback, once filed. 1. Via [`feedba...
##### Context
I have the GOV.UK application installed via
:
I want to report feedback for it. To do so, two methods exist:
1. Via
apps.apple.com/us/app/testflight/id899247664" class="img-fluid rounded" style="max-width: 100%; height: auto; margin: 10px 0;" loading="lazy">:
I am unable to this feedback, once filed.
1. Via [
I am able to access this feedback, once filed.
##### Rationale
I wish to utilise the latter option, because:
1. I can provide follow-up information as I gain more, and correct old information.
1. It provides draft functionality, in case I need to take some time to create an actionable report.
1. I can upload more information, like multiple screenshots and other file types.
##### Question
However, because TestFlight applications do not appear in its list of selectable applications, despite Settings displaying them like any other:
...I want to know which option to choose to ensure that the probability that the developer sees the feedback is maximised. My options are undermentioned:
1. ##### Miscellaneous
1. #####
##### Duplicates
I have also asked this at [




feedbackassistant.apple.com/new
](https://feedbackassistant.apple.com/new) :






developer.apple.com/forums/thread/777101
](https://developer.apple.com/forums/thread/777101#:~:text=Avatar%20Icon-,Which%20option%20to%20choose%20for%20TestFlight%20application%20feedback%20in%20the%20Feedback%20application?,-Developer%20Tools%20%26) in the hopes of gaining some more official insight.
RokeJulianLockhart
(227 rep)
Mar 19, 2025, 02:01 PM
• Last activity: Mar 19, 2025, 02:27 PM
2
votes
1
answers
121
views
App Store review and validating social access tokens on server side
According to [**App Store Review Guideline 5.1.1(v)**][1]: > An app may not store credentials or tokens to social networks **off of the device** and may only use such credentials or tokens to directly connect to the social network **from the app itself** while the app is in use. We want to allow the...
According to **App Store Review Guideline 5.1.1(v)** :
> An app may not store credentials or tokens to social networks **off of the device** and may only use such credentials or tokens to directly connect to the social network **from the app itself** while the app is in use.
We want to allow the users to link their social accounts to quicker sign in/up to the app.
The user identity can only be validated on the server side given a valid access token, otherwise, anyone can send any random email or account ID and impersonate any other user. Most social networks limit the access token to the IP address where it was issued.
I wonder if there is concrete explanation if perhaps this is justification enough or if sending the token off decide for validation is a black or grey zone. In summary we obviously can't guarantee that we are not going to *use* the access tokens off of the device, because we *send* them to our backend. Is it gonna be a violation of the above guideline (or any other), if we send an access token from mobile to the backend just for verification purposes?
The user identity can only be validated on the server side given a valid access token, otherwise, anyone can send any random email or account ID and impersonate any other user. Most social networks limit the access token to the IP address where it was issued.
I wonder if there is concrete explanation if perhaps this is justification enough or if sending the token off decide for validation is a black or grey zone. In summary we obviously can't guarantee that we are not going to *use* the access tokens off of the device, because we *send* them to our backend. Is it gonna be a violation of the above guideline (or any other), if we send an access token from mobile to the backend just for verification purposes?
Peter Samokhin
(295 rep)
Jun 28, 2022, 09:49 PM
• Last activity: Jan 14, 2025, 06:03 PM
1
votes
1
answers
274
views
What payment is valid to pay for a developer account?
I am trying to subscribe to the developer account. But every credit or debit card I try, fails authentication. I have tried 5 payment methods so far. The order says that: > items in the order are not eligible for this payment type. I persist anyway and the authentication fails. #### So, what payment...
I am trying to subscribe to the developer account. But every credit or debit card I try, fails authentication. I have tried 5 payment methods so far.
The order says that:
> items in the order are not eligible for this payment type.
I persist anyway and the authentication fails.
#### So, what payment type is valid?
I have posted it on Apple
discussions.apple.com
, but there is no reply yet. I also note that another person had the same issues and there were no reply to his question either.
History:
- My account used to be based in New Zealand. I moved to Australia some 6 months ago, but could not change the country to Australia, until a subscription had expired a few weeks ago.
- I have added PayPal (with Australian debit cards) as a payment method.
- I have added an Australian debit card as another payment method.
- I wanted to get a company developer account, so I applied for it.
- I got the DUN and went to pay.
- The error was: “Details don't match.”
- They do but I went in and re-entered all the company details again (at D&B).
- It will now take at least 7 days to percolate through.
- That's just getting too late for my deadline.
- So I decided to create a personal developer Account
- Now I get told that the: “Items in the order are not eligible for this payment.”
- I can't get an Australian Credit card yet (as all my assets are liquid), but I have tried 2 different New Zealand credit cards and a Wise card, they all give the same error.
#### I suspect…
That the conversion from New Zealand to Australia has munted the account somehow.
Rohit Gupta
(404 rep)
Dec 29, 2024, 03:56 PM
• Last activity: Dec 29, 2024, 06:56 PM
1
votes
1
answers
489
views
iOS Developer Account - 50GB iCloud space still available. Will it go away?
I have an iOS developer account for which 50GB of space on iCloud Drive (or whatever the overall service is called these days) was allocated, when I installed iOS 8.0 beta on one of my devices (an iPhone). When iOS 8.0 released to the public I got an email saying that my 50GB limit was to be withdra...
I have an iOS developer account for which 50GB of space on iCloud Drive (or whatever the overall service is called these days) was allocated, when I installed iOS 8.0 beta on one of my devices (an iPhone).
When iOS 8.0 released to the public I got an email saying that my 50GB limit was to be withdrawn.
But it hasn't happened and I can still see that much available (I don't have a paid plan - I'm only eligible for 5GB). Secondly, perhaps for this reason, iCloud Photo library has been available on all my devices since installing iOS 8.0, (the iPhone which was last updated to the iOS 8.0 GM Seed, and the other, an iPad, which went from iOS 7.0.x to 8.0.2 directly upon public release of 8.0.2) whereas if I understand correctly, it is only being made available to the public since iOS 8.1.
My question is - is this a glitch or have other developers (consistently, and broadly) experienced the same thing? Will this storage space (and more importantly all the data I store in it - if I were to) go away suddenly?
Would I be better off contacting Apple Support to make sure this error (if any) is corrected?
Dev Kanchen
(163 rep)
Oct 28, 2014, 09:06 PM
• Last activity: Dec 27, 2024, 10:19 AM
0
votes
1
answers
81
views
Do these count as "third-party content"?
Do either of these count as "third-party content" in the context of the Contents Rights declaration for an app? - Fonts by other authors that I am permitted to use commercially. - A relatively simple third-party script for an online high-score system that I am also allowed to use commercially. I hav...
Do either of these count as "third-party content" in the context of the Contents Rights declaration for an app?
- Fonts by other authors that I am permitted to use commercially.
- A relatively simple third-party script for an online high-score system that I am also allowed to use commercially.
I have listed both in the copyright/credits in my app (a game). Although I say commercially, this app will be free with no in-app purchases.
connorhawke
(17 rep)
Dec 18, 2024, 06:49 PM
• Last activity: Dec 19, 2024, 11:41 AM
11
votes
2
answers
13508
views
Auto renew Apple Developer Program with different card
I want to keep one default card for all purchases except for my Apple Developer annual payment. Is it possible to auto renew your Apple Developer Program with a different credit/debit card than the default one on file for your Apple ID?
I want to keep one default card for all purchases except for my Apple Developer annual payment.
Is it possible to auto renew your Apple Developer Program with a different credit/debit card than the default one on file for your Apple ID?
Berry Blue
(1375 rep)
Jan 23, 2018, 12:19 AM
• Last activity: Dec 3, 2024, 04:20 AM
-2
votes
1
answers
152
views
How to and Where to upload Promo videos of app in App Store
I am trying to upload videos that should be listed in the app store. I go through many forums. But didn't get a clarified answer. Can anyone let me know how to upload a video in the app store?
I am trying to upload videos that should be listed in the app store.
I go through many forums. But didn't get a clarified answer.
Can anyone let me know how to upload a video in the app store?
Ahalya Raj
(1 rep)
Mar 21, 2022, 05:45 PM
• Last activity: Oct 16, 2024, 09:35 AM
1
votes
1
answers
174
views
How to set icon for application that use login with apple feature?
Go to https://account.apple.com/account/manage Click Sign in with Apple You will see the list of app/web you have logged in with Apple. I'm developing this app "Masa App" like in the screenshot below. [![Screenshot][1]][1] However, the image next to the app name appears to be the Apple logo. How to...
Go to https://account.apple.com/account/manage
Click Sign in with Apple
You will see the list of app/web you have logged in with Apple.
I'm developing this app "Masa App" like in the screenshot below.
However, the image next to the app name appears to be the Apple logo.
How to set the app to have my own logo?
I have set the app icon in the appstoreconnect.apple.com.
The website has the favicon set correctly.
I have looked around at the developer.apple.com, but I can't find a way to upload my icon.


Christhofer Natalius
(113 rep)
Sep 27, 2024, 07:56 AM
• Last activity: Sep 28, 2024, 06:25 PM
0
votes
0
answers
373
views
Unable to enroll to an Apple Developer Account
Understanding my problem requires some context, so bear with me as I describe it I have been trying to enroll into the Apple Developer Program for about 2 years with the purpose of distributing my VPN app, which required me to have an organizational account. Back when I started to prepare to develop...
Understanding my problem requires some context, so bear with me as I describe it
I have been trying to enroll into the Apple Developer Program for about 2 years with the purpose of distributing my VPN app, which required me to have an organizational account. Back when I started to prepare to develop my app, I realized, that entitlements needed for it were only available for premium account holders: https://developer.apple.com/help/account/reference/supported-capabilities-ios . I was 15 years old, and since I couldn't enroll into a premium Apple Developer Program myself, I've used my parent's ID to pass verification. This allowed me to develop and test my app successfully among a small group of internal testers. I was doing development from an Apple ID registered using email on domain, **not my personal Apple ID**. However, when it came to distributing on the AppStore, I hit a roadblock as VPN apps cannot be distributed from individual accounts, and required me to establish an LLC. I waited until I was 18 years old and established a company under my name in Georgia, hoping to use it to verify my account.
**The actual problem:**
When I am trying to change the membership option from individual to organization on my Apple ID registered using the email on domain, Apple ghosts me while the page displays "We will get back to you in 2 business days". Here's what I tried, in order:
1. Tried to contact Apple Support by email, 2 times, unsuccessful.
2. Contacted Apple Support Ireland by phone
1. First time: they told me that they can't enroll me as an organization, as my parent whose account it technically is, is not an employee in my company. However, they are able to change my legal details and then enroll
2. Second time: they told me I must bring my parent with me as they need to confirm their identity
3. Third time: they told my parent that it is not possible to transfer an individual account from one person to another, which is false . However, they suggested deleting my on-domain Apple ID, waiting 30 days, and then creating a new one. I cannot accept this since I would not be able to sign or use my apps, and all apps signed by this on-domain Apple ID would be instantly revoked from other people's devices until I am able to re-enroll
3. Tried enrolling my **personal Apple ID**. It got instantly banned from the Apple Developer Program as soon as I entered the same organization details.
So what do I do now? Do I have any other way of reaching Apple and asking them to correct my legal details? Am I breaking written or unwritten rules? I would be glad to hear from everyone if you have any ideas, solutions or similar experiences! Thank you!
Anton2319
(13 rep)
Sep 7, 2024, 01:40 AM
• Last activity: Sep 7, 2024, 01:42 AM
1
votes
2
answers
171
views
Is it possible to create Apple Developer Account from India with US billing address and US card?
I would like to know whether I will be able to create a developer account from India with my iPhone bought from US with US billing address and US Debit card and US ID card? I was getting network error.
I would like to know whether I will be able to create a developer account from India with my iPhone bought from US with US billing address and US Debit card and US ID card? I was getting network error.
RoSe
(111 rep)
Jun 16, 2024, 09:25 AM
• Last activity: Jul 17, 2024, 01:02 AM
1
votes
1
answers
97
views
Can I get a SSL certificate for my domain name from Apple
I have bought an Apple developer subscription. I've developed a small Safari extension. To publish it in the extension gallery it should be hosted at a web server. I leased a domain name and a virtual private server. Hosted a web server. Apple has given me a certificate to sign the Safari extension....
I have bought an Apple developer subscription. I've developed a small Safari extension. To publish it in the extension gallery it should be hosted at a web server. I leased a domain name and a virtual private server. Hosted a web server. Apple has given me a certificate to sign the Safari extension. Can I also get a SSL certificate for my domain name from Apple? After all I have an Apple developer subscription.
Necktwi
(355 rep)
Nov 10, 2016, 01:19 PM
• Last activity: Jul 4, 2024, 05:32 AM
Showing page 1 of 20 total questions