cmd/gio: add provisioning file to ipa apps

Required by App Store.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2019-08-14 12:49:11 +02:00
parent 74295d5b77
commit 2a07890086
+5
View File
@@ -100,6 +100,11 @@ func signIOS(tmpDir, app, ipa string) error {
if expAppID != provAppID {
continue
}
// Copy provisioning file.
embedded := filepath.Join(app, "embedded.mobileprovision")
if err := copyFile(embedded, prov); err != nil {
return err
}
certDER, err := runCmdRaw(exec.Command("/usr/libexec/PlistBuddy", "-c", "Print:DeveloperCertificates:0", provInfo))
if err != nil {
return err