[msbuild] Allow Provisioning Profile lookups by name and use only the most recent version
Use the 'unique' argument to MobileProvisionIndex's lookup methods to only get back the most recent versions of each provisioning profile so that we don't accidentally pick an older version.
This commit is contained in:
Родитель
953e189c85
Коммит
146e7b3962
|
@ -1 +1 @@
|
||||||
Subproject commit a71513695b0357b30c903039cd16bd1cd8609d0c
|
Subproject commit 632badd2edad6cd8ebeb9dd76f3c0f4dc96aa2e1
|
|
@ -448,13 +448,13 @@ namespace Xamarin.MacDev.Tasks
|
||||||
|
|
||||||
if (identity.BundleId != null) {
|
if (identity.BundleId != null) {
|
||||||
if (certs.Count > 0)
|
if (certs.Count > 0)
|
||||||
profiles = MobileProvisionIndex.GetMobileProvisions (platform, identity.BundleId, type, certs);
|
profiles = MobileProvisionIndex.GetMobileProvisions (platform, identity.BundleId, type, certs, unique: true);
|
||||||
else
|
else
|
||||||
profiles = MobileProvisionIndex.GetMobileProvisions (platform, identity.BundleId, type);
|
profiles = MobileProvisionIndex.GetMobileProvisions (platform, identity.BundleId, type, unique: true);
|
||||||
} else if (certs.Count > 0) {
|
} else if (certs.Count > 0) {
|
||||||
profiles = MobileProvisionIndex.GetMobileProvisions (platform, type, certs);
|
profiles = MobileProvisionIndex.GetMobileProvisions (platform, type, certs, unique: true);
|
||||||
} else {
|
} else {
|
||||||
profiles = MobileProvisionIndex.GetMobileProvisions (platform, type);
|
profiles = MobileProvisionIndex.GetMobileProvisions (platform, type, unique: true);
|
||||||
}
|
}
|
||||||
|
|
||||||
List<CodeSignIdentity> pairs;
|
List<CodeSignIdentity> pairs;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче