[ 
https://issues.apache.org/jira/browse/CB-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14700057#comment-14700057
 ] 

ASF GitHub Bot commented on CB-9500:
------------------------------------

GitHub user njtman opened a pull request:

    https://github.com/apache/cordova-ios/pull/152

    CB-9500 Added no sign argument to iOS build

    As of Cordova iOS 3.9.0, Xcode signing is automatically added to the build
    step when compiling for device.  An argument has been added to skip
    the signing step (xcrun command) when building for an iOS device. 
    
    Simply supply:
    
    --noSign
    
    argument when running the compile / build command to skip iOS app signing.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/njtman/cordova-ios 
CB-9500-iOS-Build-No-Sign-Arg

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cordova-ios/pull/152.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #152
    
----
commit 5bfb1eefc15a81096ae9106f87c893716d1f9cd0
Author: Jon Tancer <[email protected]>
Date:   2015-08-17T19:08:31Z

    CB-9500 Added no sign argument to iOS build
    
    As of Cordova iOS 3.9.0, Xcode signing is automatically added to build
    step when compiling for device.  An argument has been added to skip
    this step of signing when building for an iOS device.  Simply supply
    the —noSign argument when running the compile / build command.

----


> [CB-8485] Not allowed to have XCodeProject display name different from 
> Cordova project name
> -------------------------------------------------------------------------------------------
>
>                 Key: CB-9500
>                 URL: https://issues.apache.org/jira/browse/CB-9500
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 5.2.0
>         Environment: Mac OS X
>            Reporter: Nicholas Farley
>            Priority: Minor
>              Labels: compile, compile-error, compilerconfiguration, 
> conversion, error, ios, name, xcode
>             Fix For: 5.2.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> The recent changes to the compile command (CB-8485) have introduced an issue 
> on iOS. Specifically, the inline creation of the signed archive, have made it 
> impossible to have an iOS applications display name be different from the 
> Cordova project name. 
> The archive generation process expects the .app name to have the same 
> basename as the name listed in the XCodeProject. If it does not find the .app 
> at this position, it fails the conversion and the entire compile process. 
> The .app it creates is based upon the Cordova project name. The name in the 
> XCodeProject is the name used for applications name when it is on a device, 
> so now this name must match the project name or the signed archive won't be 
> created.
> This can be fixed in a number of ways. 
>  - Include a "no-sign" option, which would mimic the old behavior.
>  - Include a way to pass the desired name to compile.
>  - Have the .app name be pulled from some other configuration that isn't tied 
> to a the iOS display name. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to