dertieran commented on pull request #1210:
URL: https://github.com/apache/cordova-ios/pull/1210#issuecomment-1067703573


   Not quite sure if this is what you mean, but I'm not using cordova through 
the cli.
   So I didn't provide a way to set the `exportOptions` through the cli, but I 
guess it could be added as an option to the `build.json`.
   
   I tested it through my build script that looks something like this
   ```js
   const build = async function ({ release, platforms }) {
       const exportOptions = { uploadSymbols: !release };
       const options = { release, device: release, exportOptions };
       await cordova.build({ verbose: !release, platforms, options });
   };
   
   build({ release: true, platforms: ['ios'] });
   ```
   
   This will then not include the `.symbols` in the produced `.ipa` file.
   This command should not print anything in that case *(by default it does)*. 
   ```sh
   unzip -l platforms/ios/build/device/<app>.ipa | grep Symbols
   ```
   
   Also as mentioned in the issue, right now the code does not allow to 
overwrite the defaults.
   Not sure if that would be a good idea or if it would break the whole build. 😅
   
   I hope this helps, let me know if I can help with anything else.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to