把ios 爱加密流程接入脚本
parent
fbdad684df
commit
493618ab0a
|
|
@ -87,6 +87,20 @@ public static class XCodePostProcess
|
|||
Debug.Log("ThinkingData: Config applied");
|
||||
#endif
|
||||
|
||||
#if USE_OBFUZ
|
||||
// Obfuscation build settings
|
||||
SetBuildProperty(proj, frameworkTarget, "ENABLE_TESTABILITY", "YES");
|
||||
SetBuildProperty(proj, mainTargetGuid, "ENABLE_TESTABILITY", "YES");
|
||||
|
||||
SetBuildProperty(proj, frameworkTarget, "COPY_PHASE_STRIP", "NO");
|
||||
SetBuildProperty(proj, mainTargetGuid, "COPY_PHASE_STRIP", "NO");
|
||||
|
||||
SetBuildProperty(proj, frameworkTarget, "STRIP_STYLE", "all");
|
||||
SetBuildProperty(proj, mainTargetGuid, "STRIP_STYLE", "all");
|
||||
|
||||
Debug.Log("USE_OBFUZ: Build settings applied");
|
||||
#endif
|
||||
|
||||
AddCapability(proj, pathToBuiltProject);
|
||||
proj.WriteToFile(projPath);
|
||||
ModifyInfoPlist(pathToBuiltProject);
|
||||
|
|
|
|||
|
|
@ -322,7 +322,7 @@ pipeline {
|
|||
def project_path="$WORKSPACE/Builds/$CHANNEL_PARAM/$PLATFORM_PARAM/$VERSION_PARAM"
|
||||
def export_result=0
|
||||
sh "chmod +x $WORKSPACE/Tool/build_tools/build_xcode_xcodeproj.sh"
|
||||
export_result = sh(script: "$WORKSPACE/Tool/build_tools/build_xcode_xcodeproj.sh ${PROJECT_NAME} ${SCHEME_NAME} ${project_path}", returnStatus: true, returnStdout: false)
|
||||
export_result = sh(script: "$WORKSPACE/Tool/build_tools/build_xcode_xcodeproj.sh ${PROJECT_NAME} ${SCHEME_NAME} ${project_path} ${OBFUZ}", returnStatus: true, returnStdout: false)
|
||||
if(export_result != 0)
|
||||
{
|
||||
def message = "【${PLATFORM_PARAM}】【${VERSION_PARAM}】【Debug】【${CHANNEL_PARAM}】导出IPA失败"
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 30d4c15d29e64de4184053eed464170ef75d292b
|
||||
Subproject commit 6ea0e91f55d493e765004854d37dbd8ac542226d
|
||||
Loading…
Reference in New Issue