feat: hide empty entitlements
This commit is contained in:
@@ -221,10 +221,10 @@
|
||||
547F52DC2EB2C15D002B6D5F /* ExpirationStatus.swift */,
|
||||
547F52E62EB2C41C002B6D5F /* PreviewGenerator.swift */,
|
||||
547F52EC2EB2C822002B6D5F /* Preview+AppInfo.swift */,
|
||||
549E3BA32EBC021500ADFF56 /* Preview+TransportSecurity.swift */,
|
||||
547F52EE2EB2C8E8002B6D5F /* Preview+Provisioning.swift */,
|
||||
547F52F32EB2CA05002B6D5F /* Preview+Entitlements.swift */,
|
||||
547F52E32EB2C3D8002B6D5F /* Preview+iTunesPurchase.swift */,
|
||||
549E3BA32EBC021500ADFF56 /* Preview+TransportSecurity.swift */,
|
||||
547F52F32EB2CA05002B6D5F /* Preview+Entitlements.swift */,
|
||||
547F52EE2EB2C8E8002B6D5F /* Preview+Provisioning.swift */,
|
||||
547F52E92EB2C672002B6D5F /* Preview+FileInfo.swift */,
|
||||
547F52F62EB2CAC7002B6D5F /* Preview+Footer.swift */,
|
||||
5405CF642EA1376B00613856 /* Zip.swift */,
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
__TransportSecurityDict__
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="__EntitlementsHidden__">
|
||||
<h2>Entitlements</h2>
|
||||
<div class="warning __EntitlementsWarningHidden__">
|
||||
<strong>Entitlements extraction failed.</strong>
|
||||
@@ -55,14 +55,10 @@
|
||||
Team: __ProvisionTeamName__ (__ProvisionTeamIds__)<br />
|
||||
Creation date: __ProvisionCreateDate__<br />
|
||||
Expiration Date: <strong><span class="__ProvisionExpireStatus__">__ProvisionExpireDate__</span></strong><br />
|
||||
</div>
|
||||
|
||||
<div class="__ProvisionHidden__">
|
||||
|
||||
<h2>Developer Certificates</h2>
|
||||
__ProvisionDevelopCertificates__
|
||||
</div>
|
||||
|
||||
<div class="__ProvisionHidden__">
|
||||
|
||||
<h2>Devices (__ProvisionDeviceCount__)</h2>
|
||||
__ProvisionDeviceIds__
|
||||
</div>
|
||||
|
||||
@@ -26,7 +26,13 @@ extension PreviewGenerator {
|
||||
var entitlements = readEntitlements(meta, appPlist?["CFBundleExecutable"] as? String)
|
||||
entitlements.applyFallbackIfNeeded(provisionPlist?["Entitlements"] as? PlistDict)
|
||||
|
||||
if entitlements.html == nil && !entitlements.hasError {
|
||||
self.apply(["EntitlementsHidden" : CLASS_HIDDEN])
|
||||
return
|
||||
}
|
||||
|
||||
self.apply([
|
||||
"EntitlementsHidden" : CLASS_VISIBLE,
|
||||
"EntitlementsWarningHidden": entitlements.hasError ? CLASS_VISIBLE : CLASS_HIDDEN,
|
||||
"EntitlementsDict": entitlements.html ?? "No Entitlements",
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user