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.
Related
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 ...
When I try to build pipeline for build ipa using appcenter it gives me error :
Provisioning profile "CloodVoteAdhoc" does not include signing certificate "Apple Push Services: com.optiknights.cloodvote"
However I have added provisioning profile that include IPhone distribution certificate and also it has app id which includeds both development and distribution apple push certificates. Still Appcenter give me error while setting up pipeline for appcenter ios build.
Please let me know if you have faced anything like this.
Thanks in advance.
Steps to solve:
1) Open Xcode -> Project navigator -> select target -> general.
2) Select the "Automatically manage signing" under Signing
3) Select the team.
4) Under team you can see there is an "Provisional Profile Xcode Managed Profile" click the icon i. You see the provisional profile which is old one.
5) Just drag and drop into the terminal with added comment "rm".
6) The older provisional profile is removed automatically and new provisional profile is create by Xcode.
7) Clean and take the build.
How to see the downloaded provisioning profile in xcode 8.3.2? Previously there was a see details button for every added team in xcode. Now I can see a manage certificate button which will list all certificates. Where can I see the downloaded profiles? Is there any way to see the profiles inside xcode? I know we can goto ~Library/MobileDevice/Provisioning Profiles folder and check this.
In Xcode 8.3.2 you can only see the name of the profile and created and expiry date.Project Settings > Select Target In signing section press the icon in front of the Provisioning Profile.
If you just wan't to know that latest profile profile has been download or not. See this https://stackoverflow.com/a/44061528/1825618
Earlier I was using Xcode 7 it used to show me the provisioning profile for the IPA file which I selected under build settings. But now after update to 7.1.1 whenever I make IPA file then it always show me iOS Team provisioning under provisioning profile section even I have selected the correct provisioning profile.
See screenshot:
Please tell me how to resolve the issue.
Edit:
In iOS Team Provisioning profile all the UDIDs are added which were previously added by me on developer account.
In developer.apple.com:
Go to Certificates, Identifiers & Profiles > Provisioning Profiles
Delete any provisioning profiles that are no longer needed.
Pay careful attention to those that match your app's bundle ID, for example, com.yourdomain.yourappname.
Make sure you have at most one provisioning profile for Development and at most one provisioning profile for Distribution.
Download each provisioning profile and double-click on it in Finder so that it gets installed.
In Xcode:
Go to Your Target > Build Settings > Code Signing
Set all values to be iOS Developer.
Go to Your Target > Build Settings > Provisioning Profile
Set all values to be Automatic.
In Xcode:
To test the changes, create an archive using Product > Archive.
After the archive is built, open the Window > Organizer and Export the archive.
Choose Developer Deployment.
Choose your team.
The provisioning profile display should now be correct for your app in the Summary window, the one that you have shown in your question.
Please follow the steps.
1.Open Xcode
2. then goto Xcode section
3. Select Preferences
4. Account
5. Select your account details
6. Click View Detail
7 .Sync details.
I know there are few posts related to this issue but none of them is helping me. Ever since I have shifted to XCode 6.0.1, I am not able to archive and generate an ad-hoc build. It gives me following error every time. Tried removing and re-installing provisioning profile, tried clicking on Try Again button on the alert. It works pretty well with XCode 5.1.1.
Is there some specific guidelines to follow to make this work. Please advise.
I recently archived for AdHoc and this is what worked for me:
1) Go to "Build Settings"
2) Under "Code Signing" click the dropdown button for "Provisioning Profile"
3) Set "Release" to your app's AdHoc Provisioning Profile
4) Then Archive.
5) When the Organizer window pops up, click "Export" (Not submit!)
6) Then save it for Ad Hoc deployment.
That could do the trick!
If not, login to your dev center and make sure the Provisioning profile you created for your app is indeed "Ad Hoc" and matches your bundle identifier. This provisioning profile is the one you should be selecting in the above Step #3.
Hope this helps!