diff --git a/cmd/gio/iosbuild.go b/cmd/gio/iosbuild.go index 7cd5b6cd..8b74979f 100644 --- a/cmd/gio/iosbuild.go +++ b/cmd/gio/iosbuild.go @@ -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