I “think” that once you get the certificate into keychain, you no longer need 
to worry about “keys”.
The main thing is to have, for standalones, one named: “Developer ID 
Application: xxxxxx” for the app. I think, if you have an installer and you 
sign it, it will use one named “Developer ID Installer: xxxxxxx”. 

Mine are also in the “login” section. I don’t know the whys and wherefor’s of 
that, but it works, so….. who am I to complain?
By the way, when I download the disc image, I still get a message cautioning me 
that the software was downloaded from the internet. But, no more scary “Unknown 
Developer” messages.

Best,
Bill

> On Jan 17, 2017, at 10:01 AM, Graham Samuel via use-livecode 
> <[email protected]> wrote:
> 
> Not quite out of the wood yet. I have actually generated the certificates, 
> and got them into my KeyChain, but not exactly as I expected. I get this from 
> the Apple Developer Portal:
> 
>> Download, Install and Backup
>> Download your certificate to your Mac, then double click the .cer file to 
>> install in Keychain Access. Make sure to save a backup copy of your private 
>> and public keys somewhere secure.
> 
> Double-clicking produced an incomprehensible error message to the effect that 
> I was importing the certificates into the wrong place, so I followed a clue 
> in the message and imported the certificates into the ‘login’ section - with 
> no idea what that means. So far so good. I also copied the certificates to a 
> safe place in cyberspace (there will also be automatic local backups). But 
> what does the second sentence mean? Are the keys mentioned part of the 
> certificate, and if they aren’t, how can I access them? Maybe the code 
> signing process itself will solve this problem, but I would like to be 
> clearer about where these keys are now.
> 
> [sigh…]
> 
> If anyone has time to explain, as ever I will be grateful.
> 
> Graham
> 
>> On 17 Jan 2017, at 17:59, prothero--- via use-livecode 
>> <[email protected]> wrote:
>> 
>> Graham,
>> For me, one problem is that I use the signing and deployment system so 
>> seldom that I forget the idiosyncrasies when I delve back not the Apple 
>> Developer site. I then may duplicate certificates or provisioning profiles, 
>> and that confuses everything. One of the most useful buttons I clicked, on 
>> App Wrapper 3 (or was it Monte's stack) listed my certificates and warned me 
>> of duplicates. Them, when OS's get upgraded and Xcode versions change, it 
>> can get more of a mess. 
>> 
>> Wouldn't it be wonderful if there was a livecode stack that could examine 
>> your setup and figure all this out? I did get a lot of useful information 
>> from the log files in Monte's signing app, though.
>> 
>> Best,
>> Bill
>> 
>> William Prothero
>> http://es.earthednet.org
>> 
>>> On Jan 17, 2017, at 8:39 AM, Graham Samuel via use-livecode 
>>> <[email protected]> wrote:
>>> 
>>> Bill, thanks to you and to the ever-helpful Matthias. I have in fact got 
>>> used to dropDMG, so I will probably stick to that. I do already have a link 
>>> to the Trevor/Monte signing app, so it looks as if this is all coming 
>>> together.
>>> 
>>> I wonder if we are in the minority in finding all this such a PITA. There 
>>> are after all a lot of successful LiveCode developers, but these deployment 
>>> issues don’t appear that often on this list. Yet I can’t believe that 
>>> anyone could find this stuff straightforward when they first try it.
>>> 
>>> Onward!
>>> 
>>> Thanks again
>>> 
>>> Graham
>>> 
>>>> On 17 Jan 2017, at 17:16, prothero--- via use-livecode 
>>>> <[email protected]> wrote:
>>>> 
>>>> Graham,
>>>> I've had similar hair pulling experiences. Mathias' instructions are great 
>>>> initial steps. What you need to do after you get the developer certificate 
>>>> and get it into your keychain, is to actually do the signing. I've tried 
>>>> App Wrapper 3, which a lot of folks have used, but found that it somehow 
>>>> messed with reading files that I needed for my app, and once signed, 
>>>> wouldn't work. Rather that debug what was happening, I tried the livecode 
>>>> signing app distributed by Monte and/or Trevor. It worked like a charm. 
>>>> The last step was to make a disc image that could be downloaded from a web 
>>>> site. I tried (not exactly sure of the precise names) dropDMG and 
>>>> DMGcanvas. I found DMG canvas to be the easiest to use.
>>>> 
>>>> That's it. You might search the list emails to find the link to download 
>>>> the signing stack. I am not on my work computer now, but will post it if 
>>>> you can't find it.
>>>> 
>>>> Good luck,
>>>> Bill
>>>> 
>>>> William Prothero
>>>> http://es.earthednet.org
>>>> 
>>>>> On Jan 17, 2017, at 3:50 AM, Matthias Rebbe via use-livecode 
>>>>> <[email protected]> wrote:
>>>>> 
>>>>> Graham,
>>>>> 
>>>>> - in your developer account select “Mac OS X” in the dropdown menu on the 
>>>>> left side above the word “Certificates”
>>>>> - then click “All” under “Certifcates” on the left side
>>>>> - click the “+” sign on the right side  (near the loupe)
>>>>> - in the next page select “Developer ID”  near the bottom
>>>>> - click “continue”
>>>>> - on the next page select either “Developer ID Application” or “Developer 
>>>>> ID Installer”
>>>>> - on the next page read the instructions how to create the Creator 
>>>>> Signing Request 
>>>>> or click continue right away if you have already created that file
>>>>> - on the next page you are able to upload your file
>>>>> - press continue
>>>>> 
>>>>> Your certificate should be created.
>>>>> 
>>>>> I just ran through it just to write  this description, but cannot go 
>>>>> further because i have all my certificates already.
>>>>> 
>>>>> So maybe you have to click some mor “continue” buttons. I am not sure. 
>>>>> But at least now you know where to upload that file.
>>>>> 
>>>>> Regards,
>>>>> 
>>>>> Matthias
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Matthias Rebbe
>>>>> Bramkampsieke 13
>>>>> 32312 Lübbecke
>>>>> Tel    +49 5741 310000
>>>>>    +49 160 5504462
>>>>> Fax: +49 5741 310002
>>>>> eMail: [email protected] <mailto:[email protected]>
>>>>> 
>>>>> BR5 Konverter - BR5 -> MP3 
>>>>> <http://matthiasrebbe.eu/portfolio/produkte/brx/>
>>>>>> Am 17.01.2017 um 12:21 schrieb Graham Samuel via use-livecode 
>>>>>> <[email protected] <mailto:[email protected]>>:
>>>>>> 
>>>>>> Having more or less sorted code signing for a Windows app - thanks to 
>>>>>> contributors to this list - I am now trying to do the same for the Mac, 
>>>>>> but I have clearly missed some massive chunk of the work flow.
>>>>>> 
>>>>>> I’m a registered developer. I want to distribute my apps outside of the 
>>>>>> Apple App Store. I realise that I have to generate a Certificate Signing 
>>>>>> Request (actually two, one for the app itself and one for its 
>>>>>> installer): I have done this, but now I am stuck. It says in the very 
>>>>>> convoluted Apple documentation (convoluted if you’re not going down the 
>>>>>> XCode/Apple Store path):
>>>>>> 
>>>>>>> Upload the certificate request to the certificate authority (for 
>>>>>>> example, to Apple using the developer portal, as part of the 
>>>>>>> certificate generation flow).
>>>>>> I cannot see a way to do this in the Developer Portal. Obviously 
>>>>>> thousands of people have done it, but I just can’t see how.
>>>>>> 
>>>>>> TIA for any nice clear simple explanation!
>>>>>> 
>>>>>> Graham
>>>>>> 
>>>>>> I’m even more in need of a LiveCode app deployment guide than ever…
>>>>>> _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> [email protected] <mailto:[email protected]>
>>>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>>>> subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>> 
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> [email protected]
>>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> [email protected]
>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> [email protected]
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> [email protected]
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to