Sha256: 497be505f2f955245ce066c48ab87b011879911f87bb76076a355ffe7b087f02

Contents?: true

Size: 1.67 KB

Versions: 73

Compression:

Stored size: 1.67 KB

Contents

From 38ea965869a436c4b60e7dbfd5a28d42232d82d6 Mon Sep 17 00:00:00 2001
From: Fabio Milano
Date: Thu, 13 Aug 2015 16:03:26 +0200
Subject: [PATCH] Added no-strict parameter

The command line tool “codesign” has changed in 10.9.5 and 10.10, you need to
pass “--no-strict” option to the command, (the problem has been reported and
will be fixed). To workaround the problem, please save a copy and modify
PackageApplication to pass “—no-strict” to codesign, you can locate PackageApplication
by running the following:- xcrun -sdk iphoneos -f PackageApplication

See http://stackoverflow.com/questions/26008449/xcodebuild-codesign-vvvv-saysresource-envelope-is-obsolete

---
 PackageApplication4Gym | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/PackageApplication4Gym b/PackageApplication4Gym
index 3085608..54a4b9e 100755
--- a/PackageApplication4Gym
+++ b/PackageApplication4Gym
@@ -92,7 +92,7 @@ foreach $plugin (@plugins) {
     chomp $pluginName;
     my $destPlugin = "$destAppDir/$pluginName";
     
-    my $result = runCmd("/usr/bin/codesign", "--verify", "-vvvv", , $plugin );
+    my $result = runCmd("/usr/bin/codesign", "--verify", "--no-strict", "-vvvv", , $plugin );
     if ( $result !~ /valid on disk/ ) {
         fatal("Codesign check fails : $result\n");
     }
@@ -111,7 +111,7 @@ if ( $opt{symbols} ) {
 
 if ( $opt{verbose} ) {
     print "### Checking original app\n";
-    my $result = runCmd("/usr/bin/codesign", "--verify", "-vvvv", , $origApp );
+    my $result = runCmd("/usr/bin/codesign", "--verify", "--no-strict", "-vvvv", , $origApp );
     if ( $result !~ /valid on disk/ ) {
         print "Codesign check fails : $result\n";
     }
-- 
2.2.1

Version data entries

73 entries across 73 versions & 2 rubygems

Version Path
gym-1.11.3 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.11.2 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.11.1 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.11.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.10.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.9.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.8.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.7.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.6.3 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.6.2 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.6.1 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.6.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.5.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.4.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.3.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.2.0 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.1.6 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.1.5 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.1.4 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
gym-1.1.3 lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff