Feature / Show development profile warning #248
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Recently, I noticed a lot of people (including myself) have ran into this issue:
A valid provisioning profile for this executable was not found
.This is caused by the wrong provisioning profile being used. For example, many use cases for this application, are for Ad-Hoc .ipa installations; development provisioning profiles will not work for Ad-Hoc builds, and the user will receive the error above when trying to install the .ipa (through
Xcode
,ideviceinstaller
, etc).As you can see below, i've added a box for
Show dev warning
. When this is checked, and a development provisioning profile is selected, a warning will be displayed on screen for the user. I added this checkbox so the user is able to disable this.Full changes
ProvisioningProfile
to check theget-task-allow
(isDevelopment
) value.isDevelopment
when a provisioning profile is selected.isDevelopment
check alert.The project should now run without any changes being made to signing identity.
Screenshots