Notarize Helper Stack in LC lesson updated

Peter Bogdanoff bogdanoff at me.com
Tue Feb 8 17:28:35 EST 2022


Hi Camm, 

I use mrSign all the time. The completed file is the same file you started out with. The signing process makes modifications to the package and after that, you can continue with making your installer with it, if that is your final intention.

A warning, don’t test using that copy of the package, it will make a change to the package making it invalid for future use.

Peter Bogdanoff

> On Feb 8, 2022, at 4:23 PM, General 2018 via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Hi ,
> 
> Just a question on the .pkg install location.
> 
> When I execute the .pkg made by mrSign the installer completes okay but I cannot find app ? not in /Applications or anywhere.
> 
> If I use 3rd party “Packages” to make a .pkg it’s installs app to /Applications.
> 
> Any clue ? 
> 
> Regards Camm
> 
>> On 3 Feb 2022, at 22:17, matthias rebbe via use-livecode <use-livecode at lists.runrev.com> wrote:
>> 
>> Hi Camm,
>> 
>> great to hear that you were able to successfully notarize.
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 03.02.2022 um 21:54 schrieb General 2018 via use-livecode <use-livecode at lists.runrev.com>:
>>> 
>>> Update >>>> Success.
>>> 
>>> Tried everything, then read a post that pointed to :-
>>> Apple Worldwide Developer Relations Certification Authority Cert
>>> Developer ID Certification Authority Cert
>>> 
>>> In Keychain my existing expired 2027, I downloaded and installed the latest expiring 2030/2031 - re run mrSign and notarization success.
>>> 
>>> Status = Success 0 
>>> Status Code = Pac 
>>> Status Message = Age Approved
>>> 
>>> Regards
>>> Camm
>>> 
>>>>> On 29 Jan 2022, at 22:41, matthias rebbe via use-livecode <use-livecode at lists.runrev.com> wrote:
>>>> 
>>>> Hm, interesting. Seems to be a problem with a wrong or missing timestamp. So maybe adding --timestamp parameter will fix this.
>>>> 
>>>> Could you please change the following lines in the stack script of the NotarizeHelper stack and try again after that?
>>>> 
>>>> 
>>>> line 904
>>>> put "codesign --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime  --entitlements ##entitlementsplist## ##myapp##" into tShell
>>>> with this line
>>>> put "codesign --timestamp --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime  --entitlements ##entitlementsplist## ##myapp##" into tShell
>>>> 
>>>> 
>>>> 
>>>> line 908
>>>> put "codesign --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime ##myapp##" into tShell
>>>> with
>>>> put "codesign --timestamp --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime ##myapp##" into tShell
>>>> 
>>>> line 953
>>>> put "codesign --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime ##myDMG##" into tShell
>>>> with
>>>> put "codesign --timestamp --deep --force --verify --verbose --sign ##developerIDApplication## --options runtime ##myDMG##" into tShell
>>>> 
>>>> 
>>>>> Am 29.01.2022 um 22:17 schrieb General 2018 via use-livecode <use-livecode at lists.runrev.com>:
>>>>> 
>>>>> Tried all these, result the same.
>>>>> 
>>>>> In show “Notarization requests” for each :-
>>>>> 
>>>>> Status = invalid 2
>>>>> Status Code = Pac
>>>>> Status Message = age invalid
>>>>> 
>>>>> Regards Camm
>>>>> 
>>>>>>> On 29 Jan 2022, at 20:37, matthias rebbe via use-livecode <use-livecode at lists.runrev.com> wrote:
>>>>>> 
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list