Sha256: 94bc8018a071299fb5928e0a1b8eddea278a3cbf4e07d3f8fab18131638afc68

Contents?: true

Size: 1.67 KB

Versions: 197

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 https://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

197 entries across 197 versions & 1 rubygems

Version Path
fastlane-2.18.0.beta.20170216184940 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.17.1 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.17.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.16.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.15.1 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.16.0.beta.20170214010051 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.15.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.15.0.beta.20170213032052 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.14.2 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.14.1 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.14.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.13.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.12.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.11.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.10.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.9.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff
fastlane-2.8.0 gym/lib/assets/package_application_patches/0002_no_strict_parameter_patch.diff