OS X codesigning best practise?
Matthias Rebbe | M-R-D
matthias_livecode_150811 at m-r-d.de
Sat Sep 13 18:14:28 EDT 2014
Tiemo.
Thank you for your explanation. Tried it and it went through without problems.
App Wrappe at least tells me, that it was successful. But is there a way to check the bundle, if it is really signed?
Regards,
Matthias
Am 11.09.2014 um 17:40 schrieb Tiemo Hollmann TB <toolbook at kestner.de>:
> Hi Matthias,
> with App Wrapper it's really easy:
> 1. Buy a developer codesigning certificate at Apple
> 2. Start App Wrapper
> 3. Drag an unsigned app onto App Wrapper
> 4. Go to TAB "Package"
> 5. Check the "Codesign" checkbox
> 6. Choose your developer certificate
> 7. Don't choose any of the options below
> 8. Choose "Wrap to" folder and click "Wrap" at topright
>
> Beside the codesigning it makes some more "validation and finishing" tasks,
> which seems to be fine and don't bother me.
>
> In my case it also removed the PPC code from my app and from ALL apps and
> bundles inside my app. I don't know, if you can control that, I didn't
> needed the PPC code anymore.
>
> That’s all
> Tiemo
>
>
>> -----Ursprüngliche Nachricht-----
>> Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im
> Auftrag
>> von Matthias Rebbe | M-R-D
>> Gesendet: Donnerstag, 11. September 2014 13:49
>> An: How to use LiveCode
>> Betreff: Re: OS X codesigning best practise?
>>
>> Tiemo,
>>
>> if you have some time, would you describe step by step how this is done
> with
>> AppWrapper?
>> That would be very helpful.
>>
>> Regards,
>>
>> Matthias
>>
>>
>> Am 11.09.2014 um 13:29 schrieb Tiemo Hollmann TB <toolbook at kestner.de>:
>>
>>> FYI to answer my own questions:
>>> 1. the --deep option in codesign seems to be not valid anymore since
>>> Mavericks, so if you are using apples codesign tool, you really have
>>> to codesign each single component from inside to outside step by step.
>>> 2. Yes App Wrapper does it in one step, I will go on with App Wrapper,
>>> it's super easy.
>>> 3. I have asked Runrev and it is ok with them, if I codesign runrevs
>>> bundles included in my app.
>>> Tiemo
>>>
>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im
>>> Auftrag
>>>> von Tiemo Hollmann TB
>>>> Gesendet: Mittwoch, 10. September 2014 18:21
>>>> An: 'How to use LiveCode'
>>>> Betreff: OT: OS X codesigning best practise?
>>>>
>>>> Hello,
>>>>
>>>> I am just trying the first time to codesign my app on OS X 10.9, the
>>>> certificate I bought already.
>>>>
>>>> When using the command line codesign utility, it seems that I have to
>>> codesign
>>>> each .bundle and .app, which is included in my app first, before I
>>>> can codesign my app itself.
>>>>
>>>> 1. Is this correct to do all codesignings as single steps, or is
>>> there
>>>> an option to codesign a complete package with all included components
>>>> in
>>> one
>>>> step?
>>>>
>>>> 2. Do codesigning tools like app wrapper do this job in one step,
> or
>>>> do I also have to sign all components myself?
>>>>
>>>> 3. What about the owners rights? E.g.if my app contains the
>>>> revxml.bundle or another third party external and I would codesign
>>>> this
>>> rev
>>>> bundle with my certificate, may I do this? If not, what is the
>>> alternative?
>>>>
>>>>
>>>>
>>>> Thanks for your experience
>>>>
>>>> Tiemo
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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