Dec 02, 2022
03:10 AM
Summary This article discusses how to codesign and notarize an MACOSX installer built on windows or linux platform.
Synopsis This article outlines the steps necessary to codesign and notarize MACOSX installer. Generally for any MACOSX installer to run on MACOSX without Gatekeeper quarantining the installer for malwares check, Installer should be codesigned and notarize. If building installer on MACOSX, then there is a provision to codesign and notarize the installer during build process itself so that final build will be notarized and distribution ready. In case of building installer other than MACOSX (Ex. Windows or Linux), then the built installer needs to be codesigned and notarized on MACOSX by taking the installer to MAC system manually. Once Notarization is completed then only the installer is distribution ready.
Discussion Here are the steps for manually notarize the MACOSX installer built on Windows or Linux:
1. After successfully generating the MACOSX installer on Windows or Linux, copy the installer zip to any temporary directory(Ex. /Desktop/Notarize) on MAC system. 2. Copy MACOSX notarization script from InstallAnywhere install directory to temporary directory(/Desktop/Notarize). Notarization script is available on below mentioned path: <USER_INSTALL_DIR>/InstallAnywhere 2022/MacInstallerScript Note: To notarize any MACOSX installer XCode should be installed on MAC system. If MAC system has XCode version below 13, then use "SignInstaller.sh" If MAC system has XCode version 13 and above, then use "SignInstallerXcode13Above.sh" 3. After copying MACOSX installer and notarization script, run the script on terminal as mentioned below.
./SignInstallerXcode13AboveModified.sh "./<installer.zip>" "<Certificate Name>" "<Certificate Id>" <Keychain Profile>
OR ./SignInstallerXcode13AboveModified.sh "./<installer.zip>" "<Certificate Name>" "<Certificate_Id>" <Apple_Developer_Username> <Apple_Developer_password>
4.After successfully completing the execution of the script MACOSX will be notarized. If any error occurs, then it will be displayed in the terminal otherwise installer will will be successfully notarized.
Note: After notarization, stapling the notarization ticket is optional. Stapling notarization ticket to the installer can be done by executing below mentioned command. xcrun stapler staple <install.app>
... View more
Labels:
Nov 07, 2022
02:41 AM
1 Kudo
Hi,
In InstallAnywhere 2022 if you are using multiple Get User Input panel in pre install sequence then this issue is happening.
We have fixed this issue and released hotfix for the same.
Please apply "Public Hotfix A". This patch should resolve your issue
... View more
Nov 07, 2022
01:21 AM
Hi,
You can install InstallAnywhere silently using below command from command prompt
C:\Users>"C:\Users\Desktop\InstallAnywhere2022.exe" -i silent
... View more
Nov 07, 2022
01:14 AM
Hi,
We have upgraded zlib to 1.2.12 but the mentioned exe "lax_gui_highest.exe" has refence to old version of zlib.
We have fixed that and InstallAnywhere 2022 SP1 will have this fix which is going to be released on December mid.
... View more
Nov 07, 2022
01:14 AM
1 Kudo
Hi,
We have upgraded zlib to 1.2.12 but the mentioned exe "lax_gui_highest.exe" has refence to old version of zlib.
We have fixed that and InstallAnywhere 2022 SP1 will have this fix which is going to be released on December mid.
... View more
Nov 07, 2022
01:11 AM
Hi,
Same as InstallShield, InstallAnywhere is also not impacted by this vulnerability.
... View more
Nov 07, 2022
01:00 AM
1 Kudo
Hi,
Yes you can use both InstallAnywhere 2017 and InstallAnywhere 2022 on same server without any issue.
... View more
Nov 07, 2022
12:58 AM
Hi,
you can uninstall existing IA2021 and once uninstall is done then install IA2021SP2.
This should install IA2021SP2 without any issue
... View more
Nov 07, 2022
12:54 AM
Hi,
Migrating to InstallAnywhere 2022 from 2018 is not complex.
You can follow below steps,
1. Download InstallAnywhere 2022 from Revenera site.
2. Install it on your machine.
3. Once successfully installed open your 2018 project file(iap_xml) in InstallAnywhere 2022.
4. It will ask for project conversion. Click "OK".
5. After project conversion you project should work without any issue.
Note: If you are using Licensed InstallAnywhere 2018, Please contact sales team.
... View more
Nov 07, 2022
12:46 AM
1 Kudo
Hi,
In InstallAnywhere 2022 if you are using multiple Get User Input panel in pre install sequence then this issue is happening.
We have fixed this issue and released hotfix for the same.
Please apply "Public Hotfix A". This patch should resolve your issue
... View more
Nov 07, 2022
12:28 AM
1 Kudo
Hi,
During upgrade to InstallAnywher 2022, did you install InstallAnywhere 2022 first and then applied Public hotfix A on top of that?
If not please follow below sequence,
1. Install InstallAnywhere 2022.
2. Apply Public Hotfix A
3. Build your installer
If same issue exits then please share issue reproduce steps. We will look into it.
... View more
May 18, 2021
12:41 AM
Hi, Before IA2021, the runtime environment for IA IDE was java8. In IA 2021, IDE was migrated from java 8 to java11(Amazon Corretto 11.0.7).
... View more
Nov 04, 2020
10:39 PM
@gokulbontha That is strange. we never observed this before. Could you please share the steps you followed(beginning to end) so that I can recreate the scenario and verify.
... View more
Nov 04, 2020
05:20 AM
hi @gokulbontha when you launch the installer any logs generated under /tmp? something like ia_err**** or ia_out**** if so possible to share that? And one more question.. you are building installer on mac itself or building on windows and running it on mac?
... View more
Latest posts by sksuvarna
Subject | Views | Posted |
---|---|---|
192 | Dec 02, 2022 03:10 AM | |
228 | Nov 07, 2022 02:41 AM | |
278 | Nov 07, 2022 01:21 AM | |
222 | Nov 07, 2022 01:14 AM | |
209 | Nov 07, 2022 01:14 AM | |
299 | Nov 07, 2022 01:11 AM | |
150 | Nov 07, 2022 01:00 AM | |
177 | Nov 07, 2022 12:58 AM | |
338 | Nov 07, 2022 12:54 AM | |
281 | Nov 07, 2022 12:46 AM |
Activity Feed
- Posted Notarization of MACOSX Installer Built on Platform other than MAC on InstallAnywhere Knowledge Base. Dec 02, 2022 03:10 AM
- Got a Kudo for Re: CVE-2018-25032: High Vulnerabilities shows in zlib 1.1.3 in InstallAnywhere 2021 SP2. Dec 01, 2022 08:27 PM
- Got a Kudo for Re: Installing InstallAnywhere 2017 and InstallAnwhere 2022 side-by-side. Dec 01, 2022 08:27 PM
- Got a Kudo for Re: Failed to build product when migrate from InstallAnywhere 2020 to 2022. Dec 01, 2022 08:26 PM
- Got a Kudo for Re: Incorrect Panels being shown after upgrade to IA2022 from IA2021. Dec 01, 2022 08:23 PM
- Got a Kudo for Re: After updating to IA2022 some of the panels created are getting skipped and no logs are generated for that. Nov 21, 2022 01:15 AM
- Posted Re: Incorrect Panels being shown after upgrade to IA2022 from IA2021 on InstallAnywhere Forum. Nov 07, 2022 02:41 AM
- Posted Re: InstallAnywhere: can the setup be silently installed ? on InstallAnywhere Forum. Nov 07, 2022 01:21 AM
- Posted Re: CVE-2002-0059: Vulnerabilities shows in zlib 1.1.3 in InstallAnywhere 2021 SP2 on InstallAnywhere Forum. Nov 07, 2022 01:14 AM
- Posted Re: CVE-2018-25032: High Vulnerabilities shows in zlib 1.1.3 in InstallAnywhere 2021 SP2 on InstallAnywhere Forum. Nov 07, 2022 01:14 AM
- Posted Re: CVE-2022-37434: critical Vulnerabilities shows in zlib 1.1.3 in InstallAnywhere 2021 SP2 on InstallAnywhere Forum. Nov 07, 2022 01:11 AM
- Posted Re: Installing InstallAnywhere 2017 and InstallAnwhere 2022 side-by-side on InstallAnywhere Forum. Nov 07, 2022 01:00 AM
- Posted Re: IA2021SP2 installer wrongly detects a newer version on InstallAnywhere Forum. Nov 07, 2022 12:58 AM
- Posted Re: Migrating InstallAnyWhere IDE from 2018 SP1 to 2022 on InstallAnywhere Forum. Nov 07, 2022 12:54 AM
- Posted Re: After updating to IA2022 some of the panels created are getting skipped and no logs are generated for that on InstallAnywhere Forum. Nov 07, 2022 12:46 AM
- Posted Re: Failed to build product when migrate from InstallAnywhere 2020 to 2022 on InstallAnywhere Forum. Nov 07, 2022 12:28 AM
- Posted Re: java11 with IA2018 SP1 on InstallAnywhere Forum. May 18, 2021 12:41 AM
- Posted Re: java11 with IA2018 SP1 on InstallAnywhere Forum. May 17, 2021 11:50 PM
- Kudoed Re: Installer crashes on MacOS Catalina and intermittent iCloud popup for brijeshkumar_p. Jan 27, 2021 10:28 AM
- Posted Re: com.flexera.authenticator did not pass helper check com.flexera.helper on InstallAnywhere Forum. Nov 04, 2020 10:39 PM