It’s just not my day.  The goofy links in my last post are just supposed to be 
references to the appleID site.  I don’t know how all the rest of that got put 
in there.
I’ve got to be more careful with my copy and paste I guess.



> On Aug 25, 2023, at 4:34 PM, Timothy Bleiler via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
>
> I think I’ve solved it.  I’m very grateful to Matthias both for his code 
> signing tool and his personal help with this problem.
>
> In the end it looks like the trouble was caused by a combination of my 
> limited experience with the process and a lack of helpful feedback from 
> Apple’s online tools at critical points.
>
> Here’s what happened.
> - I have 2 user accounts on my Mac that use different Apple IDs.
>
> - Somehow the one I use for the Apple developer account had made my Mac NOT a 
> trusted device for the Apple ID I use for development. I have no idea how 
> this happened.
> You can verify that your device is trusted at 
> appleid.apple.com<http://appleid.apple.com/> for your account under “Devices”.
>
> - Despite the device not being trusted for the account, the website let me 
> think I’d created an app-specific password. I hadn’t succeed, but my lack of 
> experience prevented me from realizing that the second step of the process is 
> getting the actual password back from Apple and copying it down.  I didn’t 
> get anything, no error message, so in my ignorance I thought the seed string 
> I’d typed in WAS the password. So, I did NOT have an actual app-specific 
> password to use in the NotaryTool commands. This caused all commands 
> dependent on an app-specific password to fail.
>
> What solved it for me was to go to System Settings, sign out of the Apple 
> account on the mac and sign back in again.
> Then sign back in to appleid.apple.com<http://appleid.apple.com/>, verify 
> that my Mac was a trusted device on my developer account and then create a 
> NEW app-specific password.
> This time I saw the second part when they send the actual password. I think 
> you need to copy this down because I don’t see any way to recover it again 
> later.
>
> Once I had the new app-specific password and my Mac was a trusted device in 
> my developer account, the notaryTool commands worked without errors.
>
> It all makes me long for the days when we could easily pass around Hypercard 
> stacks for the fun of it!!
>
>
>
> On Aug 25, 2023, at 2:38 PM, scott--- via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
>
> I use Matthias' brilliant “mrSignNotarizeHelperV4.livecode” project regularly 
> and when I’ve had a problem in the past, ticking the “Debug mode” checkbox 
> (which places each step of the terminal commands in the message box when you 
> click the “Start” button) and then manually entering each of these steps as a 
> command line in Terminal.app, has been helpful in figuring out exactly what 
> step was failing. And sometimes, why.
>
> --
> Scott Morrow
>
> Elementary Software
> (Now with 20% less chalk dust!)
> web       https://elementarysoftware.com/
> email     sc...@elementarysoftware.com
> booth    1-360-734-4701
> ------------------------------------------------------
>
> On Aug 25, 2023, at 8:24 AM, Mark Smith via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
>
> Hi Tim,
>
> Codesigning is (as you probably know) one of the tricker bits of building an 
> app for distribution (and I’ve certainly had my share of failures and 
> frustrations along the way). I am following this thread closely so if you 
> don’t mind sharing, I’d be interested in hearing what the solution is, once 
> you’ve found it.
>
> Cheers and best of luck,
> Mark
>
> On 25 Aug 2023, at 3:37 pm, Timothy Bleiler via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
>
> Thank you Heather,
>
> I’ll take a look.  Matthias Rebbe is also trying to help me find the problem.
>
> Regards,
> Tim Bleiler
>
>
>
> On Aug 25, 2023, at 4:13 AM, Heather Laine via use-livecode 
> <use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>> wrote:
>
> Tim - codesigning is not my expertise but failed password credentials I deal 
> with frequently :). A possible gotcha is that your password is saved to your 
> keychain, and then, if you change it, the changed password is overwritten by 
> the saved password, invisibly since the password is hidden when entered. I 
> would recommend deleting all saved passwords from your keychain for your 
> certificates etc, and re-entering them to eliminate this possibility.
>
> Probably not the issue but you never know...
>
> Best Regards,
>
> Heather
>
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> http://www.livecode.com/ <http://www.livecode.com/>
>
>
>
> On 24 Aug 2023, at 18:02, Timothy Bleiler via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
>
> Hi all,
>
> I believe the problem I’m having is either on Apple’s end or something with 
> my local configuration but Apple has not been very helpful and I’m running 
> out of ideas, so I’m turning to the wealth of experience on this list in 
> desperation.
>
> I’ve been using the lessons from  Matthias Rebbe and V4 of his handy 
> mrSignNotarizeHelper stack.
> Code signing seems to work fine but when I get to the Notarization step I 
> always get an
> "Error: HTTP status code: 401. Invalid credentials. Username or password is 
> incorrect.
>
> I’m on an M1 Mac with OS 13.4.1, Xcode 14.3.1 is installed, Livecode 9.6.9.
>
> So far, this is what I’ve tried with the same result
>
> 1) Verified developer account in good status with Apple
> 2) Multiple checks of my credentials (Apple ID, team ID, app-specific 
> password) on Apple's developer and ID sites,
> 3) Multiple checks of my credentials in the parameters I’m using
> 4) Setting up a new app specific password on my account
> 5) Trying with a different Livecode application
> 6 Trying everything manually in Terminal. (What is apparent is any 
> subcommands of NotaryTool (e.g. submit, store-credentials) using my 
> credentials fail with the same error.
>
> 7) Repeat everything on a brand new user account on my Mac
> 8) Sought help through devprogr...@apple.com<mailto:devprogr...@apple.com>
>
>
> I’ve done codesigning and notarization many times before with the same 
> developer account with no issues.
> What’s new here for me is using NotaryTool and the app-specific password.
>
> I realize this is a long shot but I’m stuck, so it would be great if anyone 
> has any suggestions for solving this problem (even some detail I may have 
> missed in the steps I’ve already taken)
>
> Thanks,
>
> Tim Bleiler, Ph.D.
> Instructional Designer, HSIT
> University at Buffalo
>
>
>
>
>
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode@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@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to