bamlab / fastlane-plugin-cordova

Integrate your Cordova build into your Fastlane setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codeSignIdentity for xcode 8+ should be always IPhone Developer

azachar opened this issue · comments

Hello,
I have a hard time to release app into App Store.

I read that https://cordova.apache.org/docs/en/7.x/guide/platforms/ios/index.html type release and development should have always iPhone Developercode signing option.

Could you please add the correct option for codeSignIdentity. Thank you!

Here is example:


{
    "ios": {
        "debug": {
            "codeSignIdentity": "iPhone Developer",
            "developmentTeam": "FG35JLLMXX4A",
            "packageType": "development",
            "buildFlag": [
                "EMBEDDED_CONTENT_CONTAINS_SWIFT = YES",
                "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO",
                "LD_RUNPATH_SEARCH_PATHS = \"@executable_path/Frameworks\""
            ]
        },
        "release": {
            "codeSignIdentity": "iPhone Developer",
            "developmentTeam": "FG35JLLMXX4A",
            "packageType": "app-store",
            "buildFlag": [
                "EMBEDDED_CONTENT_CONTAINS_SWIFT = YES",
                "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO",
                "LD_RUNPATH_SEARCH_PATHS = \"@executable_path/Frameworks\""
            ]
        }
    }
}

I assume you use the build.json in the end?