A valid provisioning profile for this executable was not found error Xcode 9
Solution 1
Never mind this was solved as follows,
Removed the derived data folder and removed the device from Xcode , restarted Xcode, and connected iPhone again , this time it reindexed the device and all worked just fine.
Solution 2
Fixed this issue by going to developer.apple.com/account > Certificates, IDs & Profiles > Provisioning Profile > Development, create or download an existing valid provisioning profile and double-click it. It should add the provisioning profile to the device you're using.
Solution 3
XCode 9.
If you are sure:
- The provisioning profile was created correctly.
- Added UDID (your iPhone / iPad) to devices category.
If manual import Provision Profile, but cannot build to your phone, then try to Check "Automatically manage signing" in your project > General > Signing
It work for me.
Comments
-
vishal dharankar almost 2 years
I have an iPhone on which until last evening was able to run an app without issue , my iphone is added to the developer portal and signing is set to auto in Xcode 9, and it was running fine. Since last morning I have started receiving error
A valid provisioning profile for this executable was not found
I can see the device is on developer portal , also I am able to install the app on other phone from Xcode 9 just fine. So clearly this is not developer portal related issue.
I have restarted / fully restarted iPhone a few times and also quite Xcode 9 as well, but doesn't seems to work.
How can this be solved ?
-
vishal dharankar over 6 yearsI want to debug the app thus no use
-
Kashif Mujeeb over 6 years
-
vishal dharankar over 6 yearsNo this is not an issue , I said it was working and signing was set to Auto , check the answer i posted
-
clozach over 6 yearsIn my case, disconnecting & reconnecting is all it took to get past the
A valid provisioning profile for this executable was not found.
error. -
equiman over 5 years¿Where I found derived data?
Xcode -> Preferences
go toLocations
tab and you can see it. -
Shady Mohamed Sherif over 3 yearsthis is the answer