Couldn't locate provisioning file from Xcode's "Download Manual Profile" - ios

I'm new to this and using a free developer account and was trying to download manual profile from Xcode (I'm using Xcode 14), but the folder at ~/Library/MobileDevice/Provisioning Profiles/ still appears to be empty after doing so.
This are the steps I took. Xcode > Preference > Accounts > Select my Apple ID and Download Manual Profile > Navigate to ~/Library/MobileDevice/Provisioning Profiles/ using Command + Shift + G on Finder.
I tried restarting the Macbook, deleting and readding my developer account, but none seems to work. Still in search for post with similar problems. Also, could it be that it is a limitation imposed on free accounts? I couldn't find it anywhere that says the free account cannot downlaod manual profiles.

I've located the provisioning profile with the automatic signing. XCode auto-generates the provisioning profile which can be found in the signing and capabilities tab.

Related

Error "Invalid Provisioning Profile Signature" while trying to distribute a Flutter app in iOS

I’m trying to send my build to the store, but when I'm trying to distribute the app with Xcode, I get this error:
Invalid Provisioning Profile Signature. The provisioning profile included in the bundle 'com.grafenit.velyvelo' (Payload/Runner.app) cannot be used to submit apps to the iOS App Store until it has a valid signature from Apple. For more information, visit the iOS Developer Portal. With error code STATE_ERROR.VALIDATION_ERROR.90165 for id 73638f81-3103-4f98-a8f0-d0dd2a01edcc
How can I fix this?
I faced this issue this morning.
To fix it,
Just get Xcode to re-download the provision profiles by deleting everything here: ~/Library/MobileDevice/Provisioning Profiles
Open Xcode Preferences, navigate to Accounts, and click Download Manual Profiles
I revoked our distribution certificate on developer.apple.com and generated a new one. I was then able to upload to App Store Connect again.
I got this error on Xcode 13.2 (macOS v12.2.1 (Monterey)).
It's pretty easy to resolve:
Go to Xcode → Preferences...
On the new window, go to Accounts → select your Apple ID
Then, select your team, click *Manage Certificates...
Then, click on + on the left bottom, and click Apple Distribution
After that, click Download Manual Profiles
You can now Archive and it will work fine.
Create a new distribution certificate through Xcode. I have just done this and it now works.
Preferences → Accounts → Choose team → Manage certificates → + Apple distribution → Archive and upload.
Solution:-
Go to https://developer.apple.com/account/resources/profiles/list
Open the provision profile
Press Edit in the top right
Press Save without making any changes This will regenerate the profile with the correct CAs.
Now delete the ~/Library/MobileDevice/Provisioning Profiles folder and let xcode redownload the profiles again.
This is Work for me.
It has been an error since the Xcode 13.3 (13E113) + macOS v12.3.1 (Monterey) update from Apple.
You need to just regenerate Provisioning Profile, without the need to regenerate certificates.
It was resolved as per Invalid Provisioning Profile Signature - STATE_ERROR.VALIDATION_ERROR.90165
You must be using an old provisional profile certificate. Just regenerate it again and you will be good to go.
I resolved the same issue after following these steps:
Recreate Distribution Certificate (Make sure it should be Apple
Distribution).
Regenerate Provisioning profile by selecting the new
Certificate.
Open Spotlight, search and delete all Provisioning profiles from ~/Library/MobileDevice/Provisioning Profiles
Delete all previous Archives from /Users/YOUR_USER_NAME/Library/Developer/Xcode/Archives or you can go to the folder by clicking Xcode -> Preferences -> Location and got to the Archive location mentioned there.
Delete Derived Data by following the same step mentioned above.
Clean the Project (Cmd + Shift + k)
Archive again, Select the correct Provisioning profile while uploading the build.
Hopefully, this will help.

Visual Studio 2019 Version 16.10.2 iOS when setting signing idenity no provisioning profiles found

When I build my Xamarin iOS app and select a signing identity in the project properties, I get "no matching profiles found" in the "Provisioning Profiles" dropdown. I can see the provisioning profiles in Tools->Options->Xamarin->Apple Accounts->Show Details. I've downloaded all the profiles in my developer account after signing in, yet nothing shows up in the "Provisioning Profiles" drop-down list. What am I doing wrong?
Update
This is what I see in the bundle signing
As you can see, I have a ton of provisioning profiles. Yet none show up in the drop-down list. I've hit that download button a hundred times. Frustrating.
Find your actual download address and check if there is a "Provisioning Profiles" file. If there is no such file, try to download again.
If the download is unsuccessful, you can download it through Apple Developer.
If the "Provisioning Profiles" file exists in the physical address, click to try to open it and check whether it exists in the project.
Clean your Xamarin project and run it again.
Apparently I did not have a valid distribution profile for distribution to the apple store (even though you can see I did). I created a new distribution profile and can now see that profile. But (of course) I have another problem, archiving the bundle never completes. Look for that questing in another post. sigh ... it never ends ...

Cannot update provisioning profile

A team member needed to register her device so I added her device to Devices section of Apple Dev Portal. I then created a new ad hoc provisioning profile that includes her device and finally deleted the old provisioning profile. But XCode doesn't seem to see this new provisioning profile:
To ensure that Apple is using the latest profile I did this:
rm -rF /Users/etayluz/Library/MobileDevice/Provisioning\ Profiles/
And when I try to build Xcode errors out:
error: Build input file cannot be found: '~/Library/MobileDevice/Provisioning Profiles/dab00c70-5073-403b-ae60-e337afeee7fc.mobileprovision'
How do I get Xcode to use the new ad hoc provisioning profile?
I also clicked on "Download Manual Profiles" in Preferences->Accounts - and that does fetch the new profile that I've created - but Xcode is being stupid and still demanding to use the older profile. How do I get Xcode to point and start looking for new profile?
Go to ~/Library/MobileDevice/Provisioning\ Profiles/ and delete all the provisioning profiles from there.
Go to XCode > Preferences > Accounts and select the Apple Id.
Click Download All Profiles. And it will download all the provisioning profiles again.
Go to Xcode->Preferences->Accounts
Select the Apple ID and then select the Team which your app is from.
Click on Download Manual profiles
CMD+Shift+K (Clean Project)
Build Project again (CMD + B)

iOS Enterprise Build - Cannot use wild card

I get the above error when I try to export an enterprise build. I do not have Wildcard App Id. However it Xcode creates one while I prepare the archive.
I am using Xcode 7.2.
I re-created all the certificates and profiles to handle it, but that did not work. Any ideas what is causing this issue and how I can get over it?
It seems like it is bug in Xcode 7.2 , after trying multiple times and troubleshooting , below solution worked for me.
1) Open Xcode preference
2) Select the team
3) Click the "View Details.."
4) In section "Provisioning Profiles": Right Click on any profile and Show in Finder and Delete All Provisioning Profiles in that folder.
5) In section "Provisioning Profiles". Click on "Download All".
6) Restart the Xcode.
7) Select Team in General, and Provisioning Profiles in Build Settings and archive build again.
For more detail find Screenshots below:
1) Open Xcode preference,
2) Select the team,
3) Click the "View Details..".
4) In section "Provisioning Profiles": Right Click on any profile and Show in Finder and Delete All Provisioning Profiles in that folder.
Delete Provisioning Profiles
5) In section "Provisioning Profiles". Click on "Download All".
6) Restart the Xcode. (most of the times Restarting Xcode is only solution after downloading new provisioning profiles or after changing App identifiers)
7) Select Team in General, and Provisioning Profiles in Build Settings and archive build again.
Hope it solves your problem. :)
P.S: I've also opened a bug to Apple via Apple Bug Reporter.

Adding provisioning profiles without Apple's account

Im having troubles to generate IPA's from a project. I have the Certificate in my keychain but now i cant add the provisioning profile.
I read that in Xcode 5 this is handled by the Xcode, so you have to add an Apple developers account.
Is there any way to skip this step? I have the provisioning profile downloaded.
Thanks and regards
Opening provisioning profile with Xcode will copy it to appropriate folder, so you can select it from project settings. Xcode will check /Users/youruser/Library/MobileDevice/Provisioning Profiles folder and you can also move you provisioning file there.
You need to have an Apple developer account to get provisioning profiles. When you got one go to Preferences -> Accounts -> Click on the + button.

Resources