From tom at makeshyft.com Thu Jun 1 19:29:01 2023 From: tom at makeshyft.com (Tom Glod) Date: Thu, 1 Jun 2023 19:29:01 -0400 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <1885f2cd650.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: I think I had the same experience about 6 months ago. lolz "raiseWindows"? interesting. On Tue, May 30, 2023 at 12:12 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > @Bob > You might want to have a look at the "raiseWindows" global property. > > Cheers, > Panos > -- > > On Tue, 30 May 2023 at 18:23, Bob Sneidar via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > By way of reminder I am having the issue with Windows 10, as my Ventura > > laptop is still down. (Apparently Apple has not fixed the boot failure > > problem when doing a minor system update.) > > > > Apparently Windows treats every open window as it's own application > > instance. Alt-Tabbing to an LC window only brings that one window to the > > front. No pallets or toolbars come with it. But enabling the backdrop > fixes > > that. > > > > Bob Sneidar > > > > -----Original Message----- > > From: use-livecode On Behalf Of > > J. Landman Gay via use-livecode > > Sent: Saturday, May 27, 2023 2:46 PM > > To: How to use LiveCode > > Cc: J. Landman Gay > > Subject: Re: The Backdrop's Purpose In Life > > > > Did you try Cmd-tab to cycle to another app and back? Does it also work > if > > you bring another app to the front and then use the dock to return to LC? > > If so that would be good news. > > > > I did find a backdrop glitch in a standalone on Monterey. Only one window > > showed where there should have been two. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | > > http://www.hyperactivesw.com On May 27, 2023 10:06:43 AM Richmond via > > use-livecode wrote: > > > > > Note that the LC backdrop with LC 9.6.3 community works just fine with > > > MacOS Ventura. > > > > > > Kisses, Richmond. > > > > > > On 27.05.23 6:58, panagiotis m via use-livecode wrote: > > >> Hello all, > > >> > > >> Note that the LC backdrop does not work on MacOS Ventura. > > >> > > >> Cheers, > > >> Panos > > >> > > >> On Fri, 26 May 2023, 22:23 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >>> On 5/26/23 1:14 PM, Richard Gaskin via use-livecode wrote: > > >>>> Bob Sneidar wrote: > > >>>> > > >>>> > HA! I just figured out what the purpose of the backdrop is! > > >>>> > If you have multiple LC windows open and you tab to another > > >>>> > app's window, then tab back to the LC window, ONLY that LC > > >>>> > window will appear in the foreground. With Backdrop on, ALL > > >>>> > the LC windows will become visible when you tab to any LC > > >>>> > window. > > >>>> > > >>>> The OS vendors help with that too: > > >>>> > > >>>> Windows: Shift-click Taskbar icon -> "Bring All Windows Forward" > > >>>> > > >>>> macOS: Window menu -> Bring All to Front > > >>>> > > >>> Clicking the icon in the Mac Dock also brings all windows forward. > > >>> -- > > >>> Jacqueline Landman Gay | jacque at hyperactivesw.com > > >>> HyperActive Software | http://www.hyperactivesw.com > > >>> > > >>> _______________________________________________ > > >>> 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 > > > _______________________________________________ > 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 > From meitnik at gmail.com Thu Jun 1 21:40:44 2023 From: meitnik at gmail.com (Andrew Meit) Date: Thu, 1 Jun 2023 21:40:44 -0400 Subject: Google Translator within a stack Message-ID: <67F69967-B9AF-4414-B734-E5DC2E00BCCE@gmail.com> I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From klaus at major-k.de Fri Jun 2 03:32:01 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 2 Jun 2023 09:32:01 +0200 Subject: Android and USB footswitch In-Reply-To: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> References: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> Message-ID: Hi Andrew, > Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : > > You can open local PDFs in a LiveCode app by loading them into the Browser widget. > Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? and? Do you have a helpful hint for this? :-) > —Andrew Bell > >>>> Since PDFs are not accessible via "mobilepickmedia" are there ANY other ways to add >>>> some PDFs later without having to download them from some URL? Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From selander at tkf.att.ne.jp Fri Jun 2 07:57:12 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 2 Jun 2023 20:57:12 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> References: <5fe3bd1d-45b8-16ed-b820-1b0640a401b0@tkf.att.ne.jp> <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> Message-ID: <198e911e-e1dc-ba90-bb88-4078bf4bcae6@tkf.att.ne.jp> Got busy the past couple of days, but just tried this, Ralf -- works perfectly! (Assuming because it changes the cached URL??) Thank you! Tim Selander Tokyo, Japan On 2023.05.30 17:09, Ralf Bitter via use-livecode wrote: > Hi Tim, > > how about adding a query string in the form of a timestamp to the > member’s URL like: > > ?foo=1685433742125 > > > Ralf > > > On 30.05.2023 02:32, Tim Selander via use-livecode wrote: >> Once again find myself over my head in just a simple >> programming project. >> >> I made a little club members directory website, using LC server >> on on-rev's hosting site. >> >> Members can edit their info. I use a form, with the action >> going to an LC script. This script gets all the post data, >> shuffles it off to the database, and then goes back to the >> member's page using a re-direct: >> >>    >> >> where vlink has the member's URL. >> >> My Problem: If folk update their photos, their browser cache >> still shows the old picture -- logically leading them to think >> the update failed. >> >> The photos are simply stored on the server, the database only >> stores the path of the file. The photo file shown on the >> member's page with an image tag. >> >> Can any of the gurus here tell me how to get the page to ignore >> the cache so the browser shows the new photo? >> >> Many thanks. >> >> Tim Selander >> Tokyo, Japan > > > > _______________________________________________ > 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 From georges at caen.one Fri Jun 2 08:57:02 2023 From: georges at caen.one (georges at caen.one) Date: Fri, 02 Jun 2023 12:57:02 +0000 Subject: LC Server and forcing page refreshes Message-ID: <46af36ff0f63bf8de9e97383565f6728@caen.one> You can also add parameters into your .htaccess file on your server (if you have access) RewriteEngine on Header add Cache-Control "max-age=1, no-cache, no-store, must-revalidate" Header add Pragma "no-cache" Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" Georges From selander at tkf.att.ne.jp Sun Jun 4 07:23:16 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sun, 4 Jun 2023 20:23:16 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <46af36ff0f63bf8de9e97383565f6728@caen.one> References: <46af36ff0f63bf8de9e97383565f6728@caen.one> Message-ID: <25c4814d-06aa-167f-4ec9-ce501da4d500@tkf.att.ne.jp> Hi, Yes, Matthias suggested similar, and it works too. But it slowed down the pages a bit, and I'm on the old, slow on-rev server! Tim On 2023.06.02 21:57, Georges Malamoud via use-livecode wrote: > You can also add parameters into your .htaccess file on your > server (if you have access) > > RewriteEngine on > > Header add Cache-Control "max-age=1, no-cache, no-store, > must-revalidate" > Header add Pragma "no-cache" > Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" > > > Georges > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Sun Jun 4 12:49:19 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 4 Jun 2023 12:49:19 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control Message-ID: oh, this is fun: create a native mobile text field set the backgroundColor to 255,255,255,255 #or just set the alpha... make sure the clearButtonMode is not "never" (because otherwise you won't ever see this issue) make sure your mobe is set to light mode you should see the clear button. now set your mobe to dark mode switch back to the app the clear button is invisible. it's still there, you just can't see it. now switch the alpha on the field: set the backgroundColor to 255,255,255,0 you can see the clear button do the reverse: set the backgroundColor to 0,0,0,255 set the backgroundColor to 0,0,0,0 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From meitnik at gmail.com Sun Jun 4 14:35:39 2023 From: meitnik at gmail.com (Andrew Meit) Date: Sun, 4 Jun 2023 14:35:39 -0400 Subject: google translator access via livecode Message-ID: I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From paul at researchware.com Mon Jun 5 08:21:31 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 5 Jun 2023 08:21:31 -0400 Subject: google translator access via livecode In-Reply-To: References: Message-ID: <5096c4b5-733e-5fa0-d993-8c87e45c9e0f@researchware.com> On 6/4/2023 2:35 PM, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 I poked around at this a little bit out of curiosity. The URL to translate.google.com has parameters to perform the translation (in and out language codes, word to translate). However, the resulting page returned does not appear to contain the translated work, but instead contains lots of javascript to fetch the translations (hard to tell), but parsing teh returned page may be difficlt, if not impossible. To use the Google Translate API's requires an account with Google Cloud and there are charges. The first (large number) of words translated are free, but at larger tiers, your are charged. Search for "Google Translate API" for more details. From selander at tkf.att.ne.jp Tue Jun 6 00:26:35 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 6 Jun 2023 13:26:35 +0900 Subject: google translator access via livecode In-Reply-To: References: Message-ID: I use google translate API with an LC Server web application. It would probably work exactly the same with LC desktop. The call looks like this: put "https://www.googleapis.com/language/translate/v2?key=(your google API account key)&q=cat&source=en&target=ja" into tURL put URL tURL into vholder The word to translate is 'cat' and vholder is below. "data": { "translations": [ { "translatedText": "猫" } ] } } JSON, I think. I just use LC and change itemdelimiter to zero in on the translated text. There is a monthly free limit on amount of text, then you pay. My app is VERY low traffic and I have never gone over the free amount of text to translate. Hope this helps! Tim Selander Tokyo, Japan On 2023.06.05 3:35, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 From andreas.bergendal at gmail.com Tue Jun 6 10:17:27 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Tue, 6 Jun 2023 16:17:27 +0200 Subject: A spinner that keeps spinning Message-ID: Just an update on the browser animation tool, which has had a major upgrade: Version 2.0 has a new set of 12 modern spinners. They also include a script that enables you to easily change the color of the spinner, and the background of the widget, on the fly, even after copying it to your own stack. Even if you are not able to use the transparency feature, currently only available in LC10 dp5 on Mac, you can now in any version of LiveCode (since the birth of the browser widget) get rid of the default white background and set it to any color you want. There is even a feature that will blend in the widget with the (mono-colored) background for you. It uses the mouseColor to pick up the color of the loc pixel behind the widget. Updated web deployment version here (for demonstration of how it looks and works), now also including a convenient download button for the LC stack, which is the real deal: https://wheninspace.com/browseranimation/ (Clear your cache or use a private browser window if you don’t see the latest version (2.0).) The amount of fish is the same… :) /Andreas From andrew at midwestcoastmedia.com Tue Jun 6 12:28:23 2023 From: andrew at midwestcoastmedia.com (Andrew at MidWest Coast Media) Date: Tue, 6 Jun 2023 12:28:23 -0400 Subject: Android and USB footswitch In-Reply-To: References: Message-ID: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) 2- add a Browser widget to your stack 3- set the filename of the widget to your local PDF file path put "/files/" into tBasePath put “SomeLocalFile.pdf" into tFileName put tBasePath & tFileName into tPath put specialFolderPath("resources") & tPath into tURL set the fileName of widget “Browser" to tURL —Andrew Bell > >> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >> >> You can open local PDFs in a LiveCode app by loading them into the Browser widget. >> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? > > and? > Do you have a helpful hint for this? :-) > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > From klaus at major-k.de Tue Jun 6 14:18:50 2023 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 Jun 2023 20:18:50 +0200 Subject: Android and USB footswitch In-Reply-To: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> References: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> Message-ID: <28C329DA-7B48-45B1-861F-1182B4CB7DFC@major-k.de> Hi Andrew, > Am 06.06.2023 um 18:28 schrieb Andrew at MidWest Coast Media via use-livecode : > > 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) > 2- add a Browser widget to your stack > 3- set the filename of the widget to your local PDF file path > put "/files/" into tBasePath > put “SomeLocalFile.pdf" into tFileName > put tBasePath & tFileName into tPath > put specialFolderPath("resources") & tPath into tURL > set the fileName of widget “Browser" to tURL as I wrote in an earlier mail, this does not work on Android! The browser cannot display PDFs on Android! Or did this change in the last time? But I have a license for the PDF widget, so displaying is not a problem. > —Andrew Bell >> >>> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >>> You can open local PDFs in a LiveCode app by loading them into the Browser widget. See above... >>> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? >> and? >> Do you have a helpful hint for this? :-) I meant that I am looking for a way to add some more PDFs later. And my question was if there is another way to do so without loading them from some URL. Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From MikeKerner at roadrunner.com Thu Jun 8 07:16:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 Jun 2023 07:16:37 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control In-Reply-To: References: Message-ID: apparently this is related to "support dark mode". if you have "support dark mode" selected in the build settings for ios, and the device is in dark mode, the default colors for native controls change (duh). Since I am manually setting my background and text colors, I never noticed. BUT, that setting also changes the way that things like the clear button are rendered, independent of and unaffected by your settings for an object. From jacque at hyperactivesw.com Thu Jun 8 17:36:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 8 Jun 2023 16:36:39 -0500 Subject: Backscript not in message path Message-ID: <4713b82f-4b95-80c2-8d2d-44b41338343b@hyperactivesw.com> I have a stack in a standalone that needs to be saved to disk, so I copy it to a writeable location (preferences) on first launch. I also have a backscript that is inserted when the mainstack opens. This works in the IDE but in a standalone, the writeable stack can't find the backscript and throws errors ("handler not found.") I believe the backscript should always be in the message path once it's been inserted, regardless of where the current stack is located. Stacks that are included in Copy Files and are not moved have no problem with the backscript. Has anyone seen this? It may be related to another problem I've found: specialFolderPath("resources") returns the folder the writeable stack is in, even in a standalone. I expect that in the IDE but shouldn't a standalone always reference the resources folder in the app? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 00:16:57 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 11 Jun 2023 23:16:57 -0500 Subject: Notarizing a Mac app Message-ID: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Does rebuilding a Mac app retain a previous notarization or do I need to re-notarize and re-sign on every new build? I want to distribute a notarized and signed app to testers, but when I send it to the client I want them to code-sign it with their own signature. I don't want it to retain my credentials. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 07:49:11 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 07:49:11 -0400 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> I'm pretty sure you have to sign and notarize each build. On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: > Does rebuilding a Mac app retain a previous notarization or do I need > to re-notarize and re-sign on every new build? I want to distribute a > notarized and signed app to testers, but when I send it to the client > I want them to code-sign it with their own signature. I don't want it > to retain my credentials. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > 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 From mark at canelasoftware.com Mon Jun 12 10:40:56 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Mon, 12 Jun 2023 07:40:56 -0700 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hi Jacque, You have to sign and notarize each time you build a new standalone. Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Jun 11, 2023, at 9:16 PM, J. Landman Gay via use-livecode wrote: > > do I need to re-notarize and re-sign on every new build? From jacque at hyperactivesw.com Mon Jun 12 11:01:28 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 10:01:28 -0500 Subject: Notarizing a Mac app In-Reply-To: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> Message-ID: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > I'm pretty sure you have to sign and notarize each build. > > > On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >> Does rebuilding a Mac app retain a previous notarization or do I need >> to re-notarize and re-sign on every new build? I want to distribute a >> notarized and signed app to testers, but when I send it to the client >> I want them to code-sign it with their own signature. I don't want it >> to retain my credentials. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> 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 From matthias_livecode_150811 at m-r-d.de Mon Jun 12 13:28:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 19:28:02 +0200 Subject: Notarizing a Mac app In-Reply-To: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. It will tell you which CPU types are supported, if the file was code signed or notarized and much more. It's called Archichect https://eclecticlight.co/32-bitcheck-archichect/ > Am 12.06.2023 um 17:01 schrieb J. Landman Gay via use-livecode : > > Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > >> I'm pretty sure you have to sign and notarize each build. >> >> >> On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >>> Does rebuilding a Mac app retain a previous notarization or do I need >>> to re-notarize and re-sign on every new build? I want to distribute a >>> notarized and signed app to testers, but when I send it to the client >>> I want them to code-sign it with their own signature. I don't want it >>> to retain my credentials. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> >>> _______________________________________________ >>> 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 From ahsoftware at sonic.net Mon Jun 12 13:38:52 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Mon, 12 Jun 2023 10:38:52 -0700 Subject: Notarizing a Mac app In-Reply-To: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> Message-ID: <69d686a5-6766-43ae-c875-7a6834cb8376@sonic.net> On 6/12/23 10:28, matthias rebbe via use-livecode wrote: > There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. > It will tell you which CPU types are supported, if the file was code signed or notarized and much more. > It's called Archichect > https://eclecticlight.co/32-bitcheck-archichect/ Nice. Thanks. -- Mark Wieder ahsoftware at gmail.com From jacque at hyperactivesw.com Mon Jun 12 13:40:20 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:40:20 -0500 Subject: Notarizing a Mac app In-Reply-To: References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <0095b161-ad6c-d023-2c5d-0121a9c8ee58@hyperactivesw.com> On 6/12/23 9:40 AM, Mark Talluto via use-livecode wrote: > You have to sign and notarize each time you build a new standalone. Perfect, just what I wanted. Thanks for the confirmation. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:43:01 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:43:01 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: > Note that the LC backdrop does not work on MacOS Ventura. Does anyone know what exactly doesn't work on Ventura? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:56:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:56:56 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 6/12/23 12:43 PM, J. Landman Gay via use-livecode wrote: > On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: >> Note that the LC backdrop does not work on MacOS Ventura. > > Does anyone know what exactly doesn't work on Ventura? > Nevermind, I found the bug report. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 14:09:38 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 14:09:38 -0400 Subject: Windows OS and LC969 weirdness Message-ID: I have a weird problem and I am wondering if anyone has seen anything like it. I have an desktop app, built in Livecode 9.6.9 and running under Windows 10 and 11. The app has stacks/windows to display different types of content docText for text, docPDF for PDFs, docImage for images, docMedia for player based audio or video. Only 1 of these windows can be open at a time. If you try to call up information of another type, it closes the current content window and opens the appropriate stack to display the new type of information. Here is the weirdness. On a single monitor system, I can switch between these content windows endlessly On a 2 monitor system, if all the windows are on the primary monitor, I can switch between them endlessly On a 2 monitor system, I can place any of the content windows EXCEPT the media player (docMedia) on either monitor and swithc between them endlessly On a 2 monitor system, if I put the media player window on the secondary monitor and try to switch bring up another content windows (docText, docPDF, docImage) - whether on the primary or secondary monitor, I get frozen app and Windows spinning blue cursor (the app is non-responsive, like in an endless loop) Now, the above is with a built standalone. If I run the app in the LC969 IDE, I get the same behavior above if I just let things run. If I enter the debugger, the code sequence is roughly: a) if the new info to display is of a different type that the current;y displayed info, then     test in a loop through the app's open windows to see if one of these content windows is open and then close stack to close it b) open the applicable window for the new information and display it If I walk through, in the IDE debugger, every line single line by single line, it all works, including stepping through the stack 'closeStack' handler If I tell the debugger to run through the code above, rather than step line by line, the freeze happens But again, ONLY when the docMedia window (with a player object and a few fields and buttons) is on a secondary monitor. Has anybody seen any weirdness like this? The fact I can debug through it line by line and it does not freeze means finding what may be triggering it seem very hard (to me at least). From merakosp at gmail.com Mon Jun 12 14:19:26 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 12 Jun 2023 21:19:26 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Hello Paul, It sounds like this bug: https://quality.livecode.com/show_bug.cgi?id=20707 Kind regards, Panos On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < use-livecode at lists.runrev.com> wrote: > I have a weird problem and I am wondering if anyone has seen anything > like it. > > I have an desktop app, built in Livecode 9.6.9 and running under Windows > 10 and 11. The app has stacks/windows to display different types of > content docText for text, docPDF for PDFs, docImage for images, docMedia > for player based audio or video. Only 1 of these windows can be open at > a time. If you try to call up information of another type, it closes the > current content window and opens the appropriate stack to display the > new type of information. > > Here is the weirdness. On a single monitor system, I can switch between > these content windows endlessly > On a 2 monitor system, if all the windows are on the primary monitor, I > can switch between them endlessly > On a 2 monitor system, I can place any of the content windows EXCEPT the > media player (docMedia) on either monitor and swithc between them endlessly > On a 2 monitor system, if I put the media player window on the secondary > monitor and try to switch bring up another content windows (docText, > docPDF, docImage) - whether on the primary or secondary monitor, I get > frozen app and Windows spinning blue cursor (the app is non-responsive, > like in an endless loop) > > Now, the above is with a built standalone. If I run the app in the LC969 > IDE, I get the same behavior above if I just let things run. > > If I enter the debugger, the code sequence is roughly: > > a) if the new info to display is of a different type that the current;y > displayed info, then > test in a loop through the app's open windows to see if one of > these content windows is open and then close stack to close it > b) open the applicable window for the new information and display it > > If I walk through, in the IDE debugger, every line single line by single > line, it all works, including stepping through the stack 'closeStack' > handler > If I tell the debugger to run through the code above, rather than step > line by line, the freeze happens > > But again, ONLY when the docMedia window (with a player object and a few > fields and buttons) is on a secondary monitor. > > Has anybody seen any weirdness like this? The fact I can debug through > it line by line and it does not freeze means finding what may be > triggering it seem very hard (to me at least). > > _______________________________________________ > 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 > From matthias_livecode_150811 at m-r-d.de Mon Jun 12 14:23:53 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 20:23:53 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Panos, that bug is from 2017. Is it really the fact that nobody from LC dev team had a look at this bug to get it fixed? Even 2017 a system with more then one display was not uncommon. Matthias > Am 12.06.2023 um 20:19 schrieb panagiotis m via use-livecode : > > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From paul at researchware.com Mon Jun 12 16:10:12 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 16:10:12 -0400 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Panos, Thank you again for saving me a big chunk of time! Yes, this sounds exactly like that bug. The same code works repeatedly on a single monitor. Put the window with a player on the secondary monitor and try and close it and ... freeze. I have no code doing anything related to the 'screen' property of a window or treating the window differently if the user moved it to a secondary monitor. I could really use a fix for this one in LC 9.6.10! Primarily because it does result in a engine Freeze and requires the user to force quit and we have no way to ensuring a user doesn't have multiple monitor and will move the media window to another monitor. And even if we did restrict the window to 'screen' 1, that would just be a weird app behavior to allow other windows to be moved across monitors, but not the media window. Thanks again for pointing me in the right direction! On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From merakosp at gmail.com Tue Jun 13 03:09:42 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 13 Jun 2023 10:09:42 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: Hello all, @Matthias Not sure, it might be the case that someone had investigated this in the past, but did not get far enough to push a fix. Or it might be the case we never got the time to look at it properly, since more important updates had to be addressed first (for example any issues that might break submission to the app stores, such as new requirements from Apple, Google etc, or support for new OS versions that are released), so this bug did not actually make it to the top of our backlog. I agree this is something we have to fix though, sooner or later. @Paul You're welcome Kind regards, Panos On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < use-livecode at lists.runrev.com> wrote: > Panos, > > Thank you again for saving me a big chunk of time! > > Yes, this sounds exactly like that bug. The same code works repeatedly > on a single monitor. Put the window with a player on the secondary > monitor and try and close it and ... freeze. I have no code doing > anything related to the 'screen' property of a window or treating the > window differently if the user moved it to a secondary monitor. > > I could really use a fix for this one in LC 9.6.10! Primarily because it > does result in a engine Freeze and requires the user to force quit and > we have no way to ensuring a user doesn't have multiple monitor and will > move the media window to another monitor. And even if we did restrict > the window to 'screen' 1, that would just be a weird app behavior to > allow other windows to be moved across monitors, but not the media window. > > Thanks again for pointing me in the right direction! > > > On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > > Hello Paul, > > > > It sounds like this bug: > > > > https://quality.livecode.com/show_bug.cgi?id=20707 > > > > Kind regards, > > Panos > > > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> I have a weird problem and I am wondering if anyone has seen anything > >> like it. > >> > >> I have an desktop app, built in Livecode 9.6.9 and running under Windows > >> 10 and 11. The app has stacks/windows to display different types of > >> content docText for text, docPDF for PDFs, docImage for images, docMedia > >> for player based audio or video. Only 1 of these windows can be open at > >> a time. If you try to call up information of another type, it closes the > >> current content window and opens the appropriate stack to display the > >> new type of information. > >> > >> Here is the weirdness. On a single monitor system, I can switch between > >> these content windows endlessly > >> On a 2 monitor system, if all the windows are on the primary monitor, I > >> can switch between them endlessly > >> On a 2 monitor system, I can place any of the content windows EXCEPT the > >> media player (docMedia) on either monitor and swithc between them > endlessly > >> On a 2 monitor system, if I put the media player window on the secondary > >> monitor and try to switch bring up another content windows (docText, > >> docPDF, docImage) - whether on the primary or secondary monitor, I get > >> frozen app and Windows spinning blue cursor (the app is non-responsive, > >> like in an endless loop) > >> > >> Now, the above is with a built standalone. If I run the app in the LC969 > >> IDE, I get the same behavior above if I just let things run. > >> > >> If I enter the debugger, the code sequence is roughly: > >> > >> a) if the new info to display is of a different type that the current;y > >> displayed info, then > >> test in a loop through the app's open windows to see if one of > >> these content windows is open and then close stack to close it > >> b) open the applicable window for the new information and display it > >> > >> If I walk through, in the IDE debugger, every line single line by single > >> line, it all works, including stepping through the stack 'closeStack' > >> handler > >> If I tell the debugger to run through the code above, rather than step > >> line by line, the freeze happens > >> > >> But again, ONLY when the docMedia window (with a player object and a few > >> fields and buttons) is on a secondary monitor. > >> > >> Has anybody seen any weirdness like this? The fact I can debug through > >> it line by line and it does not freeze means finding what may be > >> triggering it seem very hard (to me at least). > >> > >> _______________________________________________ > >> 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 > From matthias_livecode_150811 at m-r-d.de Tue Jun 13 04:55:36 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 10:55:36 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: @Panos, so maybe then this bug (import/export snapshot on a system with 2 displays only works under special conditions) will also be fixed? ;) https://quality.livecode.com/show_bug.cgi?id=22852 > Am 13.06.2023 um 09:09 schrieb panagiotis m via use-livecode : > > Hello all, > > @Matthias > Not sure, it might be the case that someone had investigated this in the > past, but did not get far enough to push a fix. Or it might be the case we > never got the time to look at it properly, since more important updates had > to be addressed first (for example any issues that might break submission > to the app stores, such as new requirements from Apple, Google etc, or > support for new OS versions that are released), so this bug did not > actually make it to the top of our backlog. > I agree this is something we have to fix though, sooner or later. > > @Paul > You're welcome > > Kind regards, > Panos > > On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Panos, >> >> Thank you again for saving me a big chunk of time! >> >> Yes, this sounds exactly like that bug. The same code works repeatedly >> on a single monitor. Put the window with a player on the secondary >> monitor and try and close it and ... freeze. I have no code doing >> anything related to the 'screen' property of a window or treating the >> window differently if the user moved it to a secondary monitor. >> >> I could really use a fix for this one in LC 9.6.10! Primarily because it >> does result in a engine Freeze and requires the user to force quit and >> we have no way to ensuring a user doesn't have multiple monitor and will >> move the media window to another monitor. And even if we did restrict >> the window to 'screen' 1, that would just be a weird app behavior to >> allow other windows to be moved across monitors, but not the media window. >> >> Thanks again for pointing me in the right direction! >> >> >> On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: >>> Hello Paul, >>> >>> It sounds like this bug: >>> >>> https://quality.livecode.com/show_bug.cgi?id=20707 >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> I have a weird problem and I am wondering if anyone has seen anything >>>> like it. >>>> >>>> I have an desktop app, built in Livecode 9.6.9 and running under Windows >>>> 10 and 11. The app has stacks/windows to display different types of >>>> content docText for text, docPDF for PDFs, docImage for images, docMedia >>>> for player based audio or video. Only 1 of these windows can be open at >>>> a time. If you try to call up information of another type, it closes the >>>> current content window and opens the appropriate stack to display the >>>> new type of information. >>>> >>>> Here is the weirdness. On a single monitor system, I can switch between >>>> these content windows endlessly >>>> On a 2 monitor system, if all the windows are on the primary monitor, I >>>> can switch between them endlessly >>>> On a 2 monitor system, I can place any of the content windows EXCEPT the >>>> media player (docMedia) on either monitor and swithc between them >> endlessly >>>> On a 2 monitor system, if I put the media player window on the secondary >>>> monitor and try to switch bring up another content windows (docText, >>>> docPDF, docImage) - whether on the primary or secondary monitor, I get >>>> frozen app and Windows spinning blue cursor (the app is non-responsive, >>>> like in an endless loop) >>>> >>>> Now, the above is with a built standalone. If I run the app in the LC969 >>>> IDE, I get the same behavior above if I just let things run. >>>> >>>> If I enter the debugger, the code sequence is roughly: >>>> >>>> a) if the new info to display is of a different type that the current;y >>>> displayed info, then >>>> test in a loop through the app's open windows to see if one of >>>> these content windows is open and then close stack to close it >>>> b) open the applicable window for the new information and display it >>>> >>>> If I walk through, in the IDE debugger, every line single line by single >>>> line, it all works, including stepping through the stack 'closeStack' >>>> handler >>>> If I tell the debugger to run through the code above, rather than step >>>> line by line, the freeze happens >>>> >>>> But again, ONLY when the docMedia window (with a player object and a few >>>> fields and buttons) is on a secondary monitor. >>>> >>>> Has anybody seen any weirdness like this? The fact I can debug through >>>> it line by line and it does not freeze means finding what may be >>>> triggering it seem very hard (to me at least). >>>> >>>> _______________________________________________ >>>> 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 From jaguayo at telur.es Tue Jun 13 10:47:56 2023 From: jaguayo at telur.es (JosebaTELUR) Date: Tue, 13 Jun 2023 16:47:56 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: References: Message-ID: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Hello: Any release date for LiveCode 10? Hasn't it been a long time? I have problems saving stacks with Ventura. With the file *.rev~ Un saludo. Joseba From matthias_livecode_150811 at m-r-d.de Tue Jun 13 11:21:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 17:21:25 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> References: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Message-ID: <3876746A-FF82-46F0-9AEB-61F7E82699F2@m-r-d.de> What exactly is your problem with saving with Ventura? I just tried to save from 9.6.9 with the extension rev and also with .rev~. And the stack was saved successfully. Regards, Matthias > Am 13.06.2023 um 16:47 schrieb JosebaTELUR via use-livecode : > > Hello: > > Any release date for LiveCode 10? > Hasn't it been a long time? > > I have problems saving stacks with Ventura. With the file *.rev~ > > Un saludo. > > Joseba > > _______________________________________________ > 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 From waprothero at gmail.com Thu Jun 15 21:27:21 2023 From: waprothero at gmail.com (William Prothero) Date: Thu, 15 Jun 2023 18:27:21 -0700 Subject: Code-Signing Frustration In-Reply-To: <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Folks: I’m having a hassle with code-signing. I found Trevor’s code-signing app to be helpful in the past. Is there a version that works with Livecode 9.6.9 with xCode 14.2? I really need it. Thanks, Bill Prothero William Prothero, Ph.D. UCSB Professor Emeritus waprothero at gmail.com From merakosp at gmail.com Fri Jun 16 09:36:07 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 16 Jun 2023 16:36:07 +0300 Subject: Code-Signing Frustration In-Reply-To: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Message-ID: Hello Bill, I would recommend Matthias' excellent lesson and utility stack here: https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up This is not only for signing but also for notarizing the Mac app, but if you need to sign the app chances are you'll need to notarize it as well :) Cheers, Panos -- On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < use-livecode at lists.runrev.com> wrote: > Folks: > I’m having a hassle with code-signing. > I found Trevor’s code-signing app to be helpful in the past. > Is there a version that works with Livecode 9.6.9 with xCode 14.2? > > I really need it. > Thanks, > > Bill Prothero > > > > > William Prothero, Ph.D. > UCSB Professor Emeritus > waprothero at gmail.com > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Fri Jun 16 10:59:37 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 07:59:37 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Re testing, I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. Best, Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: > > Hello Bill, > > I would recommend Matthias' excellent lesson and utility stack here: > > https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up > > This is not only for signing but also for notarizing the Mac app, but if > you need to sign the app chances are you'll need to notarize it as well :) > > Cheers, > Panos > -- > >> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Folks: >> I’m having a hassle with code-signing. >> I found Trevor’s code-signing app to be helpful in the past. >> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >> >> I really need it. >> Thanks, >> >> Bill Prothero >> >> >> >> >> William Prothero, Ph.D. >> UCSB Professor Emeritus >> waprothero at gmail.com >> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 16 11:24:00 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 08:24:00 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Folks, Matthias' document on code-signing is very detailed. I should have used it from the start. Please ignore my previous post. Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 8:01 AM, William Prothero wrote: > > Re testing, > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? > > I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? > > Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. > > I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. > > Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. > > In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. > > Best, > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: >> >> Hello Bill, >> >> I would recommend Matthias' excellent lesson and utility stack here: >> >> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >> >> This is not only for signing but also for notarizing the Mac app, but if >> you need to sign the app chances are you'll need to notarize it as well :) >> >> Cheers, >> Panos >> -- >> >>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Folks: >>> I’m having a hassle with code-signing. >>> I found Trevor’s code-signing app to be helpful in the past. >>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>> >>> I really need it. >>> Thanks, >>> >>> Bill Prothero >>> >>> >>> >>> >>> William Prothero, Ph.D. >>> UCSB Professor Emeritus >>> waprothero at gmail.com >>> >>> >>> >>> _______________________________________________ >>> 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 From jacque at hyperactivesw.com Fri Jun 16 12:02:37 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Jun 2023 11:02:37 -0500 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <188c4f1b960.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I'm thankful every time I use Matthias' tool, it saves so much agony. You don't need to do all the manual stuff outlined in the lesson, just download his stack from the link near the top. Then scroll past the manual instructions in the lesson to learn how to fill in the stack info. Virtual hugs to Matthias. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 16, 2023 10:26:22 AM William Prothero via use-livecode wrote: > Folks, > Matthias' document on code-signing is very detailed. I should have used it > from the start. > > Please ignore my previous post. > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 8:01 AM, William Prothero >> wrote: >> >> Re testing, >> I'm curious why it's necessary to code-sign an ios app that I am only >> testing on my personal iphone. The probable answer, I suspect, is that >> testing on the iphone is meant for the "preliminary to release" phase, not >> necessarily code debugging? >> >> I also note, that on the iphone simulator in xcode, that my mysql >> databases, hosted on a remote server, aren't accessed. Is there a >> permission or other setting I need to configure? >> >> Hmm, a thought.. Do I have to actually create and save the app bundle >> before trying to load it on the iphone? The indication from the test >> simulator, when the iphone is selected as the destination, is that it is >> recompiling, then loading, then checking security, and either gives an >> error message or loads successfully. My procedure has been to just set only >> ios parameters in the app settings (leaving the MacOS settings off), then >> clicking the testing button that loads the app directly to my iphone. I get >> the failure message about security problems at that point. I have been >> assuming that if I have set up the provisioning profile and bundle id >> correctly, it will load. >> >> I also have seen, in the past, that cleaning old provisioning files from >> various system files helps. I'm also not clear how xcode fits into the process. >> >> I see that Matthias' app first requires that the "app bundle"(which I >> assume is the compiled app, created and saved on my computer) be dragged >> into the app at the start. I would then need to successfully notarize it >> there. I would expect it would then successfully transfer to the iphone in >> testing mode? I'm just checking that my assumptions about the process are >> correct, so please let me know if I'm wrong. >> >> Sorry for the stupid questions, but my brain is fried after spending 2 days >> trying to get this app on my iphone. I guess I'll have to do a better job >> of reading the directions. >> >> In my fantasy world, there would be, built into livecode, (or xcode), some >> feedback on the specific issue when code-signing fails. Like: security >> certificate?, provisioning?, bundle?. That way I could focus on the >> specific issue. Hopefully, Matthias' stack will help. >> >> Best, >> Bill >> >> William A. Prothero, PhD >> Prof Emeritus, Dept of Earth Science >> University of California, Santa Barbara >> >>> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode >>> wrote: >>> >>> Hello Bill, >>> >>> I would recommend Matthias' excellent lesson and utility stack here: >>> >>> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >>> >>> This is not only for signing but also for notarizing the Mac app, but if >>> you need to sign the app chances are you'll need to notarize it as well :) >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Folks: >>>> Im having a hassle with code-signing. >>>> I found Trevors code-signing app to be helpful in the past. >>>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>>> >>>> I really need it. >>>> Thanks, >>>> >>>> Bill Prothero >>>> >>>> >>>> >>>> >>>> William Prothero, Ph.D. >>>> UCSB Professor Emeritus >>>> waprothero at gmail.com >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From marksmithhfx at gmail.com Fri Jun 16 12:21:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:21:58 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <51865847-0609-489E-8405-50F9D9656268@gmail.com> Hello William, I suppose by now you’ve figured out you don’t need to code sign with something like Matthias’s amazing code signing stack if you are just intending to test on your own device or a small group of devices. All you need is: (1) a developer certificate, (2) a generic application identifier (I use com.marksmith.*) and a list of devices codes (UDID’s) that you want to test on. Bundle that into what I call a developer profile and when you use that to build and sign your app (all done in LC) your app can then be distributed immediately to any of the devices listed in your developer profile. I use Xcode to side-load apps onto my test devices but I also think you can just install them on an external device from the developer menu (specifying your device as the test target). I only use Matthias’s amazing app when I need to distribute through the App Store. Mark > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? From marksmithhfx at gmail.com Fri Jun 16 12:27:16 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:27:16 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> Because I use a distribution profile when I build to distribute from the App Store I can’t install it directly (side load it) onto my own device. I need to download it from the iStore or use the bundle in test flight (Apple’s beta testing application). If you are just using a developer profile you don’t need to sign your app with Matthias’s stack. You can side load it immediately with Xcode or from the Test Target menu in LC. > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. From ambassador at fourthworld.com Fri Jun 16 14:40:02 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Jun 2023 11:40:02 -0700 Subject: User Experience Success (or not quite) (was Re: Code-Signing Frustration) In-Reply-To: References: Message-ID: William Prothero wrote: > Matthias' document on code-signing is very detailed. I should > have used it from the start. You would have been more likely to use it if it was built in with guidance to do so. The value opportunity of tools like LiveCode is: The shortest path from ideation to deployment. This will never be a single step, but the design process for a toolkit like this is the process of continually removing steps in that journey. The shorter that ideation-deployment distance is relative to the vast range of alternatives powering the 21st century's software revolution, the more clearly LC distinguishes itself, stands out from the crowd. If we say, "Well packaging is a drag in every tool", we're aiming low. Matthias' tool is great, but it's entirely invisible to newcomers. Heck, as we see here, its invisible to devs who've been using LC for decades. You have to know about it to to use it. It simply isn't in the box. Whether it gets bundled or similar functionality is integrated through some other means is less important. The important point here is: - The world is making a LOT of software. - Little of that is made with LC. - LC has a hundred untapped opportunities like this to improve the developer experience in ways that can more than offset the cost of learning an unusual language and workflow. -- Richard Gaskin Fourth World Systems From klaus at major-k.de Sat Jun 17 09:05:55 2023 From: klaus at major-k.de (Klaus major-k) Date: Sat, 17 Jun 2023 15:05:55 +0200 Subject: PDF widget and "pinch zoom" Message-ID: Hi all, I just found out that the PDF widget supports "pinch zoom" (correct term?) on Android. KIND OF! It is VERY VERY jerky, but somehow works, yet unpredictable, takes some seconds to finish. Is this an undocumented feature? If yes, any chance that this can/will be optimized so it really works as exspected, read "fluently"? Thanks for any hint! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From dfe4 at cornell.edu Sat Jun 17 13:39:38 2023 From: dfe4 at cornell.edu (David Epstein) Date: Sat, 17 Jun 2023 13:39:38 -0400 Subject: PDF widget and XPDFviewer Message-ID: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> What is the relation between the widget “PDF” and the external “XPDFViewer” (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widget’s name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? David Epstein From paul at researchware.com Sat Jun 17 16:08:59 2023 From: paul at researchware.com (Paul Dupuis) Date: Sat, 17 Jun 2023 16:08:59 -0400 Subject: PDF widget and XPDFviewer In-Reply-To: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> References: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> Message-ID: I think the answer is complex. They are not the same thing, but eventually, the widget will replace the external. The current issue is that the widget is lacking some features the external has, so, if, (like us) you PDF work is based on the external, migrating to the widget is not possible (depending on features used) until the widget has the same features (or equivalent). If the widget will do all the PDF things you need to do, use it. If it does not, you will probably find those features with the external and need to use that. If what you want to do can be done in either, then use the widget. Paul Dupuis Researchware On 6/17/2023 1:39 PM, David Epstein via use-livecode wrote: > What is the relation between the widget PDF and the external XPDFViewer (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widgets name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). > > So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? > > David Epstein > _______________________________________________ > 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 From marksmithhfx at gmail.com Sun Jun 18 07:50:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Sun, 18 Jun 2023 12:50:58 +0100 Subject: Code-Signing Frustration In-Reply-To: <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> Message-ID: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Hi Bill, apologies I’ve been away from my desk for a few days. Everything looks good to me so I am curious why you are still having signing difficulties. As I mentioned earlier (or may have mentioned) for simple testing on the simulator or your own device the signing that LC does (using your provisioning profile) should be sufficient. For wider distribution you would need the additional steps Matthias's life saving app provides. Either way, please do let us know what the outcome of your efforts are as I’m sure all of us can learn something from the experience. Best, Mark > On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: > > This is my last gasp. Everything seems ok, but I still get the “Your Application Failed Code-signing Checks” message when I try to load it onto my iphone. > > By the way, I’ve used the “Keychain Access” app to verify that the certificate is the correct on referred to in the provisions display. > > This is the provisions display: > > > Here are the app settings: Everything seems to match up. > > > My last gasp, unless someone sees something obvious in the above, is to go ahead and use Matthias’ app. I probably should have done it from the start anyway, but Mark had some great advice. > > I’ve probably done something horribly obvious to folks who know this system better, but this is where I am. Thanks for the help, so far, Mark. > > Best, > Bill From prothero at earthlearningsolutions.org Sun Jun 18 10:49:01 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Sun, 18 Jun 2023 07:49:01 -0700 Subject: Fwd: One last thing References: Message-ID: <7D321253-2136-421B-B5F2-5518A1B227B0@earthlearningsolutions.org> Folks, Thanks for your comments. I've described my progress below and will post my solution when I can return to this project. > Actually, I have had to suspend work on the project and I decided, at least temporarily, to use my desktop version, which works great in the development mode. I use the app to record and analyze water meter readings from my acre, which has 5 meters and we have a huge water bill. > > I am leaving town for 3 weeks, soon and need to get my physical watering situation working and tested before that, so my fruit trees and landscaping doesn't go water hungry. I have to prioritize that, for a bit. > > But, I'll get back to the project when I return and will let folks on the list know what the problem was. > > Thanks for your insights, though. They helped me move ahead, even though I wasn't able to finish right now. > > Best, > Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara From jacque at hyperactivesw.com Sun Jun 18 13:20:41 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Jun 2023 12:20:41 -0500 Subject: Code-Signing Frustration In-Reply-To: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Message-ID: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> If I remember right, William's app is for iOS. Matthias' tool is for signing Mac OS X apps so it won't help here. The profile and certificate are the important factors for iOS. William, can you clarify what the target OS is for the app? AirLaunch makes it easy to prepare iOS apps for the App Store but if you aren't planning to distribute that way you won't need it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 18, 2023 6:53:19 AM Mark Smith via use-livecode wrote: > Hi Bill, apologies Ive been away from my desk for a few days. Everything > looks good to me so I am curious why you are still having signing > difficulties. As I mentioned earlier (or may have mentioned) for simple > testing on the simulator or your own device the signing that LC does (using > your provisioning profile) should be sufficient. For wider distribution you > would need the additional steps Matthias's life saving app provides. Either > way, please do let us know what the outcome of your efforts are as Im sure > all of us can learn something from the experience. > > Best, > Mark > >> On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: >> >> This is my last gasp. Everything seems ok, but I still get the Your >> Application Failed Code-signing Checks message when I try to load it onto >> my iphone. >> >> By the way, Ive used the Keychain Access app to verify that the >> certificate is the correct on referred to in the provisions display. >> >> This is the provisions display: >> >> >> Here are the app settings: Everything seems to match up. >> >> >> My last gasp, unless someone sees something obvious in the above, is to go >> ahead and use Matthias app. I probably should have done it from the start >> anyway, but Mark had some great advice. >> >> Ive probably done something horribly obvious to folks who know this system >> better, but this is where I am. Thanks for the help, so far, Mark. >> >> Best, >> Bill > > > _______________________________________________ > 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 From prothero at earthlearningsolutions.org Sun Jun 18 14:50:18 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:50:18 -0700 Subject: Code-Signing Frustration In-Reply-To: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Jacqueline, Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. Previously, I would connect my iphone to my computer, select the iphone test target, and then click the "Test" button. It would load and I would just use it from the debug version. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - - The certificate labels match up with my keychain certificate parameters and profile I set in the application. In the iOS parameters section, I have: Internal App ID: org.earthednet.waterdetective Profile: waterdetectivev6 The error message I get when I try to load it onto my iPhone is: “The Application Failed the code-signing checks” It goes through the build and load operations ok, the the very end is the security check. That’s where I am at. Ideas are welcome. I am using livecode 9.6.9 and Xcode 14.2 Best, Bill From prothero at earthlearningsolutions.org Sun Jun 18 14:58:40 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:58:40 -0700 Subject: Code-Signing Frustration In-Reply-To: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Message-ID: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, including the team identifier. No luck. Bill > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode wrote: > > Jacqueline, > Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. > > My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. > From merakosp at gmail.com Sun Jun 18 15:05:04 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 18 Jun 2023 22:05:04 +0300 Subject: Code-Signing Frustration In-Reply-To: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Hello Bill, Is the uuid of the new iOS device included in the provisioning profile? Cheers, Panos On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, > including the team identifier. > No luck. > Bill > > > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Jacqueline, > > Thank you for pointing out that Matthias’ stack only works for desktop > applications. It saves me a dead end waste of my time. > > > > My app is for ios deployment on my personal iphone only. I have used it > successfully on my old iphone in the past. I purchased a new iphone > recently and want to use it there. > > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 16:50:22 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:50:22 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. In the Apple profile setup, they only refer to the (device id) UDID Have I left something out? I remember, at some stage, noting a reference to UUID, but I don’t see anything now. Under Users and Access (on the Apple Developer site), I see under “People”. Under that category, I am listed under “Account Holder” and “Admin”. Nothing under “Developer”. Now, as I look at that site, I don’t see any references, especially in the provisioning profile setup, to UUID. Have I missed something? Bill > On Jun 18, 2023, at 12:05 PM, panagiotis m via use-livecode wrote: > > Hello Bill, > > Is the uuid of the new iOS device included in the provisioning profile? > > Cheers, > Panos > > On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, >> including the team identifier. >> No luck. >> Bill >> >>> On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Jacqueline, >>> Thank you for pointing out that Matthias’ stack only works for desktop >> applications. It saves me a dead end waste of my time. >>> >>> My app is for ios deployment on my personal iphone only. I have used it >> successfully on my old iphone in the past. I purchased a new iphone >> recently and want to use it there. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Sun Jun 18 16:53:27 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:53:27 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - > On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: > > Panos: > All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. > From prothero at earthlearningsolutions.org Sun Jun 18 17:28:49 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 14:28:49 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Panos: Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. Apple seems to want folks to use UDID instead of UUID. How can I get the UUID of my iPHone? Best, Bill > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: > > Panos: > > I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. > > The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: > > Profile Name: waterdetectivev6 > App ID Name: WaterDetective > WaterDetective > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > 8ZD6TKFXZV.org.earthednet.waterdetective > Team: William Prothero (8ZD6TKFXZV) > William Prothero (8ZD6TKFXZV) > Platform: iOS > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > ----------- > ENTITLEMENTS > application-identifier: > 8ZD6TKFXZV.org.earthednet.waterdetective > keychain-access-groups: > 8ZD6TKFXZV.*, com.apple.token > get-task-allow: > true > com.apple.developer.team-identifier: > 8ZD6TKFXZV > --------------- > CERTIFICATES > Name: > Apple Development: William Prothero (74Z6M5N26A) > Creation Date: > Jun 15, 2023 at 1:44:02 PM PDT > Serial Number: > 1BA6D4C855D751FFD3C36FDC04A5026E > SHA-1: > 255F4AF864D0AA63450790DB421128575D37DBDC > -------------- > PROVISIONED DEVICES > Device ID: > 00008120-000165D40EFBC01E > - > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >> >> Panos: >> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >> > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 00:34:29 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 07:34:29 +0300 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: Bill, I am sorry for the confusion, I meant UDID, not uuid. In other words, the profile must include the id of the devices in which it is allowed to install your app. You said this is a new device, so could it be the case that the UDID that is included in your profile (I see only one UDID in the profile you posted) is the one of your old device? Also, just to double check, when do you get the error message? Is it when building the iOS standalone app, or when trying to install the app in your connected device (via xcode)? Kind regards, Panos On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this > could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > > > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Panos: > > > > I am re-posting my provisioning profile. I don’t see it in my returned > emails, so here it is. > > > > The profile in my mobiledevice/provisioning profiles/ library is, from > the listing in the ../mobileprofiles directory in the Library directory: > > > > Profile Name: waterdetectivev6 > > App ID Name: WaterDetective > > WaterDetective > > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > > 8ZD6TKFXZV.org.earthednet.waterdetective > > Team: William Prothero (8ZD6TKFXZV) > > William Prothero (8ZD6TKFXZV) > > Platform: iOS > > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > > ----------- > > ENTITLEMENTS > > application-identifier: > > 8ZD6TKFXZV.org.earthednet.waterdetective > > keychain-access-groups: > > 8ZD6TKFXZV.*, com.apple.token > > get-task-allow: > > true > > com.apple.developer.team-identifier: > > 8ZD6TKFXZV > > --------------- > > CERTIFICATES > > Name: > > Apple Development: William Prothero (74Z6M5N26A) > > Creation Date: > > Jun 15, 2023 at 1:44:02 PM PDT > > Serial Number: > > 1BA6D4C855D751FFD3C36FDC04A5026E > > SHA-1: > > 255F4AF864D0AA63450790DB421128575D37DBDC > > -------------- > > PROVISIONED DEVICES > > Device ID: > > 00008120-000165D40EFBC01E > > - > > > > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Panos: > >> All of the profile items are in my email below. I don’t see a reference > to a UUID, but I see in the profile a UDID, which was referenced in the > profile setup stuff on the Apple site as the device ID. > >> > > > > > > _______________________________________________ > > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 23:08:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 20:08:45 -0700 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Folks: I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. I have verified that the Device ID is correct. The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were Thanks, Bill > On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: > > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > >> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >> >> Panos: >> >> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >> >> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >> >> Profile Name: waterdetectivev6 >> App ID Name: WaterDetective >> WaterDetective >> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >> 8ZD6TKFXZV.org.earthednet.waterdetective >> Team: William Prothero (8ZD6TKFXZV) >> William Prothero (8ZD6TKFXZV) >> Platform: iOS >> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >> ----------- >> ENTITLEMENTS >> application-identifier: >> 8ZD6TKFXZV.org.earthednet.waterdetective >> keychain-access-groups: >> 8ZD6TKFXZV.*, com.apple.token >> get-task-allow: >> true >> com.apple.developer.team-identifier: >> 8ZD6TKFXZV >> --------------- >> CERTIFICATES >> Name: >> Apple Development: William Prothero (74Z6M5N26A) >> Creation Date: >> Jun 15, 2023 at 1:44:02 PM PDT >> Serial Number: >> 1BA6D4C855D751FFD3C36FDC04A5026E >> SHA-1: >> 255F4AF864D0AA63450790DB421128575D37DBDC >> -------------- >> PROVISIONED DEVICES >> Device ID: >> 00008120-000165D40EFBC01E >> - >> >> >>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Mon Jun 19 10:24:02 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 07:24:02 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Panos: The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. Best, Bill > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: > > Bill, > > I am sorry for the confusion, I meant UDID, not uuid. > > In other words, the profile must include the id of the devices in which it > is allowed to install your app. You said this is a new device, so could it > be the case that the UDID that is included in your profile (I see only one > UDID in the profile you posted) is the one of your old device? > > Also, just to double check, when do you get the error message? Is it when > building the iOS standalone app, or when trying to install the app in your > connected device (via xcode)? > > Kind regards, > Panos > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this >> could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned >> emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from >> the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference >> to a UUID, but I see in the profile a UDID, which was referenced in the >> profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From marksmithhfx at gmail.com Mon Jun 19 10:27:43 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:27:43 +0100 Subject: Code-Signing Frustration In-Reply-To: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Message-ID: <975E0381-7F41-4751-B034-6251B14CE24B@gmail.com> Hi William, I believe it is called a UDID (that may be preventing you from googling where it is). Quite easy to locate however. Cable your iphone to your laptop. Open the finder. In the left hand panel scroll to the bottom until you see the iPhone entry with the little doohickey (up arrow) beside it. Being careful not to click on the up arrow, click on the word iPhone itself. At the top of the finder window you will now see an entry for your iPhone with name, type, gigabytes, battery level etc Click on the same line as the battery indicator (anywhere). This will reveal your iPhones UDID. Mark > On 19 Jun 2023, at 4:08 am, prothero--- via use-livecode wrote: > > Folks: > I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. > I have verified that the Device ID is correct. > > The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. > > So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. > > The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were > > Thanks, > Bill > >> On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: >> >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From merakosp at gmail.com Mon Jun 19 10:27:47 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 17:27:47 +0300 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: Hello Bill, Do you by any chance have the "beta version" checkbox checked in the iOS standalone settings? Cheers, Panos On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get > the error message when I’m loading the app for debug, directly from the > livecode IDE. It’s where you can choose to debug in the simulator, or if > the iPhone is plugged in, directly on the iphone. If I try to just build > the iOS app, I don’t get an error message. I’m not loading it from XCode > directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > > > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Bill, > > > > I am sorry for the confusion, I meant UDID, not uuid. > > > > In other words, the profile must include the id of the devices in which > it > > is allowed to install your app. You said this is a new device, so could > it > > be the case that the UDID that is included in your profile (I see only > one > > UDID in the profile you posted) is the one of your old device? > > > > Also, just to double check, when do you get the error message? Is it when > > building the iOS standalone app, or when trying to install the app in > your > > connected device (via xcode)? > > > > Kind regards, > > Panos > > > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> Panos: > >> Sorry, yes, I see the UUID listed in the provisioning profile. But this > >> could be the issue. I could find the UDID, but no the UUID. Argg. > >> > >> Apple seems to want folks to use UDID instead of UUID. > >> > >> How can I get the UUID of my iPHone? > >> > >> Best, > >> Bill > >> > >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>> > >>> Panos: > >>> > >>> I am re-posting my provisioning profile. I don’t see it in my returned > >> emails, so here it is. > >>> > >>> The profile in my mobiledevice/provisioning profiles/ library is, from > >> the listing in the ../mobileprofiles directory in the Library directory: > >>> > >>> Profile Name: waterdetectivev6 > >>> App ID Name: WaterDetective > >>> WaterDetective > >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> Team: William Prothero (8ZD6TKFXZV) > >>> William Prothero (8ZD6TKFXZV) > >>> Platform: iOS > >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>> ----------- > >>> ENTITLEMENTS > >>> application-identifier: > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> keychain-access-groups: > >>> 8ZD6TKFXZV.*, com.apple.token > >>> get-task-allow: > >>> true > >>> com.apple.developer.team-identifier: > >>> 8ZD6TKFXZV > >>> --------------- > >>> CERTIFICATES > >>> Name: > >>> Apple Development: William Prothero (74Z6M5N26A) > >>> Creation Date: > >>> Jun 15, 2023 at 1:44:02 PM PDT > >>> Serial Number: > >>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>> SHA-1: > >>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>> -------------- > >>> PROVISIONED DEVICES > >>> Device ID: > >>> 00008120-000165D40EFBC01E > >>> - > >>> > >>> > >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Panos: > >>>> All of the profile items are in my email below. I don’t see a > reference > >> to a UUID, but I see in the profile a UDID, which was referenced in the > >> profile setup stuff on the Apple site as the device ID. > >>>> > >>> > >>> > >>> _______________________________________________ > >>> 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 > From marksmithhfx at gmail.com Mon Jun 19 10:33:11 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:33:11 +0100 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <295A1A9D-1FD6-4594-9C07-79375576FB58@gmail.com> Forget my last reply … I am probably just adding to the confusion. I see now in the profile there is something called a UUID, but I don’t think you need to be concerned with it. It’s not anything I’ve ever had to try and track down. It seems to be generated internally by Apple software possibly to uniquely identify and keep track of profiles. Mark > On 19 Jun 2023, at 3:24 pm, prothero--- via use-livecode wrote: > > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > >> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: >> >> Bill, >> >> I am sorry for the confusion, I meant UDID, not uuid. >> >> In other words, the profile must include the id of the devices in which it >> is allowed to install your app. You said this is a new device, so could it >> be the case that the UDID that is included in your profile (I see only one >> UDID in the profile you posted) is the one of your old device? >> >> Also, just to double check, when do you get the error message? Is it when >> building the iOS standalone app, or when trying to install the app in your >> connected device (via xcode)? >> >> Kind regards, >> Panos >> >> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>> could be the issue. I could find the UDID, but no the UUID. Argg. >>> >>> Apple seems to want folks to use UDID instead of UUID. >>> >>> How can I get the UUID of my iPHone? >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> >>>> I am re-posting my provisioning profile. I don’t see it in my returned >>> emails, so here it is. >>>> >>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>> the listing in the ../mobileprofiles directory in the Library directory: >>>> >>>> Profile Name: waterdetectivev6 >>>> App ID Name: WaterDetective >>>> WaterDetective >>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> Team: William Prothero (8ZD6TKFXZV) >>>> William Prothero (8ZD6TKFXZV) >>>> Platform: iOS >>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>> ----------- >>>> ENTITLEMENTS >>>> application-identifier: >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> keychain-access-groups: >>>> 8ZD6TKFXZV.*, com.apple.token >>>> get-task-allow: >>>> true >>>> com.apple.developer.team-identifier: >>>> 8ZD6TKFXZV >>>> --------------- >>>> CERTIFICATES >>>> Name: >>>> Apple Development: William Prothero (74Z6M5N26A) >>>> Creation Date: >>>> Jun 15, 2023 at 1:44:02 PM PDT >>>> Serial Number: >>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>> SHA-1: >>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>> -------------- >>>> PROVISIONED DEVICES >>>> Device ID: >>>> 00008120-000165D40EFBC01E >>>> - >>>> >>>> >>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> All of the profile items are in my email below. I don’t see a reference >>> to a UUID, but I see in the profile a UDID, which was referenced in the >>> profile setup stuff on the Apple site as the device ID. >>>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From jacque at hyperactivesw.com Mon Jun 19 11:45:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Jun 2023 10:45:17 -0500 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > Hello Bill, > > Do you by any chance have the "beta version" checkbox checked in the iOS > standalone settings? > > Cheers, > Panos > > On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> The UDID is the correct one for the new iPhone. I had updated it. I get >> the error message when Im loading the app for debug, directly from the >> livecode IDE. Its where you can choose to debug in the simulator, or if >> the iPhone is plugged in, directly on the iphone. If I try to just build >> the iOS app, I dont get an error message. Im not loading it from XCode >> directly, but am using the debug command in the Livecode IDE. >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Bill, >>> >>> I am sorry for the confusion, I meant UDID, not uuid. >>> >>> In other words, the profile must include the id of the devices in which >> it >>> is allowed to install your app. You said this is a new device, so could >> it >>> be the case that the UDID that is included in your profile (I see only >> one >>> UDID in the profile you posted) is the one of your old device? >>> >>> Also, just to double check, when do you get the error message? Is it when >>> building the iOS standalone app, or when trying to install the app in >> your >>> connected device (via xcode)? >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Panos: >>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>> >>>> Apple seems to want folks to use UDID instead of UUID. >>>> >>>> How can I get the UUID of my iPHone? >>>> >>>> Best, >>>> Bill >>>> >>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> >>>>> I am re-posting my provisioning profile. I dont see it in my returned >>>> emails, so here it is. >>>>> >>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>> >>>>> Profile Name: waterdetectivev6 >>>>> App ID Name: WaterDetective >>>>> WaterDetective >>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> Team: William Prothero (8ZD6TKFXZV) >>>>> William Prothero (8ZD6TKFXZV) >>>>> Platform: iOS >>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>> ----------- >>>>> ENTITLEMENTS >>>>> application-identifier: >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> keychain-access-groups: >>>>> 8ZD6TKFXZV.*, com.apple.token >>>>> get-task-allow: >>>>> true >>>>> com.apple.developer.team-identifier: >>>>> 8ZD6TKFXZV >>>>> --------------- >>>>> CERTIFICATES >>>>> Name: >>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>> Creation Date: >>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>> Serial Number: >>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>> SHA-1: >>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>> -------------- >>>>> PROVISIONED DEVICES >>>>> Device ID: >>>>> 00008120-000165D40EFBC01E >>>>> - >>>>> >>>>> >>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> All of the profile items are in my email below. I dont see a >> reference >>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>> profile setup stuff on the Apple site as the device ID. >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 12:49:28 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 09:49:28 -0700 Subject: Code-Signing Frustration In-Reply-To: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Folks: Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed logical, but then I forgot about it. Wow, what a waste of time. Now the app loads to my iPhone. However, when I activate it, it says “Developer Mode Required”. Since I have wasted so much time on this so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to make a new provisioning profile or can I just edit the one I’m using now? Thanks, Bill > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode wrote: > > Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. > > Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > >> Hello Bill, >> >> Do you by any chance have the "beta version" checkbox checked in the iOS >> standalone settings? >> >> Cheers, >> Panos >> >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> The UDID is the correct one for the new iPhone. I had updated it. I get >>> the error message when I’m loading the app for debug, directly from the >>> livecode IDE. It’s where you can choose to debug in the simulator, or if >>> the iPhone is plugged in, directly on the iphone. If I try to just build >>> the iOS app, I don’t get an error message. I’m not loading it from XCode >>> directly, but am using the debug command in the Livecode IDE. >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Bill, >>>> >>>> I am sorry for the confusion, I meant UDID, not uuid. >>>> >>>> In other words, the profile must include the id of the devices in which >>> it >>>> is allowed to install your app. You said this is a new device, so could >>> it >>>> be the case that the UDID that is included in your profile (I see only >>> one >>>> UDID in the profile you posted) is the one of your old device? >>>> >>>> Also, just to double check, when do you get the error message? Is it when >>>> building the iOS standalone app, or when trying to install the app in >>> your >>>> connected device (via xcode)? >>>> >>>> Kind regards, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>> >>>>> Apple seems to want folks to use UDID instead of UUID. >>>>> >>>>> How can I get the UUID of my iPHone? >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> >>>>>> I am re-posting my provisioning profile. I don’t see it in my returned >>>>> emails, so here it is. >>>>>> >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>>> >>>>>> Profile Name: waterdetectivev6 >>>>>> App ID Name: WaterDetective >>>>>> WaterDetective >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>> William Prothero (8ZD6TKFXZV) >>>>>> Platform: iOS >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>> ----------- >>>>>> ENTITLEMENTS >>>>>> application-identifier: >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> keychain-access-groups: >>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>> get-task-allow: >>>>>> true >>>>>> com.apple.developer.team-identifier: >>>>>> 8ZD6TKFXZV >>>>>> --------------- >>>>>> CERTIFICATES >>>>>> Name: >>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>> Creation Date: >>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>> Serial Number: >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>> SHA-1: >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>> -------------- >>>>>> PROVISIONED DEVICES >>>>>> Device ID: >>>>>> 00008120-000165D40EFBC01E >>>>>> - >>>>>> >>>>>> >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Panos: >>>>>>> All of the profile items are in my email below. I don’t see a >>> reference >>>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>>> profile setup stuff on the Apple site as the device ID. >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> 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 > > > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 12:56:57 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 19:56:57 +0300 Subject: Code-Signing Frustration In-Reply-To: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: Yay :) @Bill I think you can enable Developer Mode from the Settings app of your iPhone. No need to rebuild/reinstall your iOS app. Cheers, Panos On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Folks: > Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed > logical, but then I forgot about it. Wow, what a waste of time. > > Now the app loads to my iPhone. However, when I activate it, it says > “Developer Mode Required”. Since I have wasted so much time on this so far, > I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to > make a new provisioning profile or can I just edit the one I’m using now? > > Thanks, > Bill > > > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Good catch Panos, I forgot about that tricky checkbox. It should be > relabeled, especially since its behavior is the opposite of what one would > expect. > > > > Change it to "TestFlight" or "Apple distribution" or something. If Swami > hadn't mentioned it once I'd be here with the same frustrations. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > >> Hello Bill, > >> > >> Do you by any chance have the "beta version" checkbox checked in the iOS > >> standalone settings? > >> > >> Cheers, > >> Panos > >> > >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >>> Panos: > >>> The UDID is the correct one for the new iPhone. I had updated it. I get > >>> the error message when I’m loading the app for debug, directly from the > >>> livecode IDE. It’s where you can choose to debug in the simulator, or > if > >>> the iPhone is plugged in, directly on the iphone. If I try to just > build > >>> the iOS app, I don’t get an error message. I’m not loading it from > XCode > >>> directly, but am using the debug command in the Livecode IDE. > >>> > >>> Best, > >>> Bill > >>> > >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > >>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Bill, > >>>> > >>>> I am sorry for the confusion, I meant UDID, not uuid. > >>>> > >>>> In other words, the profile must include the id of the devices in > which > >>> it > >>>> is allowed to install your app. You said this is a new device, so > could > >>> it > >>>> be the case that the UDID that is included in your profile (I see only > >>> one > >>>> UDID in the profile you posted) is the one of your old device? > >>>> > >>>> Also, just to double check, when do you get the error message? Is it > when > >>>> building the iOS standalone app, or when trying to install the app in > >>> your > >>>> connected device (via xcode)? > >>>> > >>>> Kind regards, > >>>> Panos > >>>> > >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>>> Panos: > >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But > this > >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. > >>>>> > >>>>> Apple seems to want folks to use UDID instead of UUID. > >>>>> > >>>>> How can I get the UUID of my iPHone? > >>>>> > >>>>> Best, > >>>>> Bill > >>>>> > >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Panos: > >>>>>> > >>>>>> I am re-posting my provisioning profile. I don’t see it in my > returned > >>>>> emails, so here it is. > >>>>>> > >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, > from > >>>>> the listing in the ../mobileprofiles directory in the Library > directory: > >>>>>> > >>>>>> Profile Name: waterdetectivev6 > >>>>>> App ID Name: WaterDetective > >>>>>> WaterDetective > >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> Team: William Prothero (8ZD6TKFXZV) > >>>>>> William Prothero (8ZD6TKFXZV) > >>>>>> Platform: iOS > >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>>>>> ----------- > >>>>>> ENTITLEMENTS > >>>>>> application-identifier: > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> keychain-access-groups: > >>>>>> 8ZD6TKFXZV.*, com.apple.token > >>>>>> get-task-allow: > >>>>>> true > >>>>>> com.apple.developer.team-identifier: > >>>>>> 8ZD6TKFXZV > >>>>>> --------------- > >>>>>> CERTIFICATES > >>>>>> Name: > >>>>>> Apple Development: William Prothero (74Z6M5N26A) > >>>>>> Creation Date: > >>>>>> Jun 15, 2023 at 1:44:02 PM PDT > >>>>>> Serial Number: > >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>>>>> SHA-1: > >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>>>>> -------------- > >>>>>> PROVISIONED DEVICES > >>>>>> Device ID: > >>>>>> 00008120-000165D40EFBC01E > >>>>>> - > >>>>>> > >>>>>> > >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>>> > >>>>>>> Panos: > >>>>>>> All of the profile items are in my email below. I don’t see a > >>> reference > >>>>> to a UUID, but I see in the profile a UDID, which was referenced in > the > >>>>> profile setup stuff on the Apple site as the device ID. > >>>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > > > > > _______________________________________________ > > 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 > From marksmithhfx at gmail.com Mon Jun 19 13:06:35 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 18:06:35 +0100 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <5E0C6327-05B3-4FD0-8C9E-154F120162C4@gmail.com> I’d never heard of “Developer Mode” so googled it. It appears to be something new in iOS 16+ (I am still at15.6). Here’s an article that describes it in more detail. https://help.testapp.io/faq/enable-developer-mode-ios/ Mark > On 19 Jun 2023, at 5:56 pm, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 13:36:11 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 10:36:11 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From rdimola at evergreeninfo.net Mon Jun 19 13:59:46 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 19 Jun 2023 13:59:46 -0400 Subject: Code-Signing Frustration In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82 -878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <00a601d9a2d7$d8963010$89c29030$@net> I did not have a problems deleting old ones. I have deleted them all in the past. In Xcode preferences I downloaded all the current profiles from the developer console and everything still worked for the current profiles but the folder (and LC choices) were cleaned up to current. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Monday, June 19, 2023 1:36 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Code-Signing Frustration Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. >> Seemed logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this >> so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do >> I need to make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one >> would expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If >>> Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive >>> Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM >>> panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in >>>> the iOS standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. >>>>> I get the error message when I’m loading the app for debug, >>>>> directly from the livecode IDE. It’s where you can choose to debug >>>>> in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see >>>>>> only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is >>>>>> it >> when >>>>>> building the iOS standalone app, or when trying to install the >>>>>> app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. >>>>>>> But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library >>>>>>>> is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) William Prothero >>>>>>>> (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: >>>>>>>> Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced >>>>>>> in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From dan at clearvisiontech.com Mon Jun 19 18:29:14 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 19 Jun 2023 22:29:14 +0000 Subject: Android Signing In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: “To upload an Android App Bundle you must be enrolled in Play App Signing.” With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? Thank you in advance, -Dan From MikeKerner at roadrunner.com Tue Jun 20 06:49:52 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 06:49:52 -0400 Subject: Android Signing In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: no, but if you figure it out, please keep me posted. once i get this app i'm working on, working, on android, i want to put it up On Mon, Jun 19, 2023 at 6:30 PM Dan Friedman via use-livecode wrote: > > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? > > Thank you in advance, > -Dan > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Tue Jun 20 09:15:33 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 09:15:33 -0400 Subject: android compute field height Message-ID: is there a formula to compute what the height of a textInput area should be on android, based on the font size? there isn't an autoFit, and there does not seem to be a simple formula to use. i'm computing what the height "should be" based on whether a scroll bar is rendered example: 14 point -> 37 px 18 point -> 43 px 24 point -> 51 px 30 point -> 59 px -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Tue Jun 20 15:41:14 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2023 14:41:14 -0500 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Jun 20 16:57:04 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 20 Jun 2023 21:57:04 +0100 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. 🤣 From bobsneidar at iotecdigital.com Tue Jun 20 17:02:40 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 20 Jun 2023 21:02:40 +0000 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Tue Jun 20 17:12:10 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 20 Jun 2023 17:12:10 -0400 Subject: Android Signing In-Reply-To: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> Message-ID: <00e101d9a3bb$e36577f0$aa3067d0$@net> +1 1980: Programming 95% Security 5% 2023: Programming 5% Security 95% This is an economic killer. Smashing rocks at Leavenworth too good. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Bob Sneidar via use-livecode Sent: Tuesday, June 20, 2023 5:03 PM To: How to use LiveCode Cc: Bob Sneidar Subject: Re: Android Signing If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From dan at clearvisiontech.com Wed Jun 21 01:23:36 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 05:23:36 +0000 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. “/NONE/” is not a supported encryption! I would think it would be “/AES/”. -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 09:44:04 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 09:44:04 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003101d9a446$74fd3ec0$5ef7bc40$@net> Dan, Now this is starting to be familiar. As I remember it I got an error with the tool. After many searches I found out there was some problem with the most recent version of the PEPK tool. I had to download an older version. It then worked as expected. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 11:18:00 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 11:18:00 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003201d9a453$94214730$bc63d590$@net> Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From dan at clearvisiontech.com Wed Jun 21 11:50:38 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 15:50:38 +0000 Subject: Android Signing In-Reply-To: <003201d9a453$94214730$bc63d590$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago… didn’t even try it as I figured it could not be used. I’ll give it a try… but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 14:15:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 14:15:38 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: <007001d9a46c$648129f0$2d837dd0$@net> I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From MikeKerner at roadrunner.com Wed Jun 21 16:52:23 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 21 Jun 2023 16:52:23 -0400 Subject: signature widget Message-ID: i finally have a use-case for the signature widget. * has anyone used it? * does anyone have experiencing transporting the signature data, then recreating it, say, by adding it to a document, or generating an svg file? From dan at clearvisiontech.com Wed Jun 21 17:26:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 21:26:35 +0000 Subject: Android Signing In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: Hey Ralph and everyone who will read this (now and in the future)… We FINNALLY got this solved! So, as you know, Google changed PEPK and they no longer supply the Signing Key. Using their new method with PEPK, we got error after error after error! What finally worked was installing version 17.0.6+10 of OpenLogic’s OpenJDK version of Java. We specifically used this version on our Windows computer: https://builds.openlogic.com/downloadJDK/openlogic-openjdk-jre/17.0.6+10/openlogic-openjdk-jre-17.0.6+10-windows-x64.msi). This version of Java has the appropriate encryption libraries needed for the PEPK Tool that other versions of Java didn’t include. -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 11:16 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From gWolfgang at gaich.de Thu Jun 22 06:20:16 2023 From: gWolfgang at gaich.de (G.W.Gaich) Date: Thu, 22 Jun 2023 12:20:16 +0200 Subject: signature widget In-Reply-To: References: Message-ID: Mike, in one of my applications I use this code: command saveSign    show grc "UnterschriftRect"  -- lies behind the widget for a white background    show widget "Unterschrift"    lock screen    if the pathData of widget "Unterschrift" is empty then exit to top    thickenSignature "Unterschrift", 8  -- the signature is often too thin    put 1200 into aMeta["density"]    export snapshot from widget "Unterschrift" at size 140,70 with metadata aMeta["density"] to file "sign.png" as PNG    hide grc "UnterschriftRect"    hide widget "Unterschrift"    unlock sceen end saveSign command thickenSignature pSignature,pFactor    put the pathData of widget pSignature into tPathData    repeat for each key tKey in tPathData       multiply tPathData[tKey]["width"] by pFactor    end repeat    set the pathData of widget pSignature to tPathData end thickenSignature Hope this helps Best regards Gnter E-Mail: gwolfgang at gaich.de Am 21.06.2023 um 22:52 schrieb Mike Kerner via use-livecode: > i finally have a use-case for the signature widget. > * has anyone used it? > * does anyone have experiencing transporting the signature data, then > recreating it, say, by adding it to a document, or generating an svg > file? > > _______________________________________________ > 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 From harrison at all-auctions.com Thu Jun 22 12:04:35 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 12:04:35 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: I am running LiveCode Server version 9.6.9, with apache 2.4.56 under Mac OS 13.4 Ventura with a Postgresql database. All of my energy saver settings in the OS are set so nothing ever sleeps. When my server hasn’t been getting incoming connections for a time, for some stupid reason it goes to sleep and stops serving pages! I’ve tried to track down the problem, and it appears that apache is running fine as proved by when asking for a strict HTML webpage, and everything works! Anything that needs the LiveCode server doesn’t work for a couple of minutes, and only after a half dozen requests does it start responding normally. I have checked my error logs, and it shows timeouts for livecode-server. I don’t know if livecode is waiting to get a response from Postresql or not. The interval between failures varies, so it is difficult to know how often I have to tell an automatic application to access the website in order to keep everything running correctly. Ideas? Suggestions? Thanks, Rick From matthias_livecode_150811 at m-r-d.de Thu Jun 22 15:59:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 22 Jun 2023 21:59:02 +0200 Subject: LiveCode Server is sleeping? In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> I am also running Livecode Server with Apache on 13.4 without a problem so far. Where did you install the software (Apache/Livecode Server)? Is Livecode Server installed on the same hard drive as Apache server is installed? Where are your scripts stored? I had once problems with external hard drives which had built in power management. So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. I solved this with a little free tool called Keep Drive Spinning http://jon.stovell.info/software/keep-drive-spinning/ Regards, Matthias > Am 22.06.2023 um 18:04 schrieb harrison--- via use-livecode : > > I am running LiveCode Server version 9.6.9, > with apache 2.4.56 under Mac OS 13.4 Ventura > with a Postgresql database. > > All of my energy saver settings in the OS are > set so nothing ever sleeps. > > When my server hasn’t been getting incoming > connections for a time, for some stupid reason > it goes to sleep and stops serving pages! > > I’ve tried to track down the problem, and it > appears that apache is running fine as > proved by when asking for a strict HTML > webpage, and everything works! > > Anything that needs the LiveCode server > doesn’t work for a couple of minutes, > and only after a half dozen requests does > it start responding normally. > > I have checked my error logs, and it shows > timeouts for livecode-server. > > I don’t know if livecode is waiting to get > a response from Postresql or not. > > The interval between failures varies, so > it is difficult to know how often I have to > tell an automatic application to access the > website in order to keep everything running > correctly. > > Ideas? Suggestions? > > Thanks, > > Rick > > > > _______________________________________________ > 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 From dan at clearvisiontech.com Thu Jun 22 20:30:47 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 23 Jun 2023 00:30:47 +0000 Subject: Android Push Message Icon In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: Is anyone seeing the icon in a push notification on Android 13? We have an app built using LC 10.0.0 (dp-5). The icon seems to show in a Push Message on Android Version 10 and 12, but NOT 9 or 13. I don’t know about 11 as I don’t have a device running 11. I believe this is an issue with LC, but I would like to confirm that others are experiencing the same issue. -Dan From harrison at all-auctions.com Thu Jun 22 22:38:00 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 22:38:00 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: <4F46E9DF-0A1D-450D-B0F3-EA719E9EB6AF@all-auctions.com> Hi Matthias, To answer your questions: MacintoshHD/Library/WebServer/CGI-Executables/livecode-server The hard drive is the internal SSD drive. Apache server and the livecode server are both installed on the same hard drive. Scripts are in: Library/Webserver/Documents and some are forwarded to: Users/(username)/Sites Since I’m not using spinning hard drives, that is probably not the issue. I do get an error in the error log of: XType: Using static font registry (sometimes) but that seems too minor to be causing this problem. Not quite sure how to fix the the font problem. Ideas? Thanks, Rick > On Jun 22, 2023, at 3:59 PM, matthias rebbe via use-livecode wrote: > > I am also running Livecode Server with Apache on 13.4 without a problem so far. > > Where did you install the software (Apache/Livecode Server)? > Is Livecode Server installed on the same hard drive as Apache server is installed? > Where are your scripts stored? > > I had once problems with external hard drives which had built in power management. > So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. > > I solved this with a little free tool called Keep Drive Spinning > http://jon.stovell.info/software/keep-drive-spinning/ > > > Regards, > Matthias From bobsneidar at iotecdigital.com Fri Jun 23 11:50:37 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 15:50:37 +0000 Subject: Installing mySQL on Windows Message-ID: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Hi all. The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. Bob S From bobsneidar at iotecdigital.com Fri Jun 23 12:01:45 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 16:01:45 +0000 Subject: Installing mySQL on Windows In-Reply-To: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. Bob S > On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: > > Hi all. > > The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. > > Bob S > From prothero at earthlearningsolutions.org Fri Jun 23 12:48:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 09:48:45 -0700 Subject: Inclusions or Provisioning question Message-ID: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Folks: I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. So: my question is: Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. Thanks, Bill Prothero William A. Prothero, Ph.D. (Emeritus) UCSB Dept. of Earth Sciences Santa Barbara, CA. 93105 http://earthlearningsolutions.org/ From prothero at earthlearningsolutions.org Fri Jun 23 13:00:17 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 10:00:17 -0700 Subject: Inclusions or Provisioning question In-Reply-To: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 13:28:19 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 13:28:19 -0400 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: <008201d9a5f8$1d953350$58bf99f0$@net> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Friday, June 23, 2023 1:00 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Inclusions or Provisioning question Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 23 13:38:49 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 23 Jun 2023 13:38:49 -0400 Subject: Inclusions or Provisioning question In-Reply-To: <008201d9a5f8$1d953350$58bf99f0$@net> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: inclusions, yes. provisioning, no i'm not sure if the internet lib will matter or not tsnet i also have: ssl & encryption, but i'm also using ssl, so there's that you shouldn't need the mysql if you aren't using a local db on the mobe you could also try throwing the mobile debugger on, then forcing a breakpoint right before you're sending a query to the server, to see what breaks. when something breaks in lc on mobile, the script just terminates without warning. On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode wrote: > > I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode > Sent: Friday, June 23, 2023 1:00 PM > To: JJS via use-livecode > Cc: prothero at earthlearningsolutions.org > Subject: Re: Inclusions or Provisioning question > > Also: I’ve tried “Internet, mySQL" inclusions. No luck. > Bill > > > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > > > Folks: > > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > > > So: my question is: > > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > > > Thanks, > > Bill Prothero > > > > William A. Prothero, Ph.D. (Emeritus) > > UCSB Dept. of Earth Sciences > > Santa Barbara, CA. 93105 > > http://earthlearningsolutions.org/ > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From matthias_livecode_150811 at m-r-d.de Fri Jun 23 13:55:22 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 23 Jun 2023 19:55:22 +0200 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 14:01:41 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 14:01:41 -0400 Subject: Installing MySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: <009d01d9a5fc$c691dd10$53b59730$@net> I was going to suggest that. On-Rev(LiveCode Hosting) started using MariaDB a while back. I had no compatibility issues with existing DBs. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of matthias rebbe via use-livecode Sent: Friday, June 23, 2023 1:55 PM To: How to use LiveCode Cc: matthias_livecode_150811 at m-r-d.de Subject: Re: Installing mySQL on Windows Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From andrew at midwestcoastmedia.com Fri Jun 23 14:55:14 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Fri, 23 Jun 2023 14:55:14 -0400 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:18:44 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:18:44 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Yes, and as you will note, those are 32 bit installers. I was hoping there was a 64 bit installer. There ARE 64 bit binaries, but no MSI. Bob S On Jun 23, 2023, at 11:55 AM, Andrew at MWCM via use-livecode wrote: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:20:13 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:20:13 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Thanks Matthias. I have never used Maria DB. Since this is mission critical, I do not want to introduce any quirks, so I am sticking to what I know. Bob S > On Jun 23, 2023, at 10:55 AM, matthias rebbe via use-livecode wrote: > > Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. > MariaDB Server is available as .msi Installer. > > Regards, > Matthias > >> Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : >> >> NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. >> >> Bob S >> >> >>> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >>> >>> Hi all. >>> >>> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >>> >>> Bob S >>> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 23 19:31:21 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 16:31:21 -0700 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: Mike and Ralph: Thanks so much for the hints. I also was so focussed on the inclusions that I failed to consider that perhaps my code that tests for whether I have an internet connection was falsely returning a “no internet” message. Yes, that was the problem. I had a test file that I would download and if it had the correct key, I would conclude that there was internet. Otherwise, the readings that I entered (water meter readings) were posted to a temp file that was later uploaded when internet was available. I would normally start the app where I had good internet, it would initialize and upload new data and download some old so I could compare water useage over time. It’s summer and water is expensive in California. So, when I had changed my server to a different configuration, updated php, etc, etc, my test failed always, on startup. So, fixed! The app is working. Thanks so much for your help, everybody who gave their input. Bill Prothero > On Jun 23, 2023, at 10:38 AM, Mike Kerner via use-livecode wrote: > > inclusions, yes. provisioning, no > i'm not sure if the internet lib will matter or not > tsnet > i also have: > ssl & encryption, but i'm also using ssl, so there's that > you shouldn't need the mysql if you aren't using a local db on the mobe > you could also try throwing the mobile debugger on, then forcing a > breakpoint right before you're sending a query to the server, to see > what breaks. > when something breaks in lc on mobile, the script just terminates > without warning. > > > On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode > wrote: >> >> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdimola at evergreeninfo.net >> Phone: 518-636-3998 Ex:11 >> Cell: 518-796-9332 >> >> -----Original Message----- >> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode >> Sent: Friday, June 23, 2023 1:00 PM >> To: JJS via use-livecode >> Cc: prothero at earthlearningsolutions.org >> Subject: Re: Inclusions or Provisioning question >> >> Also: I’ve tried “Internet, mySQL" inclusions. No luck. >> Bill >> >>> On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: >>> >>> Folks: >>> I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. >>> >>> So: my question is: >>> Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? >>> >>> If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. >>> >>> Thanks, >>> Bill Prothero >>> >>> William A. Prothero, Ph.D. (Emeritus) >>> UCSB Dept. of Earth Sciences >>> Santa Barbara, CA. 93105 >>> http://earthlearningsolutions.org/ >>> >>> _______________________________________________ >>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From tom at makeshyft.com Fri Jun 23 19:35:35 2023 From: tom at makeshyft.com (Tom Glod) Date: Fri, 23 Jun 2023 19:35:35 -0400 Subject: android compute field height In-Reply-To: References: Message-ID: Android font rendering is the stuff of nightmares. Important things to remember: The smaller the font the less control you have over how it renders in the field. it helps to have showborder OFF and it helpts to manually set the margins for each side. 4,4,4,4 instead of 4. You can probably wrestle it into submission. Probably. Good luck. On Tue, Jun 20, 2023 at 9:17 AM Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > is there a formula to compute what the height of a textInput area > should be on android, based on the font size? > there isn't an autoFit, and there does not seem to be a simple formula to > use. > i'm computing what the height "should be" based on whether a scroll > bar is rendered > example: > 14 point -> 37 px > 18 point -> 43 px > 24 point -> 51 px > 30 point -> 59 px > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From curry at pair.com Sun Jun 25 13:01:51 2023 From: curry at pair.com (Curry Kenworthy) Date: Sun, 25 Jun 2023 13:01:51 -0400 Subject: Curry K. Website/Addons Progress and Plans Message-ID: <631741dc-a5a2-61a3-1506-031c1196fb96@pair.com> Hi Guys, Periodically posting Progress and Plans.... Recently Done: - Fixed CurryK's link to LC's Store. Coming up: - Add WordOut to CurryK/SendOwl Store. (After eSellerate's demise.) Curry K. Plan: 1. Update/fix Website and Store issues. <- CURRENTLY 2. Reboot Email news list again. (Provider changes.) 3. Addon Updates and fixes. 4. Next Big Thing, New Curry K. Tech. Moving a bit slowly at the moment with health/handicap, but hope to gather speed later in the year! Hope you all are well and enjoying the blessings of code and logic. :) Best wishes, Curry Kenworthy SpreadLib: Excel files to LC fields in 1 script line! "Excel-lent spreadsheet import and export for LiveCode" http://livecodeaddons.com/spreadlib.html Radically Innovative Christian LiveCode Development "Passion for Elegant and Efficient Code" http://livecodeconsulting.com/ From General.2018 at outlook.com Thu Jun 29 16:21:00 2023 From: General.2018 at outlook.com (General 2018) Date: Thu, 29 Jun 2023 20:21:00 +0000 Subject: Answer dialog text missing in standalone 9.6.9 Message-ID: Hi, Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. All okay in IDE. Checked inclusions - all seems okay. Regards Camm From jacque at hyperactivesw.com Thu Jun 29 16:50:50 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 15:50:50 -0500 Subject: Writing to Mac Support folder Message-ID: Short version: how do I bypass Gatekeeper to write a prefs file? I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobsneidar at iotecdigital.com Thu Jun 29 17:36:25 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 29 Jun 2023 21:36:25 +0000 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName Bob S > On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From craig at starfirelighting.com Thu Jun 29 18:11:44 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 29 Jun 2023 18:11:44 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: Message-ID: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Hi. I assume you mean the standard “Answer” command. There is no “Answer Text”. So if you: answer “Some Text" with “Yes" or “No" what exactly pops up? Craig > On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: > > Hi, > > Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. > All okay in IDE. > > Checked inclusions - all seems okay. > > Regards > Camm > _______________________________________________ > 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 From jacque at hyperactivesw.com Thu Jun 29 18:36:15 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 17:36:15 -0500 Subject: Writing to Mac Support folder In-Reply-To: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> References: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Message-ID: I should have been more clear that this was for an app, sorry about that. I can create the file too on my own drive. The problem is with a built app on someone else's drive. OS permissions normally forbid any file or folder creation outside the app bundle. I'm not sure if I need to sandbox the app or if there's an easier way. One tester had no trouble (the Mac asked for permissions) but another tester didn't get a notification and thought the app was broken. On 6/29/23 4:36 PM, Bob Sneidar via use-livecode wrote: > Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. > > put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName > > Bob S > > >> On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. >> >> If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dfe4 at cornell.edu Thu Jun 29 20:39:21 2023 From: dfe4 at cornell.edu (David Epstein) Date: Thu, 29 Jun 2023 20:39:21 -0400 Subject: Remote debugger error message Message-ID: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” I can click OK, but the error message soon returns. Any suggestions? Best wishes, David Epstein From matthias_livecode_150811 at m-r-d.de Fri Jun 30 02:32:48 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 08:32:48 +0200 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> This is what Apple says: "If you distribute your macOS app through the App Store, you must enable App Sandbox. If you notarize your macOS app to distribute it outside of the App Store, you must enable hardened runtime and, optionally, can also enable App Sandbox." https://help.apple.com/xcode/mac/current/#/devf87a2ac8f What os does the user run who has the problems to run the app? Did he allow to run programs from outside the App Store? If you don't mind, you can send me your app and i will try it here. Regards, Matthias > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode : > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From richmondmathewson at gmail.com Fri Jun 30 02:49:01 2023 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 30 Jun 2023 09:49:01 +0300 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: When I download an app onto my Mac Mini, on opening it for the first time it often asks me for permission to access the desktop/document/whatever folder. I assume that code to make an app ask for permissions to be granted has to be entered somewhere ['preOpenStack' ???] by the developer. On Fri, 30 Jun 2023, 09:34 matthias rebbe via use-livecode, < use-livecode at lists.runrev.com> wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he > allow to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > > > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com>: > > > > Short version: how do I bypass Gatekeeper to write a prefs file? > > > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am > I correct that I need to sandbox the app before I can write a file there? > > > > I read an LC lesson that said no special entitlements are required to > create an app folder and a file. I can't test it myself because I already > have full access. > > > > If this is correct so far, then do I just need to provide the sandbox > entitlement and nothing else? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > > 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 > From General.2018 at outlook.com Fri Jun 30 02:53:10 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 06:53:10 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi, Just the “Yes” , “No” “Some Text” missing. Works fine in IDE and previous standalones. Regards Camm > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode wrote: > > Hi. > > I assume you mean the standard “Answer” command. There is no “Answer Text”. > > So if you: > > answer “Some Text" with “Yes" or “No" > what exactly pops up? > > > > Craig > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: >> >> Hi, >> >> Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. >> All okay in IDE. >> >> Checked inclusions - all seems okay. >> >> Regards >> Camm >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 07:12:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:12:03 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello Camm, In which platform? Seems to work as expected here (MacOS). Cheers, Panos -- On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > Just the “Yes” , “No” > > “Some Text” missing. > > Works fine in IDE and previous standalones. > > Regards > Camm > > > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Hi. > > > > I assume you mean the standard “Answer” command. There is no “Answer > Text”. > > > > So if you: > > > > answer “Some Text" with “Yes" or “No" > > what exactly pops up? > > > > > > > > Craig > > > > > > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Hi, > >> > >> Answer Text missing in standalone , the icon and buttons (with text) > appear but no dialog text. > >> All okay in IDE. > >> > >> Checked inclusions - all seems okay. > >> > >> Regards > >> Camm > >> _______________________________________________ > >> 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 > From merakosp at gmail.com Fri Jun 30 07:18:09 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:18:09 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello again, Just tested on Windows and it works fine here as well. @Camm Could it be the case you have customised the answer dialog stack? Cheers, Panos -- On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi. >> > >> > I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >> > >> > So if you: >> > >> > answer “Some Text" with “Yes" or “No" >> > what exactly pops up? >> > >> > >> > >> > Craig >> > >> > >> > >> > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> >> >> Hi, >> >> >> >> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >> >> All okay in IDE. >> >> >> >> Checked inclusions - all seems okay. >> >> >> >> Regards >> >> Camm >> >> _______________________________________________ >> >> 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 >> > From MikeKerner at roadrunner.com Fri Jun 30 08:12:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:12:37 -0400 Subject: Remote debugger error message In-Reply-To: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: ugh. you could try removing the remote debugger from your inclusions and including the OSS version: https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript you may also be able to edit the livecode bundle, removing the protected version, and replace it with the unprotected version from the repo. On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode wrote: > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: > > “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” > > I can click OK, but the error message soon returns. > > Any suggestions? > > Best wishes, > David Epstein > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Fri Jun 30 08:13:40 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:13:40 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: you have to add the answer dialog to your inclusions when building On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > > On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > > > Hello Camm, > > > > In which platform? Seems to work as expected here (MacOS). > > > > Cheers, > > Panos > > -- > > > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hi, > >> > >> Just the “Yes” , “No” > >> > >> “Some Text” missing. > >> > >> Works fine in IDE and previous standalones. > >> > >> Regards > >> Camm > >> > >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> > > >> > Hi. > >> > > >> > I assume you mean the standard “Answer” command. There is no “Answer > >> Text”. > >> > > >> > So if you: > >> > > >> > answer “Some Text" with “Yes" or “No" > >> > what exactly pops up? > >> > > >> > > >> > > >> > Craig > >> > > >> > > >> > > >> > > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> >> > >> >> Hi, > >> >> > >> >> Answer Text missing in standalone , the icon and buttons (with text) > >> appear but no dialog text. > >> >> All okay in IDE. > >> >> > >> >> Checked inclusions - all seems okay. > >> >> > >> >> Regards > >> >> Camm > >> >> _______________________________________________ > >> >> 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From General.2018 at outlook.com Fri Jun 30 08:28:40 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:28:40 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Tried all that auto / manual inclusion etc. You cannot deselect ask / answer it will always include. Regards Camm > On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode wrote: > > you have to add the answer dialog to your inclusions when building > >> On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode >> wrote: >> >> Hello again, >> >> Just tested on Windows and it works fine here as well. >> >> @Camm >> Could it be the case you have customised the answer dialog stack? >> >> Cheers, >> Panos >> -- >> >> >>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 08:29:54 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:29:54 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Windows 10 LC 9.6.9 Regards Camm > On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Hi. >>> >>> I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >>> >>> So if you: >>> >>> answer “Some Text" with “Yes" or “No" >>> what exactly pops up? >>> >>> >>> >>> Craig >>> >>> >>> >>> >>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >>>> All okay in IDE. >>>> >>>> Checked inclusions - all seems okay. >>>> >>>> Regards >>>> Camm >>>> _______________________________________________ >>>> 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 From General.2018 at outlook.com Fri Jun 30 08:32:15 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:32:15 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Not knowingly customised. Regards Steve > On 30 Jun 2023, at 12:19, panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > >> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From matthias_livecode_150811 at m-r-d.de Fri Jun 30 08:35:10 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 14:35:10 +0200 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > > Windows 10 > LC 9.6.9 > > Regards > Camm > >> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From craig at starfirelighting.com Fri Jun 30 08:56:24 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 30 Jun 2023 08:56:24 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. Craig > On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 09:01:37 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 13:01:37 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Message-ID: Yes, will give that a try and report back. Regards Camm > On 30 Jun 2023, at 13:58, Craig Newman via use-livecode wrote: > > Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. > > Craig > >> On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: >> >> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? >> >>>> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >>> >>> Windows 10 >>> LC 9.6.9 >>> >>> Regards >>> Camm >>> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Just the “Yes” , “No” >>>>> >>>>> “Some Text” missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>>> Text”. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer “Some Text" with “Yes" or “No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 11:10:50 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 18:10:50 +0300 Subject: Remote debugger error message In-Reply-To: References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: Hello all, @mike The revdebuggerlibrary.livecodescript is not the remote debugger - it is the IDE debugger for the script editor. The remote debugger is a protected stack and it is not present in the repo. @david How do you trigger this error? Could you provide a recipe? Kind regards, Panos -- On Fri, 30 Jun 2023 at 15:14, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > ugh. > you could try removing the remote debugger from your inclusions and > including the OSS version: > > https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript > you may also be able to edit the livecode bundle, removing the > protected version, and replace it with the unprotected version from > the repo. > > On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode > wrote: > > > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel > Macs, and can do very little without getting this error message: > > > > “There was an error executing a script in stack > com.livecode.library.remotedebugger. No more information is available > because the stack is password protected.” > > > > I can click OK, but the error message soon returns. > > > > Any suggestions? > > > > Best wishes, > > David Epstein > > _______________________________________________ > > 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From jacque at hyperactivesw.com Fri Jun 30 11:35:42 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:35:42 -0500 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <1890cf220b0.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Is the text color of calling stack white? The dialog will inherit the color from that stack, or from the next one in the inheritance path. The text may be there but not visible. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 7:30:50 AM General 2018 via use-livecode wrote: > Hi , > > Tried all that auto / manual inclusion etc. > > You cannot deselect ask / answer it will always include. > > Regards > Camm > >> On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode >> wrote: >> >> you have to add the answer dialog to your inclusions when building >> >>> On Fri, Jun 30, 2023 at 7:19AM panagiotis m via use-livecode >>> wrote: >>> >>> Hello again, >>> >>> Just tested on Windows and it works fine here as well. >>> >>> @Camm >>> Could it be the case you have customised the answer dialog stack? >>> >>> Cheers, >>> Panos >>> -- >>> >>> >>>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Just the Yes , No >>>>> >>>>> Some Text missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard Answer command. There is no Answer >>>>> Text. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer Some Text" with Yes" or No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 11:52:12 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:52:12 -0500 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d0137f8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I have several testers and only one has the problem. He's running Mac Ventura, but so are a couple of others. The app is signed and notarized using your wonderful tool. Normally the Mac asks if the app can write files to disk and directs the user to system prefs / privacy and security so the user can give permissions. Either one tester ignored the dialog or never saw it. Without write permissions the prefs file is never copied to the Preferences folder. I directed him to system prefs to solve the problem but I don't want users to have to do that. I read that apps can automatically write to preferences or application support if the app is sandboxed, and it doesn't need any special entitlements to do that, so I think think that's what I need to do. But I'd like verify my assumption is correct. @Matthias, if I enable the entitlements checkbox in your tool but don't add any of the listed entitlements, will it add the sandbox directive automatically? I think I only need that one line. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:35:27 AM matthias rebbe via use-livecode wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he allow > to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > >> Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode >> : >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I >> correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to >> create an app folder and a file. I can't test it myself because I already >> have full access. >> >> If this is correct so far, then do I just need to provide the sandbox >> entitlement and nothing else? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 12:00:49 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 11:00:49 -0500 Subject: Writing to Mac Support folder In-Reply-To: References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d091f68.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It's an automatic response from the OS when an app needs to to do something that requires user permissions, like accessing files outside the app bundle. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:51:18 AM Richmond Mathewson via use-livecode wrote: > When I download an app onto my Mac Mini, on opening it for the first time > it often asks me for permission to access the desktop/document/whatever > folder. > > I assume that code to make an app ask for permissions to be granted has to > be entered somewhere ['preOpenStack' ???] by the developer. From General.2018 at outlook.com Fri Jun 30 13:48:17 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 17:48:17 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: Hi , Made new stack and works okay. Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. Regards Camm > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 30 14:21:45 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 14:21:45 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: i think there are other ide stacks that switched from binary to script-only stacks in 9.6.9. that broke some other behaviors, too. if i was betting, i would bet that the SOS is not explicitly setting the font color, but i haven't read the script to confirm, either. On Fri, Jun 30, 2023 at 1:49 PM General 2018 via use-livecode wrote: > > Hi , > > Made new stack and works okay. > > Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? > > I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. > > Regards > Camm > > > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > > > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > >> > >> Windows 10 > >> LC 9.6.9 > >> > >> Regards > >> Camm > >> > >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > >>> > >>> Hello Camm, > >>> > >>> In which platform? Seems to work as expected here (MacOS). > >>> > >>> Cheers, > >>> Panos > >>> -- > >>> > >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Hi, > >>>> > >>>> Just the “Yes” , “No” > >>>> > >>>> “Some Text” missing. > >>>> > >>>> Works fine in IDE and previous standalones. > >>>> > >>>> Regards > >>>> Camm > >>>> > >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>> > >>>>> Hi. > >>>>> > >>>>> I assume you mean the standard “Answer” command. There is no “Answer > >>>> Text”. > >>>>> > >>>>> So if you: > >>>>> > >>>>> answer “Some Text" with “Yes" or “No" > >>>>> what exactly pops up? > >>>>> > >>>>> > >>>>> > >>>>> Craig > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Hi, > >>>>>> > >>>>>> Answer Text missing in standalone , the icon and buttons (with text) > >>>> appear but no dialog text. > >>>>>> All okay in IDE. > >>>>>> > >>>>>> Checked inclusions - all seems okay. > >>>>>> > >>>>>> Regards > >>>>>> Camm > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Fri Jun 30 17:56:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 16:56:16 -0500 Subject: Painting inclusions Message-ID: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Setting a brushpattern works in the IDE but not in a standalone. I've looked through the inclusions and don't see anything about patterns. I do include brushes. Anyone know what is missing? The dictionary says they are "built-in." -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jun 30 18:38:26 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 17:38:26 -0500 Subject: Painting inclusions In-Reply-To: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> References: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Message-ID: <09484fa8-2ab6-a31f-3505-8fe3b3eaa62b@hyperactivesw.com> On 6/30/23 4:56 PM, J. Landman Gay via use-livecode wrote: > Setting a brushpattern works in the IDE but not in a standalone. I've looked through the > inclusions and don't see anything about patterns. I do include brushes. Anyone know what is > missing? The dictionary says they are "built-in." > Actually, I can't find the patterns in the IDE or the app bundle either. But they do work in the IDE. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tom at makeshyft.com Thu Jun 1 19:29:01 2023 From: tom at makeshyft.com (Tom Glod) Date: Thu, 1 Jun 2023 19:29:01 -0400 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <1885f2cd650.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: I think I had the same experience about 6 months ago. lolz "raiseWindows"? interesting. On Tue, May 30, 2023 at 12:12 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > @Bob > You might want to have a look at the "raiseWindows" global property. > > Cheers, > Panos > -- > > On Tue, 30 May 2023 at 18:23, Bob Sneidar via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > By way of reminder I am having the issue with Windows 10, as my Ventura > > laptop is still down. (Apparently Apple has not fixed the boot failure > > problem when doing a minor system update.) > > > > Apparently Windows treats every open window as it's own application > > instance. Alt-Tabbing to an LC window only brings that one window to the > > front. No pallets or toolbars come with it. But enabling the backdrop > fixes > > that. > > > > Bob Sneidar > > > > -----Original Message----- > > From: use-livecode On Behalf Of > > J. Landman Gay via use-livecode > > Sent: Saturday, May 27, 2023 2:46 PM > > To: How to use LiveCode > > Cc: J. Landman Gay > > Subject: Re: The Backdrop's Purpose In Life > > > > Did you try Cmd-tab to cycle to another app and back? Does it also work > if > > you bring another app to the front and then use the dock to return to LC? > > If so that would be good news. > > > > I did find a backdrop glitch in a standalone on Monterey. Only one window > > showed where there should have been two. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | > > http://www.hyperactivesw.com On May 27, 2023 10:06:43 AM Richmond via > > use-livecode wrote: > > > > > Note that the LC backdrop with LC 9.6.3 community works just fine with > > > MacOS Ventura. > > > > > > Kisses, Richmond. > > > > > > On 27.05.23 6:58, panagiotis m via use-livecode wrote: > > >> Hello all, > > >> > > >> Note that the LC backdrop does not work on MacOS Ventura. > > >> > > >> Cheers, > > >> Panos > > >> > > >> On Fri, 26 May 2023, 22:23 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >>> On 5/26/23 1:14 PM, Richard Gaskin via use-livecode wrote: > > >>>> Bob Sneidar wrote: > > >>>> > > >>>> > HA! I just figured out what the purpose of the backdrop is! > > >>>> > If you have multiple LC windows open and you tab to another > > >>>> > app's window, then tab back to the LC window, ONLY that LC > > >>>> > window will appear in the foreground. With Backdrop on, ALL > > >>>> > the LC windows will become visible when you tab to any LC > > >>>> > window. > > >>>> > > >>>> The OS vendors help with that too: > > >>>> > > >>>> Windows: Shift-click Taskbar icon -> "Bring All Windows Forward" > > >>>> > > >>>> macOS: Window menu -> Bring All to Front > > >>>> > > >>> Clicking the icon in the Mac Dock also brings all windows forward. > > >>> -- > > >>> Jacqueline Landman Gay | jacque at hyperactivesw.com > > >>> HyperActive Software | http://www.hyperactivesw.com > > >>> > > >>> _______________________________________________ > > >>> 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 > > > _______________________________________________ > 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 > From meitnik at gmail.com Thu Jun 1 21:40:44 2023 From: meitnik at gmail.com (Andrew Meit) Date: Thu, 1 Jun 2023 21:40:44 -0400 Subject: Google Translator within a stack Message-ID: <67F69967-B9AF-4414-B734-E5DC2E00BCCE@gmail.com> I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From klaus at major-k.de Fri Jun 2 03:32:01 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 2 Jun 2023 09:32:01 +0200 Subject: Android and USB footswitch In-Reply-To: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> References: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> Message-ID: Hi Andrew, > Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : > > You can open local PDFs in a LiveCode app by loading them into the Browser widget. > Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? and? Do you have a helpful hint for this? :-) > —Andrew Bell > >>>> Since PDFs are not accessible via "mobilepickmedia" are there ANY other ways to add >>>> some PDFs later without having to download them from some URL? Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From selander at tkf.att.ne.jp Fri Jun 2 07:57:12 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 2 Jun 2023 20:57:12 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> References: <5fe3bd1d-45b8-16ed-b820-1b0640a401b0@tkf.att.ne.jp> <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> Message-ID: <198e911e-e1dc-ba90-bb88-4078bf4bcae6@tkf.att.ne.jp> Got busy the past couple of days, but just tried this, Ralf -- works perfectly! (Assuming because it changes the cached URL??) Thank you! Tim Selander Tokyo, Japan On 2023.05.30 17:09, Ralf Bitter via use-livecode wrote: > Hi Tim, > > how about adding a query string in the form of a timestamp to the > member’s URL like: > > ?foo=1685433742125 > > > Ralf > > > On 30.05.2023 02:32, Tim Selander via use-livecode wrote: >> Once again find myself over my head in just a simple >> programming project. >> >> I made a little club members directory website, using LC server >> on on-rev's hosting site. >> >> Members can edit their info. I use a form, with the action >> going to an LC script. This script gets all the post data, >> shuffles it off to the database, and then goes back to the >> member's page using a re-direct: >> >>    >> >> where vlink has the member's URL. >> >> My Problem: If folk update their photos, their browser cache >> still shows the old picture -- logically leading them to think >> the update failed. >> >> The photos are simply stored on the server, the database only >> stores the path of the file. The photo file shown on the >> member's page with an image tag. >> >> Can any of the gurus here tell me how to get the page to ignore >> the cache so the browser shows the new photo? >> >> Many thanks. >> >> Tim Selander >> Tokyo, Japan > > > > _______________________________________________ > 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 From georges at caen.one Fri Jun 2 08:57:02 2023 From: georges at caen.one (georges at caen.one) Date: Fri, 02 Jun 2023 12:57:02 +0000 Subject: LC Server and forcing page refreshes Message-ID: <46af36ff0f63bf8de9e97383565f6728@caen.one> You can also add parameters into your .htaccess file on your server (if you have access) RewriteEngine on Header add Cache-Control "max-age=1, no-cache, no-store, must-revalidate" Header add Pragma "no-cache" Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" Georges From selander at tkf.att.ne.jp Sun Jun 4 07:23:16 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sun, 4 Jun 2023 20:23:16 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <46af36ff0f63bf8de9e97383565f6728@caen.one> References: <46af36ff0f63bf8de9e97383565f6728@caen.one> Message-ID: <25c4814d-06aa-167f-4ec9-ce501da4d500@tkf.att.ne.jp> Hi, Yes, Matthias suggested similar, and it works too. But it slowed down the pages a bit, and I'm on the old, slow on-rev server! Tim On 2023.06.02 21:57, Georges Malamoud via use-livecode wrote: > You can also add parameters into your .htaccess file on your > server (if you have access) > > RewriteEngine on > > Header add Cache-Control "max-age=1, no-cache, no-store, > must-revalidate" > Header add Pragma "no-cache" > Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" > > > Georges > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Sun Jun 4 12:49:19 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 4 Jun 2023 12:49:19 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control Message-ID: oh, this is fun: create a native mobile text field set the backgroundColor to 255,255,255,255 #or just set the alpha... make sure the clearButtonMode is not "never" (because otherwise you won't ever see this issue) make sure your mobe is set to light mode you should see the clear button. now set your mobe to dark mode switch back to the app the clear button is invisible. it's still there, you just can't see it. now switch the alpha on the field: set the backgroundColor to 255,255,255,0 you can see the clear button do the reverse: set the backgroundColor to 0,0,0,255 set the backgroundColor to 0,0,0,0 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From meitnik at gmail.com Sun Jun 4 14:35:39 2023 From: meitnik at gmail.com (Andrew Meit) Date: Sun, 4 Jun 2023 14:35:39 -0400 Subject: google translator access via livecode Message-ID: I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From paul at researchware.com Mon Jun 5 08:21:31 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 5 Jun 2023 08:21:31 -0400 Subject: google translator access via livecode In-Reply-To: References: Message-ID: <5096c4b5-733e-5fa0-d993-8c87e45c9e0f@researchware.com> On 6/4/2023 2:35 PM, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 I poked around at this a little bit out of curiosity. The URL to translate.google.com has parameters to perform the translation (in and out language codes, word to translate). However, the resulting page returned does not appear to contain the translated work, but instead contains lots of javascript to fetch the translations (hard to tell), but parsing teh returned page may be difficlt, if not impossible. To use the Google Translate API's requires an account with Google Cloud and there are charges. The first (large number) of words translated are free, but at larger tiers, your are charged. Search for "Google Translate API" for more details. From selander at tkf.att.ne.jp Tue Jun 6 00:26:35 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 6 Jun 2023 13:26:35 +0900 Subject: google translator access via livecode In-Reply-To: References: Message-ID: I use google translate API with an LC Server web application. It would probably work exactly the same with LC desktop. The call looks like this: put "https://www.googleapis.com/language/translate/v2?key=(your google API account key)&q=cat&source=en&target=ja" into tURL put URL tURL into vholder The word to translate is 'cat' and vholder is below. "data": { "translations": [ { "translatedText": "猫" } ] } } JSON, I think. I just use LC and change itemdelimiter to zero in on the translated text. There is a monthly free limit on amount of text, then you pay. My app is VERY low traffic and I have never gone over the free amount of text to translate. Hope this helps! Tim Selander Tokyo, Japan On 2023.06.05 3:35, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 From andreas.bergendal at gmail.com Tue Jun 6 10:17:27 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Tue, 6 Jun 2023 16:17:27 +0200 Subject: A spinner that keeps spinning Message-ID: Just an update on the browser animation tool, which has had a major upgrade: Version 2.0 has a new set of 12 modern spinners. They also include a script that enables you to easily change the color of the spinner, and the background of the widget, on the fly, even after copying it to your own stack. Even if you are not able to use the transparency feature, currently only available in LC10 dp5 on Mac, you can now in any version of LiveCode (since the birth of the browser widget) get rid of the default white background and set it to any color you want. There is even a feature that will blend in the widget with the (mono-colored) background for you. It uses the mouseColor to pick up the color of the loc pixel behind the widget. Updated web deployment version here (for demonstration of how it looks and works), now also including a convenient download button for the LC stack, which is the real deal: https://wheninspace.com/browseranimation/ (Clear your cache or use a private browser window if you don’t see the latest version (2.0).) The amount of fish is the same… :) /Andreas From andrew at midwestcoastmedia.com Tue Jun 6 12:28:23 2023 From: andrew at midwestcoastmedia.com (Andrew at MidWest Coast Media) Date: Tue, 6 Jun 2023 12:28:23 -0400 Subject: Android and USB footswitch In-Reply-To: References: Message-ID: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) 2- add a Browser widget to your stack 3- set the filename of the widget to your local PDF file path put "/files/" into tBasePath put “SomeLocalFile.pdf" into tFileName put tBasePath & tFileName into tPath put specialFolderPath("resources") & tPath into tURL set the fileName of widget “Browser" to tURL —Andrew Bell > >> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >> >> You can open local PDFs in a LiveCode app by loading them into the Browser widget. >> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? > > and? > Do you have a helpful hint for this? :-) > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > From klaus at major-k.de Tue Jun 6 14:18:50 2023 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 Jun 2023 20:18:50 +0200 Subject: Android and USB footswitch In-Reply-To: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> References: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> Message-ID: <28C329DA-7B48-45B1-861F-1182B4CB7DFC@major-k.de> Hi Andrew, > Am 06.06.2023 um 18:28 schrieb Andrew at MidWest Coast Media via use-livecode : > > 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) > 2- add a Browser widget to your stack > 3- set the filename of the widget to your local PDF file path > put "/files/" into tBasePath > put “SomeLocalFile.pdf" into tFileName > put tBasePath & tFileName into tPath > put specialFolderPath("resources") & tPath into tURL > set the fileName of widget “Browser" to tURL as I wrote in an earlier mail, this does not work on Android! The browser cannot display PDFs on Android! Or did this change in the last time? But I have a license for the PDF widget, so displaying is not a problem. > —Andrew Bell >> >>> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >>> You can open local PDFs in a LiveCode app by loading them into the Browser widget. See above... >>> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? >> and? >> Do you have a helpful hint for this? :-) I meant that I am looking for a way to add some more PDFs later. And my question was if there is another way to do so without loading them from some URL. Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From MikeKerner at roadrunner.com Thu Jun 8 07:16:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 Jun 2023 07:16:37 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control In-Reply-To: References: Message-ID: apparently this is related to "support dark mode". if you have "support dark mode" selected in the build settings for ios, and the device is in dark mode, the default colors for native controls change (duh). Since I am manually setting my background and text colors, I never noticed. BUT, that setting also changes the way that things like the clear button are rendered, independent of and unaffected by your settings for an object. From jacque at hyperactivesw.com Thu Jun 8 17:36:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 8 Jun 2023 16:36:39 -0500 Subject: Backscript not in message path Message-ID: <4713b82f-4b95-80c2-8d2d-44b41338343b@hyperactivesw.com> I have a stack in a standalone that needs to be saved to disk, so I copy it to a writeable location (preferences) on first launch. I also have a backscript that is inserted when the mainstack opens. This works in the IDE but in a standalone, the writeable stack can't find the backscript and throws errors ("handler not found.") I believe the backscript should always be in the message path once it's been inserted, regardless of where the current stack is located. Stacks that are included in Copy Files and are not moved have no problem with the backscript. Has anyone seen this? It may be related to another problem I've found: specialFolderPath("resources") returns the folder the writeable stack is in, even in a standalone. I expect that in the IDE but shouldn't a standalone always reference the resources folder in the app? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 00:16:57 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 11 Jun 2023 23:16:57 -0500 Subject: Notarizing a Mac app Message-ID: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Does rebuilding a Mac app retain a previous notarization or do I need to re-notarize and re-sign on every new build? I want to distribute a notarized and signed app to testers, but when I send it to the client I want them to code-sign it with their own signature. I don't want it to retain my credentials. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 07:49:11 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 07:49:11 -0400 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> I'm pretty sure you have to sign and notarize each build. On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: > Does rebuilding a Mac app retain a previous notarization or do I need > to re-notarize and re-sign on every new build? I want to distribute a > notarized and signed app to testers, but when I send it to the client > I want them to code-sign it with their own signature. I don't want it > to retain my credentials. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > 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 From mark at canelasoftware.com Mon Jun 12 10:40:56 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Mon, 12 Jun 2023 07:40:56 -0700 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hi Jacque, You have to sign and notarize each time you build a new standalone. Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Jun 11, 2023, at 9:16 PM, J. Landman Gay via use-livecode wrote: > > do I need to re-notarize and re-sign on every new build? From jacque at hyperactivesw.com Mon Jun 12 11:01:28 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 10:01:28 -0500 Subject: Notarizing a Mac app In-Reply-To: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> Message-ID: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > I'm pretty sure you have to sign and notarize each build. > > > On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >> Does rebuilding a Mac app retain a previous notarization or do I need >> to re-notarize and re-sign on every new build? I want to distribute a >> notarized and signed app to testers, but when I send it to the client >> I want them to code-sign it with their own signature. I don't want it >> to retain my credentials. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> 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 From matthias_livecode_150811 at m-r-d.de Mon Jun 12 13:28:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 19:28:02 +0200 Subject: Notarizing a Mac app In-Reply-To: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. It will tell you which CPU types are supported, if the file was code signed or notarized and much more. It's called Archichect https://eclecticlight.co/32-bitcheck-archichect/ > Am 12.06.2023 um 17:01 schrieb J. Landman Gay via use-livecode : > > Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > >> I'm pretty sure you have to sign and notarize each build. >> >> >> On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >>> Does rebuilding a Mac app retain a previous notarization or do I need >>> to re-notarize and re-sign on every new build? I want to distribute a >>> notarized and signed app to testers, but when I send it to the client >>> I want them to code-sign it with their own signature. I don't want it >>> to retain my credentials. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> >>> _______________________________________________ >>> 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 From ahsoftware at sonic.net Mon Jun 12 13:38:52 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Mon, 12 Jun 2023 10:38:52 -0700 Subject: Notarizing a Mac app In-Reply-To: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> Message-ID: <69d686a5-6766-43ae-c875-7a6834cb8376@sonic.net> On 6/12/23 10:28, matthias rebbe via use-livecode wrote: > There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. > It will tell you which CPU types are supported, if the file was code signed or notarized and much more. > It's called Archichect > https://eclecticlight.co/32-bitcheck-archichect/ Nice. Thanks. -- Mark Wieder ahsoftware at gmail.com From jacque at hyperactivesw.com Mon Jun 12 13:40:20 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:40:20 -0500 Subject: Notarizing a Mac app In-Reply-To: References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <0095b161-ad6c-d023-2c5d-0121a9c8ee58@hyperactivesw.com> On 6/12/23 9:40 AM, Mark Talluto via use-livecode wrote: > You have to sign and notarize each time you build a new standalone. Perfect, just what I wanted. Thanks for the confirmation. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:43:01 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:43:01 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: > Note that the LC backdrop does not work on MacOS Ventura. Does anyone know what exactly doesn't work on Ventura? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:56:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:56:56 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 6/12/23 12:43 PM, J. Landman Gay via use-livecode wrote: > On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: >> Note that the LC backdrop does not work on MacOS Ventura. > > Does anyone know what exactly doesn't work on Ventura? > Nevermind, I found the bug report. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 14:09:38 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 14:09:38 -0400 Subject: Windows OS and LC969 weirdness Message-ID: I have a weird problem and I am wondering if anyone has seen anything like it. I have an desktop app, built in Livecode 9.6.9 and running under Windows 10 and 11. The app has stacks/windows to display different types of content docText for text, docPDF for PDFs, docImage for images, docMedia for player based audio or video. Only 1 of these windows can be open at a time. If you try to call up information of another type, it closes the current content window and opens the appropriate stack to display the new type of information. Here is the weirdness. On a single monitor system, I can switch between these content windows endlessly On a 2 monitor system, if all the windows are on the primary monitor, I can switch between them endlessly On a 2 monitor system, I can place any of the content windows EXCEPT the media player (docMedia) on either monitor and swithc between them endlessly On a 2 monitor system, if I put the media player window on the secondary monitor and try to switch bring up another content windows (docText, docPDF, docImage) - whether on the primary or secondary monitor, I get frozen app and Windows spinning blue cursor (the app is non-responsive, like in an endless loop) Now, the above is with a built standalone. If I run the app in the LC969 IDE, I get the same behavior above if I just let things run. If I enter the debugger, the code sequence is roughly: a) if the new info to display is of a different type that the current;y displayed info, then     test in a loop through the app's open windows to see if one of these content windows is open and then close stack to close it b) open the applicable window for the new information and display it If I walk through, in the IDE debugger, every line single line by single line, it all works, including stepping through the stack 'closeStack' handler If I tell the debugger to run through the code above, rather than step line by line, the freeze happens But again, ONLY when the docMedia window (with a player object and a few fields and buttons) is on a secondary monitor. Has anybody seen any weirdness like this? The fact I can debug through it line by line and it does not freeze means finding what may be triggering it seem very hard (to me at least). From merakosp at gmail.com Mon Jun 12 14:19:26 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 12 Jun 2023 21:19:26 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Hello Paul, It sounds like this bug: https://quality.livecode.com/show_bug.cgi?id=20707 Kind regards, Panos On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < use-livecode at lists.runrev.com> wrote: > I have a weird problem and I am wondering if anyone has seen anything > like it. > > I have an desktop app, built in Livecode 9.6.9 and running under Windows > 10 and 11. The app has stacks/windows to display different types of > content docText for text, docPDF for PDFs, docImage for images, docMedia > for player based audio or video. Only 1 of these windows can be open at > a time. If you try to call up information of another type, it closes the > current content window and opens the appropriate stack to display the > new type of information. > > Here is the weirdness. On a single monitor system, I can switch between > these content windows endlessly > On a 2 monitor system, if all the windows are on the primary monitor, I > can switch between them endlessly > On a 2 monitor system, I can place any of the content windows EXCEPT the > media player (docMedia) on either monitor and swithc between them endlessly > On a 2 monitor system, if I put the media player window on the secondary > monitor and try to switch bring up another content windows (docText, > docPDF, docImage) - whether on the primary or secondary monitor, I get > frozen app and Windows spinning blue cursor (the app is non-responsive, > like in an endless loop) > > Now, the above is with a built standalone. If I run the app in the LC969 > IDE, I get the same behavior above if I just let things run. > > If I enter the debugger, the code sequence is roughly: > > a) if the new info to display is of a different type that the current;y > displayed info, then > test in a loop through the app's open windows to see if one of > these content windows is open and then close stack to close it > b) open the applicable window for the new information and display it > > If I walk through, in the IDE debugger, every line single line by single > line, it all works, including stepping through the stack 'closeStack' > handler > If I tell the debugger to run through the code above, rather than step > line by line, the freeze happens > > But again, ONLY when the docMedia window (with a player object and a few > fields and buttons) is on a secondary monitor. > > Has anybody seen any weirdness like this? The fact I can debug through > it line by line and it does not freeze means finding what may be > triggering it seem very hard (to me at least). > > _______________________________________________ > 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 > From matthias_livecode_150811 at m-r-d.de Mon Jun 12 14:23:53 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 20:23:53 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Panos, that bug is from 2017. Is it really the fact that nobody from LC dev team had a look at this bug to get it fixed? Even 2017 a system with more then one display was not uncommon. Matthias > Am 12.06.2023 um 20:19 schrieb panagiotis m via use-livecode : > > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From paul at researchware.com Mon Jun 12 16:10:12 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 16:10:12 -0400 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Panos, Thank you again for saving me a big chunk of time! Yes, this sounds exactly like that bug. The same code works repeatedly on a single monitor. Put the window with a player on the secondary monitor and try and close it and ... freeze. I have no code doing anything related to the 'screen' property of a window or treating the window differently if the user moved it to a secondary monitor. I could really use a fix for this one in LC 9.6.10! Primarily because it does result in a engine Freeze and requires the user to force quit and we have no way to ensuring a user doesn't have multiple monitor and will move the media window to another monitor. And even if we did restrict the window to 'screen' 1, that would just be a weird app behavior to allow other windows to be moved across monitors, but not the media window. Thanks again for pointing me in the right direction! On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From merakosp at gmail.com Tue Jun 13 03:09:42 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 13 Jun 2023 10:09:42 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: Hello all, @Matthias Not sure, it might be the case that someone had investigated this in the past, but did not get far enough to push a fix. Or it might be the case we never got the time to look at it properly, since more important updates had to be addressed first (for example any issues that might break submission to the app stores, such as new requirements from Apple, Google etc, or support for new OS versions that are released), so this bug did not actually make it to the top of our backlog. I agree this is something we have to fix though, sooner or later. @Paul You're welcome Kind regards, Panos On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < use-livecode at lists.runrev.com> wrote: > Panos, > > Thank you again for saving me a big chunk of time! > > Yes, this sounds exactly like that bug. The same code works repeatedly > on a single monitor. Put the window with a player on the secondary > monitor and try and close it and ... freeze. I have no code doing > anything related to the 'screen' property of a window or treating the > window differently if the user moved it to a secondary monitor. > > I could really use a fix for this one in LC 9.6.10! Primarily because it > does result in a engine Freeze and requires the user to force quit and > we have no way to ensuring a user doesn't have multiple monitor and will > move the media window to another monitor. And even if we did restrict > the window to 'screen' 1, that would just be a weird app behavior to > allow other windows to be moved across monitors, but not the media window. > > Thanks again for pointing me in the right direction! > > > On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > > Hello Paul, > > > > It sounds like this bug: > > > > https://quality.livecode.com/show_bug.cgi?id=20707 > > > > Kind regards, > > Panos > > > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> I have a weird problem and I am wondering if anyone has seen anything > >> like it. > >> > >> I have an desktop app, built in Livecode 9.6.9 and running under Windows > >> 10 and 11. The app has stacks/windows to display different types of > >> content docText for text, docPDF for PDFs, docImage for images, docMedia > >> for player based audio or video. Only 1 of these windows can be open at > >> a time. If you try to call up information of another type, it closes the > >> current content window and opens the appropriate stack to display the > >> new type of information. > >> > >> Here is the weirdness. On a single monitor system, I can switch between > >> these content windows endlessly > >> On a 2 monitor system, if all the windows are on the primary monitor, I > >> can switch between them endlessly > >> On a 2 monitor system, I can place any of the content windows EXCEPT the > >> media player (docMedia) on either monitor and swithc between them > endlessly > >> On a 2 monitor system, if I put the media player window on the secondary > >> monitor and try to switch bring up another content windows (docText, > >> docPDF, docImage) - whether on the primary or secondary monitor, I get > >> frozen app and Windows spinning blue cursor (the app is non-responsive, > >> like in an endless loop) > >> > >> Now, the above is with a built standalone. If I run the app in the LC969 > >> IDE, I get the same behavior above if I just let things run. > >> > >> If I enter the debugger, the code sequence is roughly: > >> > >> a) if the new info to display is of a different type that the current;y > >> displayed info, then > >> test in a loop through the app's open windows to see if one of > >> these content windows is open and then close stack to close it > >> b) open the applicable window for the new information and display it > >> > >> If I walk through, in the IDE debugger, every line single line by single > >> line, it all works, including stepping through the stack 'closeStack' > >> handler > >> If I tell the debugger to run through the code above, rather than step > >> line by line, the freeze happens > >> > >> But again, ONLY when the docMedia window (with a player object and a few > >> fields and buttons) is on a secondary monitor. > >> > >> Has anybody seen any weirdness like this? The fact I can debug through > >> it line by line and it does not freeze means finding what may be > >> triggering it seem very hard (to me at least). > >> > >> _______________________________________________ > >> 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 > From matthias_livecode_150811 at m-r-d.de Tue Jun 13 04:55:36 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 10:55:36 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: @Panos, so maybe then this bug (import/export snapshot on a system with 2 displays only works under special conditions) will also be fixed? ;) https://quality.livecode.com/show_bug.cgi?id=22852 > Am 13.06.2023 um 09:09 schrieb panagiotis m via use-livecode : > > Hello all, > > @Matthias > Not sure, it might be the case that someone had investigated this in the > past, but did not get far enough to push a fix. Or it might be the case we > never got the time to look at it properly, since more important updates had > to be addressed first (for example any issues that might break submission > to the app stores, such as new requirements from Apple, Google etc, or > support for new OS versions that are released), so this bug did not > actually make it to the top of our backlog. > I agree this is something we have to fix though, sooner or later. > > @Paul > You're welcome > > Kind regards, > Panos > > On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Panos, >> >> Thank you again for saving me a big chunk of time! >> >> Yes, this sounds exactly like that bug. The same code works repeatedly >> on a single monitor. Put the window with a player on the secondary >> monitor and try and close it and ... freeze. I have no code doing >> anything related to the 'screen' property of a window or treating the >> window differently if the user moved it to a secondary monitor. >> >> I could really use a fix for this one in LC 9.6.10! Primarily because it >> does result in a engine Freeze and requires the user to force quit and >> we have no way to ensuring a user doesn't have multiple monitor and will >> move the media window to another monitor. And even if we did restrict >> the window to 'screen' 1, that would just be a weird app behavior to >> allow other windows to be moved across monitors, but not the media window. >> >> Thanks again for pointing me in the right direction! >> >> >> On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: >>> Hello Paul, >>> >>> It sounds like this bug: >>> >>> https://quality.livecode.com/show_bug.cgi?id=20707 >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> I have a weird problem and I am wondering if anyone has seen anything >>>> like it. >>>> >>>> I have an desktop app, built in Livecode 9.6.9 and running under Windows >>>> 10 and 11. The app has stacks/windows to display different types of >>>> content docText for text, docPDF for PDFs, docImage for images, docMedia >>>> for player based audio or video. Only 1 of these windows can be open at >>>> a time. If you try to call up information of another type, it closes the >>>> current content window and opens the appropriate stack to display the >>>> new type of information. >>>> >>>> Here is the weirdness. On a single monitor system, I can switch between >>>> these content windows endlessly >>>> On a 2 monitor system, if all the windows are on the primary monitor, I >>>> can switch between them endlessly >>>> On a 2 monitor system, I can place any of the content windows EXCEPT the >>>> media player (docMedia) on either monitor and swithc between them >> endlessly >>>> On a 2 monitor system, if I put the media player window on the secondary >>>> monitor and try to switch bring up another content windows (docText, >>>> docPDF, docImage) - whether on the primary or secondary monitor, I get >>>> frozen app and Windows spinning blue cursor (the app is non-responsive, >>>> like in an endless loop) >>>> >>>> Now, the above is with a built standalone. If I run the app in the LC969 >>>> IDE, I get the same behavior above if I just let things run. >>>> >>>> If I enter the debugger, the code sequence is roughly: >>>> >>>> a) if the new info to display is of a different type that the current;y >>>> displayed info, then >>>> test in a loop through the app's open windows to see if one of >>>> these content windows is open and then close stack to close it >>>> b) open the applicable window for the new information and display it >>>> >>>> If I walk through, in the IDE debugger, every line single line by single >>>> line, it all works, including stepping through the stack 'closeStack' >>>> handler >>>> If I tell the debugger to run through the code above, rather than step >>>> line by line, the freeze happens >>>> >>>> But again, ONLY when the docMedia window (with a player object and a few >>>> fields and buttons) is on a secondary monitor. >>>> >>>> Has anybody seen any weirdness like this? The fact I can debug through >>>> it line by line and it does not freeze means finding what may be >>>> triggering it seem very hard (to me at least). >>>> >>>> _______________________________________________ >>>> 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 From jaguayo at telur.es Tue Jun 13 10:47:56 2023 From: jaguayo at telur.es (JosebaTELUR) Date: Tue, 13 Jun 2023 16:47:56 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: References: Message-ID: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Hello: Any release date for LiveCode 10? Hasn't it been a long time? I have problems saving stacks with Ventura. With the file *.rev~ Un saludo. Joseba From matthias_livecode_150811 at m-r-d.de Tue Jun 13 11:21:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 17:21:25 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> References: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Message-ID: <3876746A-FF82-46F0-9AEB-61F7E82699F2@m-r-d.de> What exactly is your problem with saving with Ventura? I just tried to save from 9.6.9 with the extension rev and also with .rev~. And the stack was saved successfully. Regards, Matthias > Am 13.06.2023 um 16:47 schrieb JosebaTELUR via use-livecode : > > Hello: > > Any release date for LiveCode 10? > Hasn't it been a long time? > > I have problems saving stacks with Ventura. With the file *.rev~ > > Un saludo. > > Joseba > > _______________________________________________ > 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 From waprothero at gmail.com Thu Jun 15 21:27:21 2023 From: waprothero at gmail.com (William Prothero) Date: Thu, 15 Jun 2023 18:27:21 -0700 Subject: Code-Signing Frustration In-Reply-To: <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Folks: I’m having a hassle with code-signing. I found Trevor’s code-signing app to be helpful in the past. Is there a version that works with Livecode 9.6.9 with xCode 14.2? I really need it. Thanks, Bill Prothero William Prothero, Ph.D. UCSB Professor Emeritus waprothero at gmail.com From merakosp at gmail.com Fri Jun 16 09:36:07 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 16 Jun 2023 16:36:07 +0300 Subject: Code-Signing Frustration In-Reply-To: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Message-ID: Hello Bill, I would recommend Matthias' excellent lesson and utility stack here: https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up This is not only for signing but also for notarizing the Mac app, but if you need to sign the app chances are you'll need to notarize it as well :) Cheers, Panos -- On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < use-livecode at lists.runrev.com> wrote: > Folks: > I’m having a hassle with code-signing. > I found Trevor’s code-signing app to be helpful in the past. > Is there a version that works with Livecode 9.6.9 with xCode 14.2? > > I really need it. > Thanks, > > Bill Prothero > > > > > William Prothero, Ph.D. > UCSB Professor Emeritus > waprothero at gmail.com > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Fri Jun 16 10:59:37 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 07:59:37 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Re testing, I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. Best, Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: > > Hello Bill, > > I would recommend Matthias' excellent lesson and utility stack here: > > https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up > > This is not only for signing but also for notarizing the Mac app, but if > you need to sign the app chances are you'll need to notarize it as well :) > > Cheers, > Panos > -- > >> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Folks: >> I’m having a hassle with code-signing. >> I found Trevor’s code-signing app to be helpful in the past. >> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >> >> I really need it. >> Thanks, >> >> Bill Prothero >> >> >> >> >> William Prothero, Ph.D. >> UCSB Professor Emeritus >> waprothero at gmail.com >> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 16 11:24:00 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 08:24:00 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Folks, Matthias' document on code-signing is very detailed. I should have used it from the start. Please ignore my previous post. Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 8:01 AM, William Prothero wrote: > > Re testing, > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? > > I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? > > Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. > > I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. > > Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. > > In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. > > Best, > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: >> >> Hello Bill, >> >> I would recommend Matthias' excellent lesson and utility stack here: >> >> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >> >> This is not only for signing but also for notarizing the Mac app, but if >> you need to sign the app chances are you'll need to notarize it as well :) >> >> Cheers, >> Panos >> -- >> >>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Folks: >>> I’m having a hassle with code-signing. >>> I found Trevor’s code-signing app to be helpful in the past. >>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>> >>> I really need it. >>> Thanks, >>> >>> Bill Prothero >>> >>> >>> >>> >>> William Prothero, Ph.D. >>> UCSB Professor Emeritus >>> waprothero at gmail.com >>> >>> >>> >>> _______________________________________________ >>> 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 From jacque at hyperactivesw.com Fri Jun 16 12:02:37 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Jun 2023 11:02:37 -0500 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <188c4f1b960.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I'm thankful every time I use Matthias' tool, it saves so much agony. You don't need to do all the manual stuff outlined in the lesson, just download his stack from the link near the top. Then scroll past the manual instructions in the lesson to learn how to fill in the stack info. Virtual hugs to Matthias. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 16, 2023 10:26:22 AM William Prothero via use-livecode wrote: > Folks, > Matthias' document on code-signing is very detailed. I should have used it > from the start. > > Please ignore my previous post. > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 8:01 AM, William Prothero >> wrote: >> >> Re testing, >> I'm curious why it's necessary to code-sign an ios app that I am only >> testing on my personal iphone. The probable answer, I suspect, is that >> testing on the iphone is meant for the "preliminary to release" phase, not >> necessarily code debugging? >> >> I also note, that on the iphone simulator in xcode, that my mysql >> databases, hosted on a remote server, aren't accessed. Is there a >> permission or other setting I need to configure? >> >> Hmm, a thought.. Do I have to actually create and save the app bundle >> before trying to load it on the iphone? The indication from the test >> simulator, when the iphone is selected as the destination, is that it is >> recompiling, then loading, then checking security, and either gives an >> error message or loads successfully. My procedure has been to just set only >> ios parameters in the app settings (leaving the MacOS settings off), then >> clicking the testing button that loads the app directly to my iphone. I get >> the failure message about security problems at that point. I have been >> assuming that if I have set up the provisioning profile and bundle id >> correctly, it will load. >> >> I also have seen, in the past, that cleaning old provisioning files from >> various system files helps. I'm also not clear how xcode fits into the process. >> >> I see that Matthias' app first requires that the "app bundle"(which I >> assume is the compiled app, created and saved on my computer) be dragged >> into the app at the start. I would then need to successfully notarize it >> there. I would expect it would then successfully transfer to the iphone in >> testing mode? I'm just checking that my assumptions about the process are >> correct, so please let me know if I'm wrong. >> >> Sorry for the stupid questions, but my brain is fried after spending 2 days >> trying to get this app on my iphone. I guess I'll have to do a better job >> of reading the directions. >> >> In my fantasy world, there would be, built into livecode, (or xcode), some >> feedback on the specific issue when code-signing fails. Like: security >> certificate?, provisioning?, bundle?. That way I could focus on the >> specific issue. Hopefully, Matthias' stack will help. >> >> Best, >> Bill >> >> William A. Prothero, PhD >> Prof Emeritus, Dept of Earth Science >> University of California, Santa Barbara >> >>> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode >>> wrote: >>> >>> Hello Bill, >>> >>> I would recommend Matthias' excellent lesson and utility stack here: >>> >>> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >>> >>> This is not only for signing but also for notarizing the Mac app, but if >>> you need to sign the app chances are you'll need to notarize it as well :) >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Folks: >>>> Im having a hassle with code-signing. >>>> I found Trevors code-signing app to be helpful in the past. >>>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>>> >>>> I really need it. >>>> Thanks, >>>> >>>> Bill Prothero >>>> >>>> >>>> >>>> >>>> William Prothero, Ph.D. >>>> UCSB Professor Emeritus >>>> waprothero at gmail.com >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From marksmithhfx at gmail.com Fri Jun 16 12:21:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:21:58 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <51865847-0609-489E-8405-50F9D9656268@gmail.com> Hello William, I suppose by now you’ve figured out you don’t need to code sign with something like Matthias’s amazing code signing stack if you are just intending to test on your own device or a small group of devices. All you need is: (1) a developer certificate, (2) a generic application identifier (I use com.marksmith.*) and a list of devices codes (UDID’s) that you want to test on. Bundle that into what I call a developer profile and when you use that to build and sign your app (all done in LC) your app can then be distributed immediately to any of the devices listed in your developer profile. I use Xcode to side-load apps onto my test devices but I also think you can just install them on an external device from the developer menu (specifying your device as the test target). I only use Matthias’s amazing app when I need to distribute through the App Store. Mark > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? From marksmithhfx at gmail.com Fri Jun 16 12:27:16 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:27:16 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> Because I use a distribution profile when I build to distribute from the App Store I can’t install it directly (side load it) onto my own device. I need to download it from the iStore or use the bundle in test flight (Apple’s beta testing application). If you are just using a developer profile you don’t need to sign your app with Matthias’s stack. You can side load it immediately with Xcode or from the Test Target menu in LC. > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. From ambassador at fourthworld.com Fri Jun 16 14:40:02 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Jun 2023 11:40:02 -0700 Subject: User Experience Success (or not quite) (was Re: Code-Signing Frustration) In-Reply-To: References: Message-ID: William Prothero wrote: > Matthias' document on code-signing is very detailed. I should > have used it from the start. You would have been more likely to use it if it was built in with guidance to do so. The value opportunity of tools like LiveCode is: The shortest path from ideation to deployment. This will never be a single step, but the design process for a toolkit like this is the process of continually removing steps in that journey. The shorter that ideation-deployment distance is relative to the vast range of alternatives powering the 21st century's software revolution, the more clearly LC distinguishes itself, stands out from the crowd. If we say, "Well packaging is a drag in every tool", we're aiming low. Matthias' tool is great, but it's entirely invisible to newcomers. Heck, as we see here, its invisible to devs who've been using LC for decades. You have to know about it to to use it. It simply isn't in the box. Whether it gets bundled or similar functionality is integrated through some other means is less important. The important point here is: - The world is making a LOT of software. - Little of that is made with LC. - LC has a hundred untapped opportunities like this to improve the developer experience in ways that can more than offset the cost of learning an unusual language and workflow. -- Richard Gaskin Fourth World Systems From klaus at major-k.de Sat Jun 17 09:05:55 2023 From: klaus at major-k.de (Klaus major-k) Date: Sat, 17 Jun 2023 15:05:55 +0200 Subject: PDF widget and "pinch zoom" Message-ID: Hi all, I just found out that the PDF widget supports "pinch zoom" (correct term?) on Android. KIND OF! It is VERY VERY jerky, but somehow works, yet unpredictable, takes some seconds to finish. Is this an undocumented feature? If yes, any chance that this can/will be optimized so it really works as exspected, read "fluently"? Thanks for any hint! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From dfe4 at cornell.edu Sat Jun 17 13:39:38 2023 From: dfe4 at cornell.edu (David Epstein) Date: Sat, 17 Jun 2023 13:39:38 -0400 Subject: PDF widget and XPDFviewer Message-ID: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> What is the relation between the widget “PDF” and the external “XPDFViewer” (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widget’s name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? David Epstein From paul at researchware.com Sat Jun 17 16:08:59 2023 From: paul at researchware.com (Paul Dupuis) Date: Sat, 17 Jun 2023 16:08:59 -0400 Subject: PDF widget and XPDFviewer In-Reply-To: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> References: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> Message-ID: I think the answer is complex. They are not the same thing, but eventually, the widget will replace the external. The current issue is that the widget is lacking some features the external has, so, if, (like us) you PDF work is based on the external, migrating to the widget is not possible (depending on features used) until the widget has the same features (or equivalent). If the widget will do all the PDF things you need to do, use it. If it does not, you will probably find those features with the external and need to use that. If what you want to do can be done in either, then use the widget. Paul Dupuis Researchware On 6/17/2023 1:39 PM, David Epstein via use-livecode wrote: > What is the relation between the widget PDF and the external XPDFViewer (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widgets name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). > > So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? > > David Epstein > _______________________________________________ > 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 From marksmithhfx at gmail.com Sun Jun 18 07:50:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Sun, 18 Jun 2023 12:50:58 +0100 Subject: Code-Signing Frustration In-Reply-To: <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> Message-ID: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Hi Bill, apologies I’ve been away from my desk for a few days. Everything looks good to me so I am curious why you are still having signing difficulties. As I mentioned earlier (or may have mentioned) for simple testing on the simulator or your own device the signing that LC does (using your provisioning profile) should be sufficient. For wider distribution you would need the additional steps Matthias's life saving app provides. Either way, please do let us know what the outcome of your efforts are as I’m sure all of us can learn something from the experience. Best, Mark > On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: > > This is my last gasp. Everything seems ok, but I still get the “Your Application Failed Code-signing Checks” message when I try to load it onto my iphone. > > By the way, I’ve used the “Keychain Access” app to verify that the certificate is the correct on referred to in the provisions display. > > This is the provisions display: > > > Here are the app settings: Everything seems to match up. > > > My last gasp, unless someone sees something obvious in the above, is to go ahead and use Matthias’ app. I probably should have done it from the start anyway, but Mark had some great advice. > > I’ve probably done something horribly obvious to folks who know this system better, but this is where I am. Thanks for the help, so far, Mark. > > Best, > Bill From prothero at earthlearningsolutions.org Sun Jun 18 10:49:01 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Sun, 18 Jun 2023 07:49:01 -0700 Subject: Fwd: One last thing References: Message-ID: <7D321253-2136-421B-B5F2-5518A1B227B0@earthlearningsolutions.org> Folks, Thanks for your comments. I've described my progress below and will post my solution when I can return to this project. > Actually, I have had to suspend work on the project and I decided, at least temporarily, to use my desktop version, which works great in the development mode. I use the app to record and analyze water meter readings from my acre, which has 5 meters and we have a huge water bill. > > I am leaving town for 3 weeks, soon and need to get my physical watering situation working and tested before that, so my fruit trees and landscaping doesn't go water hungry. I have to prioritize that, for a bit. > > But, I'll get back to the project when I return and will let folks on the list know what the problem was. > > Thanks for your insights, though. They helped me move ahead, even though I wasn't able to finish right now. > > Best, > Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara From jacque at hyperactivesw.com Sun Jun 18 13:20:41 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Jun 2023 12:20:41 -0500 Subject: Code-Signing Frustration In-Reply-To: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Message-ID: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> If I remember right, William's app is for iOS. Matthias' tool is for signing Mac OS X apps so it won't help here. The profile and certificate are the important factors for iOS. William, can you clarify what the target OS is for the app? AirLaunch makes it easy to prepare iOS apps for the App Store but if you aren't planning to distribute that way you won't need it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 18, 2023 6:53:19 AM Mark Smith via use-livecode wrote: > Hi Bill, apologies Ive been away from my desk for a few days. Everything > looks good to me so I am curious why you are still having signing > difficulties. As I mentioned earlier (or may have mentioned) for simple > testing on the simulator or your own device the signing that LC does (using > your provisioning profile) should be sufficient. For wider distribution you > would need the additional steps Matthias's life saving app provides. Either > way, please do let us know what the outcome of your efforts are as Im sure > all of us can learn something from the experience. > > Best, > Mark > >> On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: >> >> This is my last gasp. Everything seems ok, but I still get the Your >> Application Failed Code-signing Checks message when I try to load it onto >> my iphone. >> >> By the way, Ive used the Keychain Access app to verify that the >> certificate is the correct on referred to in the provisions display. >> >> This is the provisions display: >> >> >> Here are the app settings: Everything seems to match up. >> >> >> My last gasp, unless someone sees something obvious in the above, is to go >> ahead and use Matthias app. I probably should have done it from the start >> anyway, but Mark had some great advice. >> >> Ive probably done something horribly obvious to folks who know this system >> better, but this is where I am. Thanks for the help, so far, Mark. >> >> Best, >> Bill > > > _______________________________________________ > 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 From prothero at earthlearningsolutions.org Sun Jun 18 14:50:18 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:50:18 -0700 Subject: Code-Signing Frustration In-Reply-To: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Jacqueline, Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. Previously, I would connect my iphone to my computer, select the iphone test target, and then click the "Test" button. It would load and I would just use it from the debug version. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - - The certificate labels match up with my keychain certificate parameters and profile I set in the application. In the iOS parameters section, I have: Internal App ID: org.earthednet.waterdetective Profile: waterdetectivev6 The error message I get when I try to load it onto my iPhone is: “The Application Failed the code-signing checks” It goes through the build and load operations ok, the the very end is the security check. That’s where I am at. Ideas are welcome. I am using livecode 9.6.9 and Xcode 14.2 Best, Bill From prothero at earthlearningsolutions.org Sun Jun 18 14:58:40 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:58:40 -0700 Subject: Code-Signing Frustration In-Reply-To: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Message-ID: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, including the team identifier. No luck. Bill > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode wrote: > > Jacqueline, > Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. > > My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. > From merakosp at gmail.com Sun Jun 18 15:05:04 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 18 Jun 2023 22:05:04 +0300 Subject: Code-Signing Frustration In-Reply-To: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Hello Bill, Is the uuid of the new iOS device included in the provisioning profile? Cheers, Panos On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, > including the team identifier. > No luck. > Bill > > > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Jacqueline, > > Thank you for pointing out that Matthias’ stack only works for desktop > applications. It saves me a dead end waste of my time. > > > > My app is for ios deployment on my personal iphone only. I have used it > successfully on my old iphone in the past. I purchased a new iphone > recently and want to use it there. > > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 16:50:22 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:50:22 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. In the Apple profile setup, they only refer to the (device id) UDID Have I left something out? I remember, at some stage, noting a reference to UUID, but I don’t see anything now. Under Users and Access (on the Apple Developer site), I see under “People”. Under that category, I am listed under “Account Holder” and “Admin”. Nothing under “Developer”. Now, as I look at that site, I don’t see any references, especially in the provisioning profile setup, to UUID. Have I missed something? Bill > On Jun 18, 2023, at 12:05 PM, panagiotis m via use-livecode wrote: > > Hello Bill, > > Is the uuid of the new iOS device included in the provisioning profile? > > Cheers, > Panos > > On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, >> including the team identifier. >> No luck. >> Bill >> >>> On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Jacqueline, >>> Thank you for pointing out that Matthias’ stack only works for desktop >> applications. It saves me a dead end waste of my time. >>> >>> My app is for ios deployment on my personal iphone only. I have used it >> successfully on my old iphone in the past. I purchased a new iphone >> recently and want to use it there. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Sun Jun 18 16:53:27 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:53:27 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - > On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: > > Panos: > All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. > From prothero at earthlearningsolutions.org Sun Jun 18 17:28:49 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 14:28:49 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Panos: Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. Apple seems to want folks to use UDID instead of UUID. How can I get the UUID of my iPHone? Best, Bill > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: > > Panos: > > I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. > > The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: > > Profile Name: waterdetectivev6 > App ID Name: WaterDetective > WaterDetective > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > 8ZD6TKFXZV.org.earthednet.waterdetective > Team: William Prothero (8ZD6TKFXZV) > William Prothero (8ZD6TKFXZV) > Platform: iOS > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > ----------- > ENTITLEMENTS > application-identifier: > 8ZD6TKFXZV.org.earthednet.waterdetective > keychain-access-groups: > 8ZD6TKFXZV.*, com.apple.token > get-task-allow: > true > com.apple.developer.team-identifier: > 8ZD6TKFXZV > --------------- > CERTIFICATES > Name: > Apple Development: William Prothero (74Z6M5N26A) > Creation Date: > Jun 15, 2023 at 1:44:02 PM PDT > Serial Number: > 1BA6D4C855D751FFD3C36FDC04A5026E > SHA-1: > 255F4AF864D0AA63450790DB421128575D37DBDC > -------------- > PROVISIONED DEVICES > Device ID: > 00008120-000165D40EFBC01E > - > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >> >> Panos: >> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >> > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 00:34:29 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 07:34:29 +0300 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: Bill, I am sorry for the confusion, I meant UDID, not uuid. In other words, the profile must include the id of the devices in which it is allowed to install your app. You said this is a new device, so could it be the case that the UDID that is included in your profile (I see only one UDID in the profile you posted) is the one of your old device? Also, just to double check, when do you get the error message? Is it when building the iOS standalone app, or when trying to install the app in your connected device (via xcode)? Kind regards, Panos On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this > could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > > > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Panos: > > > > I am re-posting my provisioning profile. I don’t see it in my returned > emails, so here it is. > > > > The profile in my mobiledevice/provisioning profiles/ library is, from > the listing in the ../mobileprofiles directory in the Library directory: > > > > Profile Name: waterdetectivev6 > > App ID Name: WaterDetective > > WaterDetective > > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > > 8ZD6TKFXZV.org.earthednet.waterdetective > > Team: William Prothero (8ZD6TKFXZV) > > William Prothero (8ZD6TKFXZV) > > Platform: iOS > > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > > ----------- > > ENTITLEMENTS > > application-identifier: > > 8ZD6TKFXZV.org.earthednet.waterdetective > > keychain-access-groups: > > 8ZD6TKFXZV.*, com.apple.token > > get-task-allow: > > true > > com.apple.developer.team-identifier: > > 8ZD6TKFXZV > > --------------- > > CERTIFICATES > > Name: > > Apple Development: William Prothero (74Z6M5N26A) > > Creation Date: > > Jun 15, 2023 at 1:44:02 PM PDT > > Serial Number: > > 1BA6D4C855D751FFD3C36FDC04A5026E > > SHA-1: > > 255F4AF864D0AA63450790DB421128575D37DBDC > > -------------- > > PROVISIONED DEVICES > > Device ID: > > 00008120-000165D40EFBC01E > > - > > > > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Panos: > >> All of the profile items are in my email below. I don’t see a reference > to a UUID, but I see in the profile a UDID, which was referenced in the > profile setup stuff on the Apple site as the device ID. > >> > > > > > > _______________________________________________ > > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 23:08:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 20:08:45 -0700 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Folks: I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. I have verified that the Device ID is correct. The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were Thanks, Bill > On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: > > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > >> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >> >> Panos: >> >> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >> >> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >> >> Profile Name: waterdetectivev6 >> App ID Name: WaterDetective >> WaterDetective >> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >> 8ZD6TKFXZV.org.earthednet.waterdetective >> Team: William Prothero (8ZD6TKFXZV) >> William Prothero (8ZD6TKFXZV) >> Platform: iOS >> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >> ----------- >> ENTITLEMENTS >> application-identifier: >> 8ZD6TKFXZV.org.earthednet.waterdetective >> keychain-access-groups: >> 8ZD6TKFXZV.*, com.apple.token >> get-task-allow: >> true >> com.apple.developer.team-identifier: >> 8ZD6TKFXZV >> --------------- >> CERTIFICATES >> Name: >> Apple Development: William Prothero (74Z6M5N26A) >> Creation Date: >> Jun 15, 2023 at 1:44:02 PM PDT >> Serial Number: >> 1BA6D4C855D751FFD3C36FDC04A5026E >> SHA-1: >> 255F4AF864D0AA63450790DB421128575D37DBDC >> -------------- >> PROVISIONED DEVICES >> Device ID: >> 00008120-000165D40EFBC01E >> - >> >> >>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Mon Jun 19 10:24:02 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 07:24:02 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Panos: The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. Best, Bill > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: > > Bill, > > I am sorry for the confusion, I meant UDID, not uuid. > > In other words, the profile must include the id of the devices in which it > is allowed to install your app. You said this is a new device, so could it > be the case that the UDID that is included in your profile (I see only one > UDID in the profile you posted) is the one of your old device? > > Also, just to double check, when do you get the error message? Is it when > building the iOS standalone app, or when trying to install the app in your > connected device (via xcode)? > > Kind regards, > Panos > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this >> could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned >> emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from >> the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference >> to a UUID, but I see in the profile a UDID, which was referenced in the >> profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From marksmithhfx at gmail.com Mon Jun 19 10:27:43 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:27:43 +0100 Subject: Code-Signing Frustration In-Reply-To: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Message-ID: <975E0381-7F41-4751-B034-6251B14CE24B@gmail.com> Hi William, I believe it is called a UDID (that may be preventing you from googling where it is). Quite easy to locate however. Cable your iphone to your laptop. Open the finder. In the left hand panel scroll to the bottom until you see the iPhone entry with the little doohickey (up arrow) beside it. Being careful not to click on the up arrow, click on the word iPhone itself. At the top of the finder window you will now see an entry for your iPhone with name, type, gigabytes, battery level etc Click on the same line as the battery indicator (anywhere). This will reveal your iPhones UDID. Mark > On 19 Jun 2023, at 4:08 am, prothero--- via use-livecode wrote: > > Folks: > I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. > I have verified that the Device ID is correct. > > The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. > > So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. > > The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were > > Thanks, > Bill > >> On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: >> >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From merakosp at gmail.com Mon Jun 19 10:27:47 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 17:27:47 +0300 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: Hello Bill, Do you by any chance have the "beta version" checkbox checked in the iOS standalone settings? Cheers, Panos On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get > the error message when I’m loading the app for debug, directly from the > livecode IDE. It’s where you can choose to debug in the simulator, or if > the iPhone is plugged in, directly on the iphone. If I try to just build > the iOS app, I don’t get an error message. I’m not loading it from XCode > directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > > > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Bill, > > > > I am sorry for the confusion, I meant UDID, not uuid. > > > > In other words, the profile must include the id of the devices in which > it > > is allowed to install your app. You said this is a new device, so could > it > > be the case that the UDID that is included in your profile (I see only > one > > UDID in the profile you posted) is the one of your old device? > > > > Also, just to double check, when do you get the error message? Is it when > > building the iOS standalone app, or when trying to install the app in > your > > connected device (via xcode)? > > > > Kind regards, > > Panos > > > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> Panos: > >> Sorry, yes, I see the UUID listed in the provisioning profile. But this > >> could be the issue. I could find the UDID, but no the UUID. Argg. > >> > >> Apple seems to want folks to use UDID instead of UUID. > >> > >> How can I get the UUID of my iPHone? > >> > >> Best, > >> Bill > >> > >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>> > >>> Panos: > >>> > >>> I am re-posting my provisioning profile. I don’t see it in my returned > >> emails, so here it is. > >>> > >>> The profile in my mobiledevice/provisioning profiles/ library is, from > >> the listing in the ../mobileprofiles directory in the Library directory: > >>> > >>> Profile Name: waterdetectivev6 > >>> App ID Name: WaterDetective > >>> WaterDetective > >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> Team: William Prothero (8ZD6TKFXZV) > >>> William Prothero (8ZD6TKFXZV) > >>> Platform: iOS > >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>> ----------- > >>> ENTITLEMENTS > >>> application-identifier: > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> keychain-access-groups: > >>> 8ZD6TKFXZV.*, com.apple.token > >>> get-task-allow: > >>> true > >>> com.apple.developer.team-identifier: > >>> 8ZD6TKFXZV > >>> --------------- > >>> CERTIFICATES > >>> Name: > >>> Apple Development: William Prothero (74Z6M5N26A) > >>> Creation Date: > >>> Jun 15, 2023 at 1:44:02 PM PDT > >>> Serial Number: > >>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>> SHA-1: > >>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>> -------------- > >>> PROVISIONED DEVICES > >>> Device ID: > >>> 00008120-000165D40EFBC01E > >>> - > >>> > >>> > >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Panos: > >>>> All of the profile items are in my email below. I don’t see a > reference > >> to a UUID, but I see in the profile a UDID, which was referenced in the > >> profile setup stuff on the Apple site as the device ID. > >>>> > >>> > >>> > >>> _______________________________________________ > >>> 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 > From marksmithhfx at gmail.com Mon Jun 19 10:33:11 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:33:11 +0100 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <295A1A9D-1FD6-4594-9C07-79375576FB58@gmail.com> Forget my last reply … I am probably just adding to the confusion. I see now in the profile there is something called a UUID, but I don’t think you need to be concerned with it. It’s not anything I’ve ever had to try and track down. It seems to be generated internally by Apple software possibly to uniquely identify and keep track of profiles. Mark > On 19 Jun 2023, at 3:24 pm, prothero--- via use-livecode wrote: > > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > >> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: >> >> Bill, >> >> I am sorry for the confusion, I meant UDID, not uuid. >> >> In other words, the profile must include the id of the devices in which it >> is allowed to install your app. You said this is a new device, so could it >> be the case that the UDID that is included in your profile (I see only one >> UDID in the profile you posted) is the one of your old device? >> >> Also, just to double check, when do you get the error message? Is it when >> building the iOS standalone app, or when trying to install the app in your >> connected device (via xcode)? >> >> Kind regards, >> Panos >> >> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>> could be the issue. I could find the UDID, but no the UUID. Argg. >>> >>> Apple seems to want folks to use UDID instead of UUID. >>> >>> How can I get the UUID of my iPHone? >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> >>>> I am re-posting my provisioning profile. I don’t see it in my returned >>> emails, so here it is. >>>> >>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>> the listing in the ../mobileprofiles directory in the Library directory: >>>> >>>> Profile Name: waterdetectivev6 >>>> App ID Name: WaterDetective >>>> WaterDetective >>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> Team: William Prothero (8ZD6TKFXZV) >>>> William Prothero (8ZD6TKFXZV) >>>> Platform: iOS >>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>> ----------- >>>> ENTITLEMENTS >>>> application-identifier: >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> keychain-access-groups: >>>> 8ZD6TKFXZV.*, com.apple.token >>>> get-task-allow: >>>> true >>>> com.apple.developer.team-identifier: >>>> 8ZD6TKFXZV >>>> --------------- >>>> CERTIFICATES >>>> Name: >>>> Apple Development: William Prothero (74Z6M5N26A) >>>> Creation Date: >>>> Jun 15, 2023 at 1:44:02 PM PDT >>>> Serial Number: >>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>> SHA-1: >>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>> -------------- >>>> PROVISIONED DEVICES >>>> Device ID: >>>> 00008120-000165D40EFBC01E >>>> - >>>> >>>> >>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> All of the profile items are in my email below. I don’t see a reference >>> to a UUID, but I see in the profile a UDID, which was referenced in the >>> profile setup stuff on the Apple site as the device ID. >>>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From jacque at hyperactivesw.com Mon Jun 19 11:45:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Jun 2023 10:45:17 -0500 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > Hello Bill, > > Do you by any chance have the "beta version" checkbox checked in the iOS > standalone settings? > > Cheers, > Panos > > On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> The UDID is the correct one for the new iPhone. I had updated it. I get >> the error message when Im loading the app for debug, directly from the >> livecode IDE. Its where you can choose to debug in the simulator, or if >> the iPhone is plugged in, directly on the iphone. If I try to just build >> the iOS app, I dont get an error message. Im not loading it from XCode >> directly, but am using the debug command in the Livecode IDE. >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Bill, >>> >>> I am sorry for the confusion, I meant UDID, not uuid. >>> >>> In other words, the profile must include the id of the devices in which >> it >>> is allowed to install your app. You said this is a new device, so could >> it >>> be the case that the UDID that is included in your profile (I see only >> one >>> UDID in the profile you posted) is the one of your old device? >>> >>> Also, just to double check, when do you get the error message? Is it when >>> building the iOS standalone app, or when trying to install the app in >> your >>> connected device (via xcode)? >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Panos: >>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>> >>>> Apple seems to want folks to use UDID instead of UUID. >>>> >>>> How can I get the UUID of my iPHone? >>>> >>>> Best, >>>> Bill >>>> >>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> >>>>> I am re-posting my provisioning profile. I dont see it in my returned >>>> emails, so here it is. >>>>> >>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>> >>>>> Profile Name: waterdetectivev6 >>>>> App ID Name: WaterDetective >>>>> WaterDetective >>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> Team: William Prothero (8ZD6TKFXZV) >>>>> William Prothero (8ZD6TKFXZV) >>>>> Platform: iOS >>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>> ----------- >>>>> ENTITLEMENTS >>>>> application-identifier: >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> keychain-access-groups: >>>>> 8ZD6TKFXZV.*, com.apple.token >>>>> get-task-allow: >>>>> true >>>>> com.apple.developer.team-identifier: >>>>> 8ZD6TKFXZV >>>>> --------------- >>>>> CERTIFICATES >>>>> Name: >>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>> Creation Date: >>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>> Serial Number: >>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>> SHA-1: >>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>> -------------- >>>>> PROVISIONED DEVICES >>>>> Device ID: >>>>> 00008120-000165D40EFBC01E >>>>> - >>>>> >>>>> >>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> All of the profile items are in my email below. I dont see a >> reference >>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>> profile setup stuff on the Apple site as the device ID. >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 12:49:28 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 09:49:28 -0700 Subject: Code-Signing Frustration In-Reply-To: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Folks: Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed logical, but then I forgot about it. Wow, what a waste of time. Now the app loads to my iPhone. However, when I activate it, it says “Developer Mode Required”. Since I have wasted so much time on this so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to make a new provisioning profile or can I just edit the one I’m using now? Thanks, Bill > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode wrote: > > Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. > > Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > >> Hello Bill, >> >> Do you by any chance have the "beta version" checkbox checked in the iOS >> standalone settings? >> >> Cheers, >> Panos >> >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> The UDID is the correct one for the new iPhone. I had updated it. I get >>> the error message when I’m loading the app for debug, directly from the >>> livecode IDE. It’s where you can choose to debug in the simulator, or if >>> the iPhone is plugged in, directly on the iphone. If I try to just build >>> the iOS app, I don’t get an error message. I’m not loading it from XCode >>> directly, but am using the debug command in the Livecode IDE. >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Bill, >>>> >>>> I am sorry for the confusion, I meant UDID, not uuid. >>>> >>>> In other words, the profile must include the id of the devices in which >>> it >>>> is allowed to install your app. You said this is a new device, so could >>> it >>>> be the case that the UDID that is included in your profile (I see only >>> one >>>> UDID in the profile you posted) is the one of your old device? >>>> >>>> Also, just to double check, when do you get the error message? Is it when >>>> building the iOS standalone app, or when trying to install the app in >>> your >>>> connected device (via xcode)? >>>> >>>> Kind regards, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>> >>>>> Apple seems to want folks to use UDID instead of UUID. >>>>> >>>>> How can I get the UUID of my iPHone? >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> >>>>>> I am re-posting my provisioning profile. I don’t see it in my returned >>>>> emails, so here it is. >>>>>> >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>>> >>>>>> Profile Name: waterdetectivev6 >>>>>> App ID Name: WaterDetective >>>>>> WaterDetective >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>> William Prothero (8ZD6TKFXZV) >>>>>> Platform: iOS >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>> ----------- >>>>>> ENTITLEMENTS >>>>>> application-identifier: >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> keychain-access-groups: >>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>> get-task-allow: >>>>>> true >>>>>> com.apple.developer.team-identifier: >>>>>> 8ZD6TKFXZV >>>>>> --------------- >>>>>> CERTIFICATES >>>>>> Name: >>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>> Creation Date: >>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>> Serial Number: >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>> SHA-1: >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>> -------------- >>>>>> PROVISIONED DEVICES >>>>>> Device ID: >>>>>> 00008120-000165D40EFBC01E >>>>>> - >>>>>> >>>>>> >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Panos: >>>>>>> All of the profile items are in my email below. I don’t see a >>> reference >>>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>>> profile setup stuff on the Apple site as the device ID. >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> 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 > > > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 12:56:57 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 19:56:57 +0300 Subject: Code-Signing Frustration In-Reply-To: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: Yay :) @Bill I think you can enable Developer Mode from the Settings app of your iPhone. No need to rebuild/reinstall your iOS app. Cheers, Panos On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Folks: > Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed > logical, but then I forgot about it. Wow, what a waste of time. > > Now the app loads to my iPhone. However, when I activate it, it says > “Developer Mode Required”. Since I have wasted so much time on this so far, > I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to > make a new provisioning profile or can I just edit the one I’m using now? > > Thanks, > Bill > > > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Good catch Panos, I forgot about that tricky checkbox. It should be > relabeled, especially since its behavior is the opposite of what one would > expect. > > > > Change it to "TestFlight" or "Apple distribution" or something. If Swami > hadn't mentioned it once I'd be here with the same frustrations. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > >> Hello Bill, > >> > >> Do you by any chance have the "beta version" checkbox checked in the iOS > >> standalone settings? > >> > >> Cheers, > >> Panos > >> > >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >>> Panos: > >>> The UDID is the correct one for the new iPhone. I had updated it. I get > >>> the error message when I’m loading the app for debug, directly from the > >>> livecode IDE. It’s where you can choose to debug in the simulator, or > if > >>> the iPhone is plugged in, directly on the iphone. If I try to just > build > >>> the iOS app, I don’t get an error message. I’m not loading it from > XCode > >>> directly, but am using the debug command in the Livecode IDE. > >>> > >>> Best, > >>> Bill > >>> > >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > >>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Bill, > >>>> > >>>> I am sorry for the confusion, I meant UDID, not uuid. > >>>> > >>>> In other words, the profile must include the id of the devices in > which > >>> it > >>>> is allowed to install your app. You said this is a new device, so > could > >>> it > >>>> be the case that the UDID that is included in your profile (I see only > >>> one > >>>> UDID in the profile you posted) is the one of your old device? > >>>> > >>>> Also, just to double check, when do you get the error message? Is it > when > >>>> building the iOS standalone app, or when trying to install the app in > >>> your > >>>> connected device (via xcode)? > >>>> > >>>> Kind regards, > >>>> Panos > >>>> > >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>>> Panos: > >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But > this > >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. > >>>>> > >>>>> Apple seems to want folks to use UDID instead of UUID. > >>>>> > >>>>> How can I get the UUID of my iPHone? > >>>>> > >>>>> Best, > >>>>> Bill > >>>>> > >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Panos: > >>>>>> > >>>>>> I am re-posting my provisioning profile. I don’t see it in my > returned > >>>>> emails, so here it is. > >>>>>> > >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, > from > >>>>> the listing in the ../mobileprofiles directory in the Library > directory: > >>>>>> > >>>>>> Profile Name: waterdetectivev6 > >>>>>> App ID Name: WaterDetective > >>>>>> WaterDetective > >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> Team: William Prothero (8ZD6TKFXZV) > >>>>>> William Prothero (8ZD6TKFXZV) > >>>>>> Platform: iOS > >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>>>>> ----------- > >>>>>> ENTITLEMENTS > >>>>>> application-identifier: > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> keychain-access-groups: > >>>>>> 8ZD6TKFXZV.*, com.apple.token > >>>>>> get-task-allow: > >>>>>> true > >>>>>> com.apple.developer.team-identifier: > >>>>>> 8ZD6TKFXZV > >>>>>> --------------- > >>>>>> CERTIFICATES > >>>>>> Name: > >>>>>> Apple Development: William Prothero (74Z6M5N26A) > >>>>>> Creation Date: > >>>>>> Jun 15, 2023 at 1:44:02 PM PDT > >>>>>> Serial Number: > >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>>>>> SHA-1: > >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>>>>> -------------- > >>>>>> PROVISIONED DEVICES > >>>>>> Device ID: > >>>>>> 00008120-000165D40EFBC01E > >>>>>> - > >>>>>> > >>>>>> > >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>>> > >>>>>>> Panos: > >>>>>>> All of the profile items are in my email below. I don’t see a > >>> reference > >>>>> to a UUID, but I see in the profile a UDID, which was referenced in > the > >>>>> profile setup stuff on the Apple site as the device ID. > >>>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > > > > > _______________________________________________ > > 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 > From marksmithhfx at gmail.com Mon Jun 19 13:06:35 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 18:06:35 +0100 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <5E0C6327-05B3-4FD0-8C9E-154F120162C4@gmail.com> I’d never heard of “Developer Mode” so googled it. It appears to be something new in iOS 16+ (I am still at15.6). Here’s an article that describes it in more detail. https://help.testapp.io/faq/enable-developer-mode-ios/ Mark > On 19 Jun 2023, at 5:56 pm, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 13:36:11 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 10:36:11 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From rdimola at evergreeninfo.net Mon Jun 19 13:59:46 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 19 Jun 2023 13:59:46 -0400 Subject: Code-Signing Frustration In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82 -878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <00a601d9a2d7$d8963010$89c29030$@net> I did not have a problems deleting old ones. I have deleted them all in the past. In Xcode preferences I downloaded all the current profiles from the developer console and everything still worked for the current profiles but the folder (and LC choices) were cleaned up to current. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Monday, June 19, 2023 1:36 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Code-Signing Frustration Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. >> Seemed logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this >> so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do >> I need to make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one >> would expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If >>> Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive >>> Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM >>> panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in >>>> the iOS standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. >>>>> I get the error message when I’m loading the app for debug, >>>>> directly from the livecode IDE. It’s where you can choose to debug >>>>> in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see >>>>>> only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is >>>>>> it >> when >>>>>> building the iOS standalone app, or when trying to install the >>>>>> app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. >>>>>>> But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library >>>>>>>> is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) William Prothero >>>>>>>> (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: >>>>>>>> Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced >>>>>>> in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From dan at clearvisiontech.com Mon Jun 19 18:29:14 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 19 Jun 2023 22:29:14 +0000 Subject: Android Signing In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: “To upload an Android App Bundle you must be enrolled in Play App Signing.” With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? Thank you in advance, -Dan From MikeKerner at roadrunner.com Tue Jun 20 06:49:52 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 06:49:52 -0400 Subject: Android Signing In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: no, but if you figure it out, please keep me posted. once i get this app i'm working on, working, on android, i want to put it up On Mon, Jun 19, 2023 at 6:30 PM Dan Friedman via use-livecode wrote: > > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? > > Thank you in advance, > -Dan > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Tue Jun 20 09:15:33 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 09:15:33 -0400 Subject: android compute field height Message-ID: is there a formula to compute what the height of a textInput area should be on android, based on the font size? there isn't an autoFit, and there does not seem to be a simple formula to use. i'm computing what the height "should be" based on whether a scroll bar is rendered example: 14 point -> 37 px 18 point -> 43 px 24 point -> 51 px 30 point -> 59 px -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Tue Jun 20 15:41:14 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2023 14:41:14 -0500 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Jun 20 16:57:04 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 20 Jun 2023 21:57:04 +0100 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. 🤣 From bobsneidar at iotecdigital.com Tue Jun 20 17:02:40 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 20 Jun 2023 21:02:40 +0000 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Tue Jun 20 17:12:10 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 20 Jun 2023 17:12:10 -0400 Subject: Android Signing In-Reply-To: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> Message-ID: <00e101d9a3bb$e36577f0$aa3067d0$@net> +1 1980: Programming 95% Security 5% 2023: Programming 5% Security 95% This is an economic killer. Smashing rocks at Leavenworth too good. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Bob Sneidar via use-livecode Sent: Tuesday, June 20, 2023 5:03 PM To: How to use LiveCode Cc: Bob Sneidar Subject: Re: Android Signing If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From dan at clearvisiontech.com Wed Jun 21 01:23:36 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 05:23:36 +0000 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. “/NONE/” is not a supported encryption! I would think it would be “/AES/”. -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 09:44:04 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 09:44:04 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003101d9a446$74fd3ec0$5ef7bc40$@net> Dan, Now this is starting to be familiar. As I remember it I got an error with the tool. After many searches I found out there was some problem with the most recent version of the PEPK tool. I had to download an older version. It then worked as expected. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 11:18:00 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 11:18:00 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003201d9a453$94214730$bc63d590$@net> Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From dan at clearvisiontech.com Wed Jun 21 11:50:38 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 15:50:38 +0000 Subject: Android Signing In-Reply-To: <003201d9a453$94214730$bc63d590$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago… didn’t even try it as I figured it could not be used. I’ll give it a try… but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 14:15:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 14:15:38 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: <007001d9a46c$648129f0$2d837dd0$@net> I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From MikeKerner at roadrunner.com Wed Jun 21 16:52:23 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 21 Jun 2023 16:52:23 -0400 Subject: signature widget Message-ID: i finally have a use-case for the signature widget. * has anyone used it? * does anyone have experiencing transporting the signature data, then recreating it, say, by adding it to a document, or generating an svg file? From dan at clearvisiontech.com Wed Jun 21 17:26:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 21:26:35 +0000 Subject: Android Signing In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: Hey Ralph and everyone who will read this (now and in the future)… We FINNALLY got this solved! So, as you know, Google changed PEPK and they no longer supply the Signing Key. Using their new method with PEPK, we got error after error after error! What finally worked was installing version 17.0.6+10 of OpenLogic’s OpenJDK version of Java. We specifically used this version on our Windows computer: https://builds.openlogic.com/downloadJDK/openlogic-openjdk-jre/17.0.6+10/openlogic-openjdk-jre-17.0.6+10-windows-x64.msi). This version of Java has the appropriate encryption libraries needed for the PEPK Tool that other versions of Java didn’t include. -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 11:16 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From gWolfgang at gaich.de Thu Jun 22 06:20:16 2023 From: gWolfgang at gaich.de (G.W.Gaich) Date: Thu, 22 Jun 2023 12:20:16 +0200 Subject: signature widget In-Reply-To: References: Message-ID: Mike, in one of my applications I use this code: command saveSign    show grc "UnterschriftRect"  -- lies behind the widget for a white background    show widget "Unterschrift"    lock screen    if the pathData of widget "Unterschrift" is empty then exit to top    thickenSignature "Unterschrift", 8  -- the signature is often too thin    put 1200 into aMeta["density"]    export snapshot from widget "Unterschrift" at size 140,70 with metadata aMeta["density"] to file "sign.png" as PNG    hide grc "UnterschriftRect"    hide widget "Unterschrift"    unlock sceen end saveSign command thickenSignature pSignature,pFactor    put the pathData of widget pSignature into tPathData    repeat for each key tKey in tPathData       multiply tPathData[tKey]["width"] by pFactor    end repeat    set the pathData of widget pSignature to tPathData end thickenSignature Hope this helps Best regards Gnter E-Mail: gwolfgang at gaich.de Am 21.06.2023 um 22:52 schrieb Mike Kerner via use-livecode: > i finally have a use-case for the signature widget. > * has anyone used it? > * does anyone have experiencing transporting the signature data, then > recreating it, say, by adding it to a document, or generating an svg > file? > > _______________________________________________ > 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 From harrison at all-auctions.com Thu Jun 22 12:04:35 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 12:04:35 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: I am running LiveCode Server version 9.6.9, with apache 2.4.56 under Mac OS 13.4 Ventura with a Postgresql database. All of my energy saver settings in the OS are set so nothing ever sleeps. When my server hasn’t been getting incoming connections for a time, for some stupid reason it goes to sleep and stops serving pages! I’ve tried to track down the problem, and it appears that apache is running fine as proved by when asking for a strict HTML webpage, and everything works! Anything that needs the LiveCode server doesn’t work for a couple of minutes, and only after a half dozen requests does it start responding normally. I have checked my error logs, and it shows timeouts for livecode-server. I don’t know if livecode is waiting to get a response from Postresql or not. The interval between failures varies, so it is difficult to know how often I have to tell an automatic application to access the website in order to keep everything running correctly. Ideas? Suggestions? Thanks, Rick From matthias_livecode_150811 at m-r-d.de Thu Jun 22 15:59:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 22 Jun 2023 21:59:02 +0200 Subject: LiveCode Server is sleeping? In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> I am also running Livecode Server with Apache on 13.4 without a problem so far. Where did you install the software (Apache/Livecode Server)? Is Livecode Server installed on the same hard drive as Apache server is installed? Where are your scripts stored? I had once problems with external hard drives which had built in power management. So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. I solved this with a little free tool called Keep Drive Spinning http://jon.stovell.info/software/keep-drive-spinning/ Regards, Matthias > Am 22.06.2023 um 18:04 schrieb harrison--- via use-livecode : > > I am running LiveCode Server version 9.6.9, > with apache 2.4.56 under Mac OS 13.4 Ventura > with a Postgresql database. > > All of my energy saver settings in the OS are > set so nothing ever sleeps. > > When my server hasn’t been getting incoming > connections for a time, for some stupid reason > it goes to sleep and stops serving pages! > > I’ve tried to track down the problem, and it > appears that apache is running fine as > proved by when asking for a strict HTML > webpage, and everything works! > > Anything that needs the LiveCode server > doesn’t work for a couple of minutes, > and only after a half dozen requests does > it start responding normally. > > I have checked my error logs, and it shows > timeouts for livecode-server. > > I don’t know if livecode is waiting to get > a response from Postresql or not. > > The interval between failures varies, so > it is difficult to know how often I have to > tell an automatic application to access the > website in order to keep everything running > correctly. > > Ideas? Suggestions? > > Thanks, > > Rick > > > > _______________________________________________ > 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 From dan at clearvisiontech.com Thu Jun 22 20:30:47 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 23 Jun 2023 00:30:47 +0000 Subject: Android Push Message Icon In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: Is anyone seeing the icon in a push notification on Android 13? We have an app built using LC 10.0.0 (dp-5). The icon seems to show in a Push Message on Android Version 10 and 12, but NOT 9 or 13. I don’t know about 11 as I don’t have a device running 11. I believe this is an issue with LC, but I would like to confirm that others are experiencing the same issue. -Dan From harrison at all-auctions.com Thu Jun 22 22:38:00 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 22:38:00 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: <4F46E9DF-0A1D-450D-B0F3-EA719E9EB6AF@all-auctions.com> Hi Matthias, To answer your questions: MacintoshHD/Library/WebServer/CGI-Executables/livecode-server The hard drive is the internal SSD drive. Apache server and the livecode server are both installed on the same hard drive. Scripts are in: Library/Webserver/Documents and some are forwarded to: Users/(username)/Sites Since I’m not using spinning hard drives, that is probably not the issue. I do get an error in the error log of: XType: Using static font registry (sometimes) but that seems too minor to be causing this problem. Not quite sure how to fix the the font problem. Ideas? Thanks, Rick > On Jun 22, 2023, at 3:59 PM, matthias rebbe via use-livecode wrote: > > I am also running Livecode Server with Apache on 13.4 without a problem so far. > > Where did you install the software (Apache/Livecode Server)? > Is Livecode Server installed on the same hard drive as Apache server is installed? > Where are your scripts stored? > > I had once problems with external hard drives which had built in power management. > So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. > > I solved this with a little free tool called Keep Drive Spinning > http://jon.stovell.info/software/keep-drive-spinning/ > > > Regards, > Matthias From bobsneidar at iotecdigital.com Fri Jun 23 11:50:37 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 15:50:37 +0000 Subject: Installing mySQL on Windows Message-ID: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Hi all. The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. Bob S From bobsneidar at iotecdigital.com Fri Jun 23 12:01:45 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 16:01:45 +0000 Subject: Installing mySQL on Windows In-Reply-To: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. Bob S > On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: > > Hi all. > > The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. > > Bob S > From prothero at earthlearningsolutions.org Fri Jun 23 12:48:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 09:48:45 -0700 Subject: Inclusions or Provisioning question Message-ID: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Folks: I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. So: my question is: Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. Thanks, Bill Prothero William A. Prothero, Ph.D. (Emeritus) UCSB Dept. of Earth Sciences Santa Barbara, CA. 93105 http://earthlearningsolutions.org/ From prothero at earthlearningsolutions.org Fri Jun 23 13:00:17 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 10:00:17 -0700 Subject: Inclusions or Provisioning question In-Reply-To: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 13:28:19 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 13:28:19 -0400 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: <008201d9a5f8$1d953350$58bf99f0$@net> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Friday, June 23, 2023 1:00 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Inclusions or Provisioning question Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 23 13:38:49 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 23 Jun 2023 13:38:49 -0400 Subject: Inclusions or Provisioning question In-Reply-To: <008201d9a5f8$1d953350$58bf99f0$@net> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: inclusions, yes. provisioning, no i'm not sure if the internet lib will matter or not tsnet i also have: ssl & encryption, but i'm also using ssl, so there's that you shouldn't need the mysql if you aren't using a local db on the mobe you could also try throwing the mobile debugger on, then forcing a breakpoint right before you're sending a query to the server, to see what breaks. when something breaks in lc on mobile, the script just terminates without warning. On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode wrote: > > I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode > Sent: Friday, June 23, 2023 1:00 PM > To: JJS via use-livecode > Cc: prothero at earthlearningsolutions.org > Subject: Re: Inclusions or Provisioning question > > Also: I’ve tried “Internet, mySQL" inclusions. No luck. > Bill > > > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > > > Folks: > > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > > > So: my question is: > > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > > > Thanks, > > Bill Prothero > > > > William A. Prothero, Ph.D. (Emeritus) > > UCSB Dept. of Earth Sciences > > Santa Barbara, CA. 93105 > > http://earthlearningsolutions.org/ > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From matthias_livecode_150811 at m-r-d.de Fri Jun 23 13:55:22 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 23 Jun 2023 19:55:22 +0200 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 14:01:41 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 14:01:41 -0400 Subject: Installing MySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: <009d01d9a5fc$c691dd10$53b59730$@net> I was going to suggest that. On-Rev(LiveCode Hosting) started using MariaDB a while back. I had no compatibility issues with existing DBs. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of matthias rebbe via use-livecode Sent: Friday, June 23, 2023 1:55 PM To: How to use LiveCode Cc: matthias_livecode_150811 at m-r-d.de Subject: Re: Installing mySQL on Windows Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From andrew at midwestcoastmedia.com Fri Jun 23 14:55:14 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Fri, 23 Jun 2023 14:55:14 -0400 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:18:44 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:18:44 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Yes, and as you will note, those are 32 bit installers. I was hoping there was a 64 bit installer. There ARE 64 bit binaries, but no MSI. Bob S On Jun 23, 2023, at 11:55 AM, Andrew at MWCM via use-livecode wrote: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:20:13 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:20:13 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Thanks Matthias. I have never used Maria DB. Since this is mission critical, I do not want to introduce any quirks, so I am sticking to what I know. Bob S > On Jun 23, 2023, at 10:55 AM, matthias rebbe via use-livecode wrote: > > Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. > MariaDB Server is available as .msi Installer. > > Regards, > Matthias > >> Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : >> >> NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. >> >> Bob S >> >> >>> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >>> >>> Hi all. >>> >>> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >>> >>> Bob S >>> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 23 19:31:21 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 16:31:21 -0700 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: Mike and Ralph: Thanks so much for the hints. I also was so focussed on the inclusions that I failed to consider that perhaps my code that tests for whether I have an internet connection was falsely returning a “no internet” message. Yes, that was the problem. I had a test file that I would download and if it had the correct key, I would conclude that there was internet. Otherwise, the readings that I entered (water meter readings) were posted to a temp file that was later uploaded when internet was available. I would normally start the app where I had good internet, it would initialize and upload new data and download some old so I could compare water useage over time. It’s summer and water is expensive in California. So, when I had changed my server to a different configuration, updated php, etc, etc, my test failed always, on startup. So, fixed! The app is working. Thanks so much for your help, everybody who gave their input. Bill Prothero > On Jun 23, 2023, at 10:38 AM, Mike Kerner via use-livecode wrote: > > inclusions, yes. provisioning, no > i'm not sure if the internet lib will matter or not > tsnet > i also have: > ssl & encryption, but i'm also using ssl, so there's that > you shouldn't need the mysql if you aren't using a local db on the mobe > you could also try throwing the mobile debugger on, then forcing a > breakpoint right before you're sending a query to the server, to see > what breaks. > when something breaks in lc on mobile, the script just terminates > without warning. > > > On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode > wrote: >> >> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdimola at evergreeninfo.net >> Phone: 518-636-3998 Ex:11 >> Cell: 518-796-9332 >> >> -----Original Message----- >> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode >> Sent: Friday, June 23, 2023 1:00 PM >> To: JJS via use-livecode >> Cc: prothero at earthlearningsolutions.org >> Subject: Re: Inclusions or Provisioning question >> >> Also: I’ve tried “Internet, mySQL" inclusions. No luck. >> Bill >> >>> On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: >>> >>> Folks: >>> I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. >>> >>> So: my question is: >>> Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? >>> >>> If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. >>> >>> Thanks, >>> Bill Prothero >>> >>> William A. Prothero, Ph.D. (Emeritus) >>> UCSB Dept. of Earth Sciences >>> Santa Barbara, CA. 93105 >>> http://earthlearningsolutions.org/ >>> >>> _______________________________________________ >>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From tom at makeshyft.com Fri Jun 23 19:35:35 2023 From: tom at makeshyft.com (Tom Glod) Date: Fri, 23 Jun 2023 19:35:35 -0400 Subject: android compute field height In-Reply-To: References: Message-ID: Android font rendering is the stuff of nightmares. Important things to remember: The smaller the font the less control you have over how it renders in the field. it helps to have showborder OFF and it helpts to manually set the margins for each side. 4,4,4,4 instead of 4. You can probably wrestle it into submission. Probably. Good luck. On Tue, Jun 20, 2023 at 9:17 AM Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > is there a formula to compute what the height of a textInput area > should be on android, based on the font size? > there isn't an autoFit, and there does not seem to be a simple formula to > use. > i'm computing what the height "should be" based on whether a scroll > bar is rendered > example: > 14 point -> 37 px > 18 point -> 43 px > 24 point -> 51 px > 30 point -> 59 px > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From curry at pair.com Sun Jun 25 13:01:51 2023 From: curry at pair.com (Curry Kenworthy) Date: Sun, 25 Jun 2023 13:01:51 -0400 Subject: Curry K. Website/Addons Progress and Plans Message-ID: <631741dc-a5a2-61a3-1506-031c1196fb96@pair.com> Hi Guys, Periodically posting Progress and Plans.... Recently Done: - Fixed CurryK's link to LC's Store. Coming up: - Add WordOut to CurryK/SendOwl Store. (After eSellerate's demise.) Curry K. Plan: 1. Update/fix Website and Store issues. <- CURRENTLY 2. Reboot Email news list again. (Provider changes.) 3. Addon Updates and fixes. 4. Next Big Thing, New Curry K. Tech. Moving a bit slowly at the moment with health/handicap, but hope to gather speed later in the year! Hope you all are well and enjoying the blessings of code and logic. :) Best wishes, Curry Kenworthy SpreadLib: Excel files to LC fields in 1 script line! "Excel-lent spreadsheet import and export for LiveCode" http://livecodeaddons.com/spreadlib.html Radically Innovative Christian LiveCode Development "Passion for Elegant and Efficient Code" http://livecodeconsulting.com/ From General.2018 at outlook.com Thu Jun 29 16:21:00 2023 From: General.2018 at outlook.com (General 2018) Date: Thu, 29 Jun 2023 20:21:00 +0000 Subject: Answer dialog text missing in standalone 9.6.9 Message-ID: Hi, Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. All okay in IDE. Checked inclusions - all seems okay. Regards Camm From jacque at hyperactivesw.com Thu Jun 29 16:50:50 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 15:50:50 -0500 Subject: Writing to Mac Support folder Message-ID: Short version: how do I bypass Gatekeeper to write a prefs file? I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobsneidar at iotecdigital.com Thu Jun 29 17:36:25 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 29 Jun 2023 21:36:25 +0000 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName Bob S > On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From craig at starfirelighting.com Thu Jun 29 18:11:44 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 29 Jun 2023 18:11:44 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: Message-ID: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Hi. I assume you mean the standard “Answer” command. There is no “Answer Text”. So if you: answer “Some Text" with “Yes" or “No" what exactly pops up? Craig > On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: > > Hi, > > Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. > All okay in IDE. > > Checked inclusions - all seems okay. > > Regards > Camm > _______________________________________________ > 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 From jacque at hyperactivesw.com Thu Jun 29 18:36:15 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 17:36:15 -0500 Subject: Writing to Mac Support folder In-Reply-To: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> References: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Message-ID: I should have been more clear that this was for an app, sorry about that. I can create the file too on my own drive. The problem is with a built app on someone else's drive. OS permissions normally forbid any file or folder creation outside the app bundle. I'm not sure if I need to sandbox the app or if there's an easier way. One tester had no trouble (the Mac asked for permissions) but another tester didn't get a notification and thought the app was broken. On 6/29/23 4:36 PM, Bob Sneidar via use-livecode wrote: > Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. > > put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName > > Bob S > > >> On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. >> >> If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dfe4 at cornell.edu Thu Jun 29 20:39:21 2023 From: dfe4 at cornell.edu (David Epstein) Date: Thu, 29 Jun 2023 20:39:21 -0400 Subject: Remote debugger error message Message-ID: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” I can click OK, but the error message soon returns. Any suggestions? Best wishes, David Epstein From matthias_livecode_150811 at m-r-d.de Fri Jun 30 02:32:48 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 08:32:48 +0200 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> This is what Apple says: "If you distribute your macOS app through the App Store, you must enable App Sandbox. If you notarize your macOS app to distribute it outside of the App Store, you must enable hardened runtime and, optionally, can also enable App Sandbox." https://help.apple.com/xcode/mac/current/#/devf87a2ac8f What os does the user run who has the problems to run the app? Did he allow to run programs from outside the App Store? If you don't mind, you can send me your app and i will try it here. Regards, Matthias > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode : > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From richmondmathewson at gmail.com Fri Jun 30 02:49:01 2023 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 30 Jun 2023 09:49:01 +0300 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: When I download an app onto my Mac Mini, on opening it for the first time it often asks me for permission to access the desktop/document/whatever folder. I assume that code to make an app ask for permissions to be granted has to be entered somewhere ['preOpenStack' ???] by the developer. On Fri, 30 Jun 2023, 09:34 matthias rebbe via use-livecode, < use-livecode at lists.runrev.com> wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he > allow to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > > > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com>: > > > > Short version: how do I bypass Gatekeeper to write a prefs file? > > > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am > I correct that I need to sandbox the app before I can write a file there? > > > > I read an LC lesson that said no special entitlements are required to > create an app folder and a file. I can't test it myself because I already > have full access. > > > > If this is correct so far, then do I just need to provide the sandbox > entitlement and nothing else? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > > 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 > From General.2018 at outlook.com Fri Jun 30 02:53:10 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 06:53:10 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi, Just the “Yes” , “No” “Some Text” missing. Works fine in IDE and previous standalones. Regards Camm > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode wrote: > > Hi. > > I assume you mean the standard “Answer” command. There is no “Answer Text”. > > So if you: > > answer “Some Text" with “Yes" or “No" > what exactly pops up? > > > > Craig > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: >> >> Hi, >> >> Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. >> All okay in IDE. >> >> Checked inclusions - all seems okay. >> >> Regards >> Camm >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 07:12:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:12:03 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello Camm, In which platform? Seems to work as expected here (MacOS). Cheers, Panos -- On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > Just the “Yes” , “No” > > “Some Text” missing. > > Works fine in IDE and previous standalones. > > Regards > Camm > > > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Hi. > > > > I assume you mean the standard “Answer” command. There is no “Answer > Text”. > > > > So if you: > > > > answer “Some Text" with “Yes" or “No" > > what exactly pops up? > > > > > > > > Craig > > > > > > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Hi, > >> > >> Answer Text missing in standalone , the icon and buttons (with text) > appear but no dialog text. > >> All okay in IDE. > >> > >> Checked inclusions - all seems okay. > >> > >> Regards > >> Camm > >> _______________________________________________ > >> 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 > From merakosp at gmail.com Fri Jun 30 07:18:09 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:18:09 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello again, Just tested on Windows and it works fine here as well. @Camm Could it be the case you have customised the answer dialog stack? Cheers, Panos -- On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi. >> > >> > I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >> > >> > So if you: >> > >> > answer “Some Text" with “Yes" or “No" >> > what exactly pops up? >> > >> > >> > >> > Craig >> > >> > >> > >> > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> >> >> Hi, >> >> >> >> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >> >> All okay in IDE. >> >> >> >> Checked inclusions - all seems okay. >> >> >> >> Regards >> >> Camm >> >> _______________________________________________ >> >> 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 >> > From MikeKerner at roadrunner.com Fri Jun 30 08:12:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:12:37 -0400 Subject: Remote debugger error message In-Reply-To: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: ugh. you could try removing the remote debugger from your inclusions and including the OSS version: https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript you may also be able to edit the livecode bundle, removing the protected version, and replace it with the unprotected version from the repo. On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode wrote: > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: > > “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” > > I can click OK, but the error message soon returns. > > Any suggestions? > > Best wishes, > David Epstein > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Fri Jun 30 08:13:40 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:13:40 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: you have to add the answer dialog to your inclusions when building On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > > On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > > > Hello Camm, > > > > In which platform? Seems to work as expected here (MacOS). > > > > Cheers, > > Panos > > -- > > > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hi, > >> > >> Just the “Yes” , “No” > >> > >> “Some Text” missing. > >> > >> Works fine in IDE and previous standalones. > >> > >> Regards > >> Camm > >> > >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> > > >> > Hi. > >> > > >> > I assume you mean the standard “Answer” command. There is no “Answer > >> Text”. > >> > > >> > So if you: > >> > > >> > answer “Some Text" with “Yes" or “No" > >> > what exactly pops up? > >> > > >> > > >> > > >> > Craig > >> > > >> > > >> > > >> > > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> >> > >> >> Hi, > >> >> > >> >> Answer Text missing in standalone , the icon and buttons (with text) > >> appear but no dialog text. > >> >> All okay in IDE. > >> >> > >> >> Checked inclusions - all seems okay. > >> >> > >> >> Regards > >> >> Camm > >> >> _______________________________________________ > >> >> 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From General.2018 at outlook.com Fri Jun 30 08:28:40 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:28:40 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Tried all that auto / manual inclusion etc. You cannot deselect ask / answer it will always include. Regards Camm > On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode wrote: > > you have to add the answer dialog to your inclusions when building > >> On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode >> wrote: >> >> Hello again, >> >> Just tested on Windows and it works fine here as well. >> >> @Camm >> Could it be the case you have customised the answer dialog stack? >> >> Cheers, >> Panos >> -- >> >> >>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 08:29:54 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:29:54 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Windows 10 LC 9.6.9 Regards Camm > On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Hi. >>> >>> I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >>> >>> So if you: >>> >>> answer “Some Text" with “Yes" or “No" >>> what exactly pops up? >>> >>> >>> >>> Craig >>> >>> >>> >>> >>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >>>> All okay in IDE. >>>> >>>> Checked inclusions - all seems okay. >>>> >>>> Regards >>>> Camm >>>> _______________________________________________ >>>> 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 From General.2018 at outlook.com Fri Jun 30 08:32:15 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:32:15 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Not knowingly customised. Regards Steve > On 30 Jun 2023, at 12:19, panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > >> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From matthias_livecode_150811 at m-r-d.de Fri Jun 30 08:35:10 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 14:35:10 +0200 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > > Windows 10 > LC 9.6.9 > > Regards > Camm > >> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From craig at starfirelighting.com Fri Jun 30 08:56:24 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 30 Jun 2023 08:56:24 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. Craig > On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 09:01:37 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 13:01:37 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Message-ID: Yes, will give that a try and report back. Regards Camm > On 30 Jun 2023, at 13:58, Craig Newman via use-livecode wrote: > > Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. > > Craig > >> On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: >> >> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? >> >>>> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >>> >>> Windows 10 >>> LC 9.6.9 >>> >>> Regards >>> Camm >>> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Just the “Yes” , “No” >>>>> >>>>> “Some Text” missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>>> Text”. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer “Some Text" with “Yes" or “No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 11:10:50 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 18:10:50 +0300 Subject: Remote debugger error message In-Reply-To: References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: Hello all, @mike The revdebuggerlibrary.livecodescript is not the remote debugger - it is the IDE debugger for the script editor. The remote debugger is a protected stack and it is not present in the repo. @david How do you trigger this error? Could you provide a recipe? Kind regards, Panos -- On Fri, 30 Jun 2023 at 15:14, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > ugh. > you could try removing the remote debugger from your inclusions and > including the OSS version: > > https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript > you may also be able to edit the livecode bundle, removing the > protected version, and replace it with the unprotected version from > the repo. > > On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode > wrote: > > > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel > Macs, and can do very little without getting this error message: > > > > “There was an error executing a script in stack > com.livecode.library.remotedebugger. No more information is available > because the stack is password protected.” > > > > I can click OK, but the error message soon returns. > > > > Any suggestions? > > > > Best wishes, > > David Epstein > > _______________________________________________ > > 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From jacque at hyperactivesw.com Fri Jun 30 11:35:42 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:35:42 -0500 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <1890cf220b0.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Is the text color of calling stack white? The dialog will inherit the color from that stack, or from the next one in the inheritance path. The text may be there but not visible. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 7:30:50 AM General 2018 via use-livecode wrote: > Hi , > > Tried all that auto / manual inclusion etc. > > You cannot deselect ask / answer it will always include. > > Regards > Camm > >> On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode >> wrote: >> >> you have to add the answer dialog to your inclusions when building >> >>> On Fri, Jun 30, 2023 at 7:19AM panagiotis m via use-livecode >>> wrote: >>> >>> Hello again, >>> >>> Just tested on Windows and it works fine here as well. >>> >>> @Camm >>> Could it be the case you have customised the answer dialog stack? >>> >>> Cheers, >>> Panos >>> -- >>> >>> >>>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Just the Yes , No >>>>> >>>>> Some Text missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard Answer command. There is no Answer >>>>> Text. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer Some Text" with Yes" or No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 11:52:12 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:52:12 -0500 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d0137f8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I have several testers and only one has the problem. He's running Mac Ventura, but so are a couple of others. The app is signed and notarized using your wonderful tool. Normally the Mac asks if the app can write files to disk and directs the user to system prefs / privacy and security so the user can give permissions. Either one tester ignored the dialog or never saw it. Without write permissions the prefs file is never copied to the Preferences folder. I directed him to system prefs to solve the problem but I don't want users to have to do that. I read that apps can automatically write to preferences or application support if the app is sandboxed, and it doesn't need any special entitlements to do that, so I think think that's what I need to do. But I'd like verify my assumption is correct. @Matthias, if I enable the entitlements checkbox in your tool but don't add any of the listed entitlements, will it add the sandbox directive automatically? I think I only need that one line. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:35:27 AM matthias rebbe via use-livecode wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he allow > to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > >> Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode >> : >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I >> correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to >> create an app folder and a file. I can't test it myself because I already >> have full access. >> >> If this is correct so far, then do I just need to provide the sandbox >> entitlement and nothing else? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 12:00:49 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 11:00:49 -0500 Subject: Writing to Mac Support folder In-Reply-To: References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d091f68.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It's an automatic response from the OS when an app needs to to do something that requires user permissions, like accessing files outside the app bundle. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:51:18 AM Richmond Mathewson via use-livecode wrote: > When I download an app onto my Mac Mini, on opening it for the first time > it often asks me for permission to access the desktop/document/whatever > folder. > > I assume that code to make an app ask for permissions to be granted has to > be entered somewhere ['preOpenStack' ???] by the developer. From General.2018 at outlook.com Fri Jun 30 13:48:17 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 17:48:17 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: Hi , Made new stack and works okay. Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. Regards Camm > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 30 14:21:45 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 14:21:45 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: i think there are other ide stacks that switched from binary to script-only stacks in 9.6.9. that broke some other behaviors, too. if i was betting, i would bet that the SOS is not explicitly setting the font color, but i haven't read the script to confirm, either. On Fri, Jun 30, 2023 at 1:49 PM General 2018 via use-livecode wrote: > > Hi , > > Made new stack and works okay. > > Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? > > I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. > > Regards > Camm > > > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > > > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > >> > >> Windows 10 > >> LC 9.6.9 > >> > >> Regards > >> Camm > >> > >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > >>> > >>> Hello Camm, > >>> > >>> In which platform? Seems to work as expected here (MacOS). > >>> > >>> Cheers, > >>> Panos > >>> -- > >>> > >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Hi, > >>>> > >>>> Just the “Yes” , “No” > >>>> > >>>> “Some Text” missing. > >>>> > >>>> Works fine in IDE and previous standalones. > >>>> > >>>> Regards > >>>> Camm > >>>> > >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>> > >>>>> Hi. > >>>>> > >>>>> I assume you mean the standard “Answer” command. There is no “Answer > >>>> Text”. > >>>>> > >>>>> So if you: > >>>>> > >>>>> answer “Some Text" with “Yes" or “No" > >>>>> what exactly pops up? > >>>>> > >>>>> > >>>>> > >>>>> Craig > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Hi, > >>>>>> > >>>>>> Answer Text missing in standalone , the icon and buttons (with text) > >>>> appear but no dialog text. > >>>>>> All okay in IDE. > >>>>>> > >>>>>> Checked inclusions - all seems okay. > >>>>>> > >>>>>> Regards > >>>>>> Camm > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Fri Jun 30 17:56:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 16:56:16 -0500 Subject: Painting inclusions Message-ID: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Setting a brushpattern works in the IDE but not in a standalone. I've looked through the inclusions and don't see anything about patterns. I do include brushes. Anyone know what is missing? The dictionary says they are "built-in." -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jun 30 18:38:26 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 17:38:26 -0500 Subject: Painting inclusions In-Reply-To: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> References: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Message-ID: <09484fa8-2ab6-a31f-3505-8fe3b3eaa62b@hyperactivesw.com> On 6/30/23 4:56 PM, J. Landman Gay via use-livecode wrote: > Setting a brushpattern works in the IDE but not in a standalone. I've looked through the > inclusions and don't see anything about patterns. I do include brushes. Anyone know what is > missing? The dictionary says they are "built-in." > Actually, I can't find the patterns in the IDE or the app bundle either. But they do work in the IDE. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tom at makeshyft.com Thu Jun 1 19:29:01 2023 From: tom at makeshyft.com (Tom Glod) Date: Thu, 1 Jun 2023 19:29:01 -0400 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <1885f2cd650.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: I think I had the same experience about 6 months ago. lolz "raiseWindows"? interesting. On Tue, May 30, 2023 at 12:12 PM panagiotis m via use-livecode < use-livecode at lists.runrev.com> wrote: > Hello all, > > @Bob > You might want to have a look at the "raiseWindows" global property. > > Cheers, > Panos > -- > > On Tue, 30 May 2023 at 18:23, Bob Sneidar via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > By way of reminder I am having the issue with Windows 10, as my Ventura > > laptop is still down. (Apparently Apple has not fixed the boot failure > > problem when doing a minor system update.) > > > > Apparently Windows treats every open window as it's own application > > instance. Alt-Tabbing to an LC window only brings that one window to the > > front. No pallets or toolbars come with it. But enabling the backdrop > fixes > > that. > > > > Bob Sneidar > > > > -----Original Message----- > > From: use-livecode On Behalf Of > > J. Landman Gay via use-livecode > > Sent: Saturday, May 27, 2023 2:46 PM > > To: How to use LiveCode > > Cc: J. Landman Gay > > Subject: Re: The Backdrop's Purpose In Life > > > > Did you try Cmd-tab to cycle to another app and back? Does it also work > if > > you bring another app to the front and then use the dock to return to LC? > > If so that would be good news. > > > > I did find a backdrop glitch in a standalone on Monterey. Only one window > > showed where there should have been two. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | > > http://www.hyperactivesw.com On May 27, 2023 10:06:43 AM Richmond via > > use-livecode wrote: > > > > > Note that the LC backdrop with LC 9.6.3 community works just fine with > > > MacOS Ventura. > > > > > > Kisses, Richmond. > > > > > > On 27.05.23 6:58, panagiotis m via use-livecode wrote: > > >> Hello all, > > >> > > >> Note that the LC backdrop does not work on MacOS Ventura. > > >> > > >> Cheers, > > >> Panos > > >> > > >> On Fri, 26 May 2023, 22:23 J. Landman Gay via use-livecode, < > > >> use-livecode at lists.runrev.com> wrote: > > >> > > >>> On 5/26/23 1:14 PM, Richard Gaskin via use-livecode wrote: > > >>>> Bob Sneidar wrote: > > >>>> > > >>>> > HA! I just figured out what the purpose of the backdrop is! > > >>>> > If you have multiple LC windows open and you tab to another > > >>>> > app's window, then tab back to the LC window, ONLY that LC > > >>>> > window will appear in the foreground. With Backdrop on, ALL > > >>>> > the LC windows will become visible when you tab to any LC > > >>>> > window. > > >>>> > > >>>> The OS vendors help with that too: > > >>>> > > >>>> Windows: Shift-click Taskbar icon -> "Bring All Windows Forward" > > >>>> > > >>>> macOS: Window menu -> Bring All to Front > > >>>> > > >>> Clicking the icon in the Mac Dock also brings all windows forward. > > >>> -- > > >>> Jacqueline Landman Gay | jacque at hyperactivesw.com > > >>> HyperActive Software | http://www.hyperactivesw.com > > >>> > > >>> _______________________________________________ > > >>> 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 > > > _______________________________________________ > 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 > From meitnik at gmail.com Thu Jun 1 21:40:44 2023 From: meitnik at gmail.com (Andrew Meit) Date: Thu, 1 Jun 2023 21:40:44 -0400 Subject: Google Translator within a stack Message-ID: <67F69967-B9AF-4414-B734-E5DC2E00BCCE@gmail.com> I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From klaus at major-k.de Fri Jun 2 03:32:01 2023 From: klaus at major-k.de (Klaus major-k) Date: Fri, 2 Jun 2023 09:32:01 +0200 Subject: Android and USB footswitch In-Reply-To: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> References: <507C5486-0188-468C-B248-8C4B9416114D@midwestcoastmedia.com> Message-ID: Hi Andrew, > Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : > > You can open local PDFs in a LiveCode app by loading them into the Browser widget. > Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? and? Do you have a helpful hint for this? :-) > —Andrew Bell > >>>> Since PDFs are not accessible via "mobilepickmedia" are there ANY other ways to add >>>> some PDFs later without having to download them from some URL? Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From selander at tkf.att.ne.jp Fri Jun 2 07:57:12 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 2 Jun 2023 20:57:12 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> References: <5fe3bd1d-45b8-16ed-b820-1b0640a401b0@tkf.att.ne.jp> <23c26f30-9c7a-d7f4-f99e-4b51aa58280b@revigniter.com> Message-ID: <198e911e-e1dc-ba90-bb88-4078bf4bcae6@tkf.att.ne.jp> Got busy the past couple of days, but just tried this, Ralf -- works perfectly! (Assuming because it changes the cached URL??) Thank you! Tim Selander Tokyo, Japan On 2023.05.30 17:09, Ralf Bitter via use-livecode wrote: > Hi Tim, > > how about adding a query string in the form of a timestamp to the > member’s URL like: > > ?foo=1685433742125 > > > Ralf > > > On 30.05.2023 02:32, Tim Selander via use-livecode wrote: >> Once again find myself over my head in just a simple >> programming project. >> >> I made a little club members directory website, using LC server >> on on-rev's hosting site. >> >> Members can edit their info. I use a form, with the action >> going to an LC script. This script gets all the post data, >> shuffles it off to the database, and then goes back to the >> member's page using a re-direct: >> >>    >> >> where vlink has the member's URL. >> >> My Problem: If folk update their photos, their browser cache >> still shows the old picture -- logically leading them to think >> the update failed. >> >> The photos are simply stored on the server, the database only >> stores the path of the file. The photo file shown on the >> member's page with an image tag. >> >> Can any of the gurus here tell me how to get the page to ignore >> the cache so the browser shows the new photo? >> >> Many thanks. >> >> Tim Selander >> Tokyo, Japan > > > > _______________________________________________ > 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 From georges at caen.one Fri Jun 2 08:57:02 2023 From: georges at caen.one (georges at caen.one) Date: Fri, 02 Jun 2023 12:57:02 +0000 Subject: LC Server and forcing page refreshes Message-ID: <46af36ff0f63bf8de9e97383565f6728@caen.one> You can also add parameters into your .htaccess file on your server (if you have access) RewriteEngine on Header add Cache-Control "max-age=1, no-cache, no-store, must-revalidate" Header add Pragma "no-cache" Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" Georges From selander at tkf.att.ne.jp Sun Jun 4 07:23:16 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sun, 4 Jun 2023 20:23:16 +0900 Subject: LC Server and forcing page refreshes In-Reply-To: <46af36ff0f63bf8de9e97383565f6728@caen.one> References: <46af36ff0f63bf8de9e97383565f6728@caen.one> Message-ID: <25c4814d-06aa-167f-4ec9-ce501da4d500@tkf.att.ne.jp> Hi, Yes, Matthias suggested similar, and it works too. But it slowed down the pages a bit, and I'm on the old, slow on-rev server! Tim On 2023.06.02 21:57, Georges Malamoud via use-livecode wrote: > You can also add parameters into your .htaccess file on your > server (if you have access) > > RewriteEngine on > > Header add Cache-Control "max-age=1, no-cache, no-store, > must-revalidate" > Header add Pragma "no-cache" > Header add Expires "Thu, 1 Jan 1970 00:00:00 GMT" > > > Georges > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Sun Jun 4 12:49:19 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 4 Jun 2023 12:49:19 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control Message-ID: oh, this is fun: create a native mobile text field set the backgroundColor to 255,255,255,255 #or just set the alpha... make sure the clearButtonMode is not "never" (because otherwise you won't ever see this issue) make sure your mobe is set to light mode you should see the clear button. now set your mobe to dark mode switch back to the app the clear button is invisible. it's still there, you just can't see it. now switch the alpha on the field: set the backgroundColor to 255,255,255,0 you can see the clear button do the reverse: set the backgroundColor to 0,0,0,255 set the backgroundColor to 0,0,0,0 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From meitnik at gmail.com Sun Jun 4 14:35:39 2023 From: meitnik at gmail.com (Andrew Meit) Date: Sun, 4 Jun 2023 14:35:39 -0400 Subject: google translator access via livecode Message-ID: I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. I think there is or was Google api livecode could use to talk with the Google translator server via scripting. My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. Anyone have a sample stack to share? Thanks, Andrew From paul at researchware.com Mon Jun 5 08:21:31 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 5 Jun 2023 08:21:31 -0400 Subject: google translator access via livecode In-Reply-To: References: Message-ID: <5096c4b5-733e-5fa0-d993-8c87e45c9e0f@researchware.com> On 6/4/2023 2:35 PM, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 I poked around at this a little bit out of curiosity. The URL to translate.google.com has parameters to perform the translation (in and out language codes, word to translate). However, the resulting page returned does not appear to contain the translated work, but instead contains lots of javascript to fetch the translations (hard to tell), but parsing teh returned page may be difficlt, if not impossible. To use the Google Translate API's requires an account with Google Cloud and there are charges. The first (large number) of words translated are free, but at larger tiers, your are charged. Search for "Google Translate API" for more details. From selander at tkf.att.ne.jp Tue Jun 6 00:26:35 2023 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 6 Jun 2023 13:26:35 +0900 Subject: google translator access via livecode In-Reply-To: References: Message-ID: I use google translate API with an LC Server web application. It would probably work exactly the same with LC desktop. The call looks like this: put "https://www.googleapis.com/language/translate/v2?key=(your google API account key)&q=cat&source=en&target=ja" into tURL put URL tURL into vholder The word to translate is 'cat' and vholder is below. "data": { "translations": [ { "translatedText": "猫" } ] } } JSON, I think. I just use LC and change itemdelimiter to zero in on the translated text. There is a monthly free limit on amount of text, then you pay. My app is VERY low traffic and I have never gone over the free amount of text to translate. Hope this helps! Tim Selander Tokyo, Japan On 2023.06.05 3:35, Andrew Meit via use-livecode wrote: > I am seeking a widget or live script code to translate a single word or at most 256 chrs text from within a stack. > I think there is or was Google api livecode could use to talk with the Google translator server via scripting. > My ideal use: while moving the cursor over and clicking text the mousetext can be sent to Google and return the translation. > Anyone have a sample stack to share? > Thanks, Andrew > _______________________________________________ > 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 From andreas.bergendal at gmail.com Tue Jun 6 10:17:27 2023 From: andreas.bergendal at gmail.com (Andreas Bergendal) Date: Tue, 6 Jun 2023 16:17:27 +0200 Subject: A spinner that keeps spinning Message-ID: Just an update on the browser animation tool, which has had a major upgrade: Version 2.0 has a new set of 12 modern spinners. They also include a script that enables you to easily change the color of the spinner, and the background of the widget, on the fly, even after copying it to your own stack. Even if you are not able to use the transparency feature, currently only available in LC10 dp5 on Mac, you can now in any version of LiveCode (since the birth of the browser widget) get rid of the default white background and set it to any color you want. There is even a feature that will blend in the widget with the (mono-colored) background for you. It uses the mouseColor to pick up the color of the loc pixel behind the widget. Updated web deployment version here (for demonstration of how it looks and works), now also including a convenient download button for the LC stack, which is the real deal: https://wheninspace.com/browseranimation/ (Clear your cache or use a private browser window if you don’t see the latest version (2.0).) The amount of fish is the same… :) /Andreas From andrew at midwestcoastmedia.com Tue Jun 6 12:28:23 2023 From: andrew at midwestcoastmedia.com (Andrew at MidWest Coast Media) Date: Tue, 6 Jun 2023 12:28:23 -0400 Subject: Android and USB footswitch In-Reply-To: References: Message-ID: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) 2- add a Browser widget to your stack 3- set the filename of the widget to your local PDF file path put "/files/" into tBasePath put “SomeLocalFile.pdf" into tFileName put tBasePath & tFileName into tPath put specialFolderPath("resources") & tPath into tURL set the fileName of widget “Browser" to tURL —Andrew Bell > >> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >> >> You can open local PDFs in a LiveCode app by loading them into the Browser widget. >> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? > > and? > Do you have a helpful hint for this? :-) > > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > klaus at major-k.de > > From klaus at major-k.de Tue Jun 6 14:18:50 2023 From: klaus at major-k.de (Klaus major-k) Date: Tue, 6 Jun 2023 20:18:50 +0200 Subject: Android and USB footswitch In-Reply-To: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> References: <23AF15AA-04A8-4632-AD40-3F2F8A27E92C@midwestcoastmedia.com> Message-ID: <28C329DA-7B48-45B1-861F-1182B4CB7DFC@major-k.de> Hi Andrew, > Am 06.06.2023 um 18:28 schrieb Andrew at MidWest Coast Media via use-livecode : > > 1- add folder of PDFs in Standalone Application Settings > Copy Files (in my case this appears as “files/*”) > 2- add a Browser widget to your stack > 3- set the filename of the widget to your local PDF file path > put "/files/" into tBasePath > put “SomeLocalFile.pdf" into tFileName > put tBasePath & tFileName into tPath > put specialFolderPath("resources") & tPath into tURL > set the fileName of widget “Browser" to tURL as I wrote in an earlier mail, this does not work on Android! The browser cannot display PDFs on Android! Or did this change in the last time? But I have a license for the PDF widget, so displaying is not a problem. > —Andrew Bell >> >>> Am 31.05.2023 um 20:39 schrieb Andrew at MWCM via use-livecode : >>> You can open local PDFs in a LiveCode app by loading them into the Browser widget. See above... >>> Do you plan on compiling with the PDFs as part of your app (in the Resources folder) or trying to add to the app after the fact? >> and? >> Do you have a helpful hint for this? :-) I meant that I am looking for a way to add some more PDFs later. And my question was if there is another way to do so without loading them from some URL. Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From MikeKerner at roadrunner.com Thu Jun 8 07:16:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 8 Jun 2023 07:16:37 -0400 Subject: native mobile text field alpha vs. dark mode vs. clear control In-Reply-To: References: Message-ID: apparently this is related to "support dark mode". if you have "support dark mode" selected in the build settings for ios, and the device is in dark mode, the default colors for native controls change (duh). Since I am manually setting my background and text colors, I never noticed. BUT, that setting also changes the way that things like the clear button are rendered, independent of and unaffected by your settings for an object. From jacque at hyperactivesw.com Thu Jun 8 17:36:39 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 8 Jun 2023 16:36:39 -0500 Subject: Backscript not in message path Message-ID: <4713b82f-4b95-80c2-8d2d-44b41338343b@hyperactivesw.com> I have a stack in a standalone that needs to be saved to disk, so I copy it to a writeable location (preferences) on first launch. I also have a backscript that is inserted when the mainstack opens. This works in the IDE but in a standalone, the writeable stack can't find the backscript and throws errors ("handler not found.") I believe the backscript should always be in the message path once it's been inserted, regardless of where the current stack is located. Stacks that are included in Copy Files and are not moved have no problem with the backscript. Has anyone seen this? It may be related to another problem I've found: specialFolderPath("resources") returns the folder the writeable stack is in, even in a standalone. I expect that in the IDE but shouldn't a standalone always reference the resources folder in the app? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 00:16:57 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 11 Jun 2023 23:16:57 -0500 Subject: Notarizing a Mac app Message-ID: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Does rebuilding a Mac app retain a previous notarization or do I need to re-notarize and re-sign on every new build? I want to distribute a notarized and signed app to testers, but when I send it to the client I want them to code-sign it with their own signature. I don't want it to retain my credentials. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 07:49:11 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 07:49:11 -0400 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> I'm pretty sure you have to sign and notarize each build. On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: > Does rebuilding a Mac app retain a previous notarization or do I need > to re-notarize and re-sign on every new build? I want to distribute a > notarized and signed app to testers, but when I send it to the client > I want them to code-sign it with their own signature. I don't want it > to retain my credentials. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > 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 From mark at canelasoftware.com Mon Jun 12 10:40:56 2023 From: mark at canelasoftware.com (Mark Talluto) Date: Mon, 12 Jun 2023 07:40:56 -0700 Subject: Notarizing a Mac app In-Reply-To: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: Hi Jacque, You have to sign and notarize each time you build a new standalone. Best regards, Mark Talluto appli.io livecloud.io nursenotes.net canelasoftware.com > On Jun 11, 2023, at 9:16 PM, J. Landman Gay via use-livecode wrote: > > do I need to re-notarize and re-sign on every new build? From jacque at hyperactivesw.com Mon Jun 12 11:01:28 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 10:01:28 -0500 Subject: Notarizing a Mac app In-Reply-To: <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> Message-ID: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > I'm pretty sure you have to sign and notarize each build. > > > On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >> Does rebuilding a Mac app retain a previous notarization or do I need >> to re-notarize and re-sign on every new build? I want to distribute a >> notarized and signed app to testers, but when I send it to the client >> I want them to code-sign it with their own signature. I don't want it >> to retain my credentials. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> 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 From matthias_livecode_150811 at m-r-d.de Mon Jun 12 13:28:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 19:28:02 +0200 Subject: Notarizing a Mac app In-Reply-To: <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. It will tell you which CPU types are supported, if the file was code signed or notarized and much more. It's called Archichect https://eclecticlight.co/32-bitcheck-archichect/ > Am 12.06.2023 um 17:01 schrieb J. Landman Gay via use-livecode : > > Thanks Paul. It's hard to test when your own machine doesn't need code-signing at all. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode wrote: > >> I'm pretty sure you have to sign and notarize each build. >> >> >> On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote: >>> Does rebuilding a Mac app retain a previous notarization or do I need >>> to re-notarize and re-sign on every new build? I want to distribute a >>> notarized and signed app to testers, but when I send it to the client >>> I want them to code-sign it with their own signature. I don't want it >>> to retain my credentials. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> >>> _______________________________________________ >>> 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 From ahsoftware at sonic.net Mon Jun 12 13:38:52 2023 From: ahsoftware at sonic.net (Mark Wieder) Date: Mon, 12 Jun 2023 10:38:52 -0700 Subject: Notarizing a Mac app In-Reply-To: <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <6c7c7c2b-7731-ad4f-3f21-5a83bc6ffb31@researchware.com> <188b0205140.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <7E169DD4-E285-4EF6-9DDE-31EA983600A7@m-r-d.de> Message-ID: <69d686a5-6766-43ae-c875-7a6834cb8376@sonic.net> On 6/12/23 10:28, matthias rebbe via use-livecode wrote: > There's a nice little tool available which gives you some information about an app bundle or command line tool or any .dylib and so on. > It will tell you which CPU types are supported, if the file was code signed or notarized and much more. > It's called Archichect > https://eclecticlight.co/32-bitcheck-archichect/ Nice. Thanks. -- Mark Wieder ahsoftware at gmail.com From jacque at hyperactivesw.com Mon Jun 12 13:40:20 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:40:20 -0500 Subject: Notarizing a Mac app In-Reply-To: References: <188add23ea8.276f.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <0095b161-ad6c-d023-2c5d-0121a9c8ee58@hyperactivesw.com> On 6/12/23 9:40 AM, Mark Talluto via use-livecode wrote: > You have to sign and notarize each time you build a new standalone. Perfect, just what I wanted. Thanks for the confirmation. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:43:01 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:43:01 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: > Note that the LC backdrop does not work on MacOS Ventura. Does anyone know what exactly doesn't work on Ventura? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jun 12 13:56:56 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Jun 2023 12:56:56 -0500 Subject: The Backdrop's Purpose In Life In-Reply-To: References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> Message-ID: On 6/12/23 12:43 PM, J. Landman Gay via use-livecode wrote: > On 5/26/23 10:58 PM, panagiotis m via use-livecode wrote: >> Note that the LC backdrop does not work on MacOS Ventura. > > Does anyone know what exactly doesn't work on Ventura? > Nevermind, I found the bug report. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul at researchware.com Mon Jun 12 14:09:38 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 14:09:38 -0400 Subject: Windows OS and LC969 weirdness Message-ID: I have a weird problem and I am wondering if anyone has seen anything like it. I have an desktop app, built in Livecode 9.6.9 and running under Windows 10 and 11. The app has stacks/windows to display different types of content docText for text, docPDF for PDFs, docImage for images, docMedia for player based audio or video. Only 1 of these windows can be open at a time. If you try to call up information of another type, it closes the current content window and opens the appropriate stack to display the new type of information. Here is the weirdness. On a single monitor system, I can switch between these content windows endlessly On a 2 monitor system, if all the windows are on the primary monitor, I can switch between them endlessly On a 2 monitor system, I can place any of the content windows EXCEPT the media player (docMedia) on either monitor and swithc between them endlessly On a 2 monitor system, if I put the media player window on the secondary monitor and try to switch bring up another content windows (docText, docPDF, docImage) - whether on the primary or secondary monitor, I get frozen app and Windows spinning blue cursor (the app is non-responsive, like in an endless loop) Now, the above is with a built standalone. If I run the app in the LC969 IDE, I get the same behavior above if I just let things run. If I enter the debugger, the code sequence is roughly: a) if the new info to display is of a different type that the current;y displayed info, then     test in a loop through the app's open windows to see if one of these content windows is open and then close stack to close it b) open the applicable window for the new information and display it If I walk through, in the IDE debugger, every line single line by single line, it all works, including stepping through the stack 'closeStack' handler If I tell the debugger to run through the code above, rather than step line by line, the freeze happens But again, ONLY when the docMedia window (with a player object and a few fields and buttons) is on a secondary monitor. Has anybody seen any weirdness like this? The fact I can debug through it line by line and it does not freeze means finding what may be triggering it seem very hard (to me at least). From merakosp at gmail.com Mon Jun 12 14:19:26 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 12 Jun 2023 21:19:26 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Hello Paul, It sounds like this bug: https://quality.livecode.com/show_bug.cgi?id=20707 Kind regards, Panos On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < use-livecode at lists.runrev.com> wrote: > I have a weird problem and I am wondering if anyone has seen anything > like it. > > I have an desktop app, built in Livecode 9.6.9 and running under Windows > 10 and 11. The app has stacks/windows to display different types of > content docText for text, docPDF for PDFs, docImage for images, docMedia > for player based audio or video. Only 1 of these windows can be open at > a time. If you try to call up information of another type, it closes the > current content window and opens the appropriate stack to display the > new type of information. > > Here is the weirdness. On a single monitor system, I can switch between > these content windows endlessly > On a 2 monitor system, if all the windows are on the primary monitor, I > can switch between them endlessly > On a 2 monitor system, I can place any of the content windows EXCEPT the > media player (docMedia) on either monitor and swithc between them endlessly > On a 2 monitor system, if I put the media player window on the secondary > monitor and try to switch bring up another content windows (docText, > docPDF, docImage) - whether on the primary or secondary monitor, I get > frozen app and Windows spinning blue cursor (the app is non-responsive, > like in an endless loop) > > Now, the above is with a built standalone. If I run the app in the LC969 > IDE, I get the same behavior above if I just let things run. > > If I enter the debugger, the code sequence is roughly: > > a) if the new info to display is of a different type that the current;y > displayed info, then > test in a loop through the app's open windows to see if one of > these content windows is open and then close stack to close it > b) open the applicable window for the new information and display it > > If I walk through, in the IDE debugger, every line single line by single > line, it all works, including stepping through the stack 'closeStack' > handler > If I tell the debugger to run through the code above, rather than step > line by line, the freeze happens > > But again, ONLY when the docMedia window (with a player object and a few > fields and buttons) is on a secondary monitor. > > Has anybody seen any weirdness like this? The fact I can debug through > it line by line and it does not freeze means finding what may be > triggering it seem very hard (to me at least). > > _______________________________________________ > 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 > From matthias_livecode_150811 at m-r-d.de Mon Jun 12 14:23:53 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Mon, 12 Jun 2023 20:23:53 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: Panos, that bug is from 2017. Is it really the fact that nobody from LC dev team had a look at this bug to get it fixed? Even 2017 a system with more then one display was not uncommon. Matthias > Am 12.06.2023 um 20:19 schrieb panagiotis m via use-livecode : > > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From paul at researchware.com Mon Jun 12 16:10:12 2023 From: paul at researchware.com (Paul Dupuis) Date: Mon, 12 Jun 2023 16:10:12 -0400 Subject: Windows OS and LC969 weirdness In-Reply-To: References: Message-ID: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Panos, Thank you again for saving me a big chunk of time! Yes, this sounds exactly like that bug. The same code works repeatedly on a single monitor. Put the window with a player on the secondary monitor and try and close it and ... freeze. I have no code doing anything related to the 'screen' property of a window or treating the window differently if the user moved it to a secondary monitor. I could really use a fix for this one in LC 9.6.10! Primarily because it does result in a engine Freeze and requires the user to force quit and we have no way to ensuring a user doesn't have multiple monitor and will move the media window to another monitor. And even if we did restrict the window to 'screen' 1, that would just be a weird app behavior to allow other windows to be moved across monitors, but not the media window. Thanks again for pointing me in the right direction! On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> 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 From merakosp at gmail.com Tue Jun 13 03:09:42 2023 From: merakosp at gmail.com (panagiotis m) Date: Tue, 13 Jun 2023 10:09:42 +0300 Subject: Windows OS and LC969 weirdness In-Reply-To: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: Hello all, @Matthias Not sure, it might be the case that someone had investigated this in the past, but did not get far enough to push a fix. Or it might be the case we never got the time to look at it properly, since more important updates had to be addressed first (for example any issues that might break submission to the app stores, such as new requirements from Apple, Google etc, or support for new OS versions that are released), so this bug did not actually make it to the top of our backlog. I agree this is something we have to fix though, sooner or later. @Paul You're welcome Kind regards, Panos On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < use-livecode at lists.runrev.com> wrote: > Panos, > > Thank you again for saving me a big chunk of time! > > Yes, this sounds exactly like that bug. The same code works repeatedly > on a single monitor. Put the window with a player on the secondary > monitor and try and close it and ... freeze. I have no code doing > anything related to the 'screen' property of a window or treating the > window differently if the user moved it to a secondary monitor. > > I could really use a fix for this one in LC 9.6.10! Primarily because it > does result in a engine Freeze and requires the user to force quit and > we have no way to ensuring a user doesn't have multiple monitor and will > move the media window to another monitor. And even if we did restrict > the window to 'screen' 1, that would just be a weird app behavior to > allow other windows to be moved across monitors, but not the media window. > > Thanks again for pointing me in the right direction! > > > On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: > > Hello Paul, > > > > It sounds like this bug: > > > > https://quality.livecode.com/show_bug.cgi?id=20707 > > > > Kind regards, > > Panos > > > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> I have a weird problem and I am wondering if anyone has seen anything > >> like it. > >> > >> I have an desktop app, built in Livecode 9.6.9 and running under Windows > >> 10 and 11. The app has stacks/windows to display different types of > >> content docText for text, docPDF for PDFs, docImage for images, docMedia > >> for player based audio or video. Only 1 of these windows can be open at > >> a time. If you try to call up information of another type, it closes the > >> current content window and opens the appropriate stack to display the > >> new type of information. > >> > >> Here is the weirdness. On a single monitor system, I can switch between > >> these content windows endlessly > >> On a 2 monitor system, if all the windows are on the primary monitor, I > >> can switch between them endlessly > >> On a 2 monitor system, I can place any of the content windows EXCEPT the > >> media player (docMedia) on either monitor and swithc between them > endlessly > >> On a 2 monitor system, if I put the media player window on the secondary > >> monitor and try to switch bring up another content windows (docText, > >> docPDF, docImage) - whether on the primary or secondary monitor, I get > >> frozen app and Windows spinning blue cursor (the app is non-responsive, > >> like in an endless loop) > >> > >> Now, the above is with a built standalone. If I run the app in the LC969 > >> IDE, I get the same behavior above if I just let things run. > >> > >> If I enter the debugger, the code sequence is roughly: > >> > >> a) if the new info to display is of a different type that the current;y > >> displayed info, then > >> test in a loop through the app's open windows to see if one of > >> these content windows is open and then close stack to close it > >> b) open the applicable window for the new information and display it > >> > >> If I walk through, in the IDE debugger, every line single line by single > >> line, it all works, including stepping through the stack 'closeStack' > >> handler > >> If I tell the debugger to run through the code above, rather than step > >> line by line, the freeze happens > >> > >> But again, ONLY when the docMedia window (with a player object and a few > >> fields and buttons) is on a secondary monitor. > >> > >> Has anybody seen any weirdness like this? The fact I can debug through > >> it line by line and it does not freeze means finding what may be > >> triggering it seem very hard (to me at least). > >> > >> _______________________________________________ > >> 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 > From matthias_livecode_150811 at m-r-d.de Tue Jun 13 04:55:36 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 10:55:36 +0200 Subject: Windows OS and LC969 weirdness In-Reply-To: References: <5f2ae2f1-6eeb-a986-bf15-1ca28cc4d51e@researchware.com> Message-ID: @Panos, so maybe then this bug (import/export snapshot on a system with 2 displays only works under special conditions) will also be fixed? ;) https://quality.livecode.com/show_bug.cgi?id=22852 > Am 13.06.2023 um 09:09 schrieb panagiotis m via use-livecode : > > Hello all, > > @Matthias > Not sure, it might be the case that someone had investigated this in the > past, but did not get far enough to push a fix. Or it might be the case we > never got the time to look at it properly, since more important updates had > to be addressed first (for example any issues that might break submission > to the app stores, such as new requirements from Apple, Google etc, or > support for new OS versions that are released), so this bug did not > actually make it to the top of our backlog. > I agree this is something we have to fix though, sooner or later. > > @Paul > You're welcome > > Kind regards, > Panos > > On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Panos, >> >> Thank you again for saving me a big chunk of time! >> >> Yes, this sounds exactly like that bug. The same code works repeatedly >> on a single monitor. Put the window with a player on the secondary >> monitor and try and close it and ... freeze. I have no code doing >> anything related to the 'screen' property of a window or treating the >> window differently if the user moved it to a secondary monitor. >> >> I could really use a fix for this one in LC 9.6.10! Primarily because it >> does result in a engine Freeze and requires the user to force quit and >> we have no way to ensuring a user doesn't have multiple monitor and will >> move the media window to another monitor. And even if we did restrict >> the window to 'screen' 1, that would just be a weird app behavior to >> allow other windows to be moved across monitors, but not the media window. >> >> Thanks again for pointing me in the right direction! >> >> >> On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote: >>> Hello Paul, >>> >>> It sounds like this bug: >>> >>> https://quality.livecode.com/show_bug.cgi?id=20707 >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> I have a weird problem and I am wondering if anyone has seen anything >>>> like it. >>>> >>>> I have an desktop app, built in Livecode 9.6.9 and running under Windows >>>> 10 and 11. The app has stacks/windows to display different types of >>>> content docText for text, docPDF for PDFs, docImage for images, docMedia >>>> for player based audio or video. Only 1 of these windows can be open at >>>> a time. If you try to call up information of another type, it closes the >>>> current content window and opens the appropriate stack to display the >>>> new type of information. >>>> >>>> Here is the weirdness. On a single monitor system, I can switch between >>>> these content windows endlessly >>>> On a 2 monitor system, if all the windows are on the primary monitor, I >>>> can switch between them endlessly >>>> On a 2 monitor system, I can place any of the content windows EXCEPT the >>>> media player (docMedia) on either monitor and swithc between them >> endlessly >>>> On a 2 monitor system, if I put the media player window on the secondary >>>> monitor and try to switch bring up another content windows (docText, >>>> docPDF, docImage) - whether on the primary or secondary monitor, I get >>>> frozen app and Windows spinning blue cursor (the app is non-responsive, >>>> like in an endless loop) >>>> >>>> Now, the above is with a built standalone. If I run the app in the LC969 >>>> IDE, I get the same behavior above if I just let things run. >>>> >>>> If I enter the debugger, the code sequence is roughly: >>>> >>>> a) if the new info to display is of a different type that the current;y >>>> displayed info, then >>>> test in a loop through the app's open windows to see if one of >>>> these content windows is open and then close stack to close it >>>> b) open the applicable window for the new information and display it >>>> >>>> If I walk through, in the IDE debugger, every line single line by single >>>> line, it all works, including stepping through the stack 'closeStack' >>>> handler >>>> If I tell the debugger to run through the code above, rather than step >>>> line by line, the freeze happens >>>> >>>> But again, ONLY when the docMedia window (with a player object and a few >>>> fields and buttons) is on a secondary monitor. >>>> >>>> Has anybody seen any weirdness like this? The fact I can debug through >>>> it line by line and it does not freeze means finding what may be >>>> triggering it seem very hard (to me at least). >>>> >>>> _______________________________________________ >>>> 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 From jaguayo at telur.es Tue Jun 13 10:47:56 2023 From: jaguayo at telur.es (JosebaTELUR) Date: Tue, 13 Jun 2023 16:47:56 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: References: Message-ID: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Hello: Any release date for LiveCode 10? Hasn't it been a long time? I have problems saving stacks with Ventura. With the file *.rev~ Un saludo. Joseba From matthias_livecode_150811 at m-r-d.de Tue Jun 13 11:21:25 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Tue, 13 Jun 2023 17:21:25 +0200 Subject: use-livecode Digest, Vol 237, Issue 9 In-Reply-To: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> References: <5C941679-2A12-4076-A732-1C7714BC0DAB@telur.es> Message-ID: <3876746A-FF82-46F0-9AEB-61F7E82699F2@m-r-d.de> What exactly is your problem with saving with Ventura? I just tried to save from 9.6.9 with the extension rev and also with .rev~. And the stack was saved successfully. Regards, Matthias > Am 13.06.2023 um 16:47 schrieb JosebaTELUR via use-livecode : > > Hello: > > Any release date for LiveCode 10? > Hasn't it been a long time? > > I have problems saving stacks with Ventura. With the file *.rev~ > > Un saludo. > > Joseba > > _______________________________________________ > 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 From waprothero at gmail.com Thu Jun 15 21:27:21 2023 From: waprothero at gmail.com (William Prothero) Date: Thu, 15 Jun 2023 18:27:21 -0700 Subject: Code-Signing Frustration In-Reply-To: <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Folks: I’m having a hassle with code-signing. I found Trevor’s code-signing app to be helpful in the past. Is there a version that works with Livecode 9.6.9 with xCode 14.2? I really need it. Thanks, Bill Prothero William Prothero, Ph.D. UCSB Professor Emeritus waprothero at gmail.com From merakosp at gmail.com Fri Jun 16 09:36:07 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 16 Jun 2023 16:36:07 +0300 Subject: Code-Signing Frustration In-Reply-To: <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> References: <18413637-663f-4f3a-84a0-548d42c830d8@fourthworld.com> <7ba419f3-2469-ad83-f27b-96474bdb5073@hyperactivesw.com> <89d943b0-619b-d97e-3ad2-82dd00a54975@gmail.com> <18230729-713C-4F53-9A32-E7D387B0556F@all-auctions.com> <188681629d8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <8C972DA4-8637-40C9-B34B-3B4911254886@gmail.com> Message-ID: Hello Bill, I would recommend Matthias' excellent lesson and utility stack here: https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up This is not only for signing but also for notarizing the Mac app, but if you need to sign the app chances are you'll need to notarize it as well :) Cheers, Panos -- On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < use-livecode at lists.runrev.com> wrote: > Folks: > I’m having a hassle with code-signing. > I found Trevor’s code-signing app to be helpful in the past. > Is there a version that works with Livecode 9.6.9 with xCode 14.2? > > I really need it. > Thanks, > > Bill Prothero > > > > > William Prothero, Ph.D. > UCSB Professor Emeritus > waprothero at gmail.com > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Fri Jun 16 10:59:37 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 07:59:37 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Re testing, I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. Best, Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: > > Hello Bill, > > I would recommend Matthias' excellent lesson and utility stack here: > > https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up > > This is not only for signing but also for notarizing the Mac app, but if > you need to sign the app chances are you'll need to notarize it as well :) > > Cheers, > Panos > -- > >> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Folks: >> I’m having a hassle with code-signing. >> I found Trevor’s code-signing app to be helpful in the past. >> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >> >> I really need it. >> Thanks, >> >> Bill Prothero >> >> >> >> >> William Prothero, Ph.D. >> UCSB Professor Emeritus >> waprothero at gmail.com >> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 16 11:24:00 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Fri, 16 Jun 2023 08:24:00 -0700 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: Folks, Matthias' document on code-signing is very detailed. I should have used it from the start. Please ignore my previous post. Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara > On Jun 16, 2023, at 8:01 AM, William Prothero wrote: > > Re testing, > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? > > I also note, that on the iphone simulator in xcode, that my mysql databases, hosted on a remote server, aren't accessed. Is there a permission or other setting I need to configure? > > Hmm, a thought.. Do I have to actually create and save the app bundle before trying to load it on the iphone? The indication from the test simulator, when the iphone is selected as the destination, is that it is recompiling, then loading, then checking security, and either gives an error message or loads successfully. My procedure has been to just set only ios parameters in the app settings (leaving the MacOS settings off), then clicking the testing button that loads the app directly to my iphone. I get the failure message about security problems at that point. I have been assuming that if I have set up the provisioning profile and bundle id correctly, it will load. > > I also have seen, in the past, that cleaning old provisioning files from various system files helps. I'm also not clear how xcode fits into the process. > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. > > Sorry for the stupid questions, but my brain is fried after spending 2 days trying to get this app on my iphone. I guess I'll have to do a better job of reading the directions. > > In my fantasy world, there would be, built into livecode, (or xcode), some feedback on the specific issue when code-signing fails. Like: security certificate?, provisioning?, bundle?. That way I could focus on the specific issue. Hopefully, Matthias' stack will help. > > Best, > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode wrote: >> >> Hello Bill, >> >> I would recommend Matthias' excellent lesson and utility stack here: >> >> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >> >> This is not only for signing but also for notarizing the Mac app, but if >> you need to sign the app chances are you'll need to notarize it as well :) >> >> Cheers, >> Panos >> -- >> >>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Folks: >>> I’m having a hassle with code-signing. >>> I found Trevor’s code-signing app to be helpful in the past. >>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>> >>> I really need it. >>> Thanks, >>> >>> Bill Prothero >>> >>> >>> >>> >>> William Prothero, Ph.D. >>> UCSB Professor Emeritus >>> waprothero at gmail.com >>> >>> >>> >>> _______________________________________________ >>> 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 From jacque at hyperactivesw.com Fri Jun 16 12:02:37 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Jun 2023 11:02:37 -0500 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <188c4f1b960.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I'm thankful every time I use Matthias' tool, it saves so much agony. You don't need to do all the manual stuff outlined in the lesson, just download his stack from the link near the top. Then scroll past the manual instructions in the lesson to learn how to fill in the stack info. Virtual hugs to Matthias. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 16, 2023 10:26:22 AM William Prothero via use-livecode wrote: > Folks, > Matthias' document on code-signing is very detailed. I should have used it > from the start. > > Please ignore my previous post. > Bill > > William A. Prothero, PhD > Prof Emeritus, Dept of Earth Science > University of California, Santa Barbara > >> On Jun 16, 2023, at 8:01 AM, William Prothero >> wrote: >> >> Re testing, >> I'm curious why it's necessary to code-sign an ios app that I am only >> testing on my personal iphone. The probable answer, I suspect, is that >> testing on the iphone is meant for the "preliminary to release" phase, not >> necessarily code debugging? >> >> I also note, that on the iphone simulator in xcode, that my mysql >> databases, hosted on a remote server, aren't accessed. Is there a >> permission or other setting I need to configure? >> >> Hmm, a thought.. Do I have to actually create and save the app bundle >> before trying to load it on the iphone? The indication from the test >> simulator, when the iphone is selected as the destination, is that it is >> recompiling, then loading, then checking security, and either gives an >> error message or loads successfully. My procedure has been to just set only >> ios parameters in the app settings (leaving the MacOS settings off), then >> clicking the testing button that loads the app directly to my iphone. I get >> the failure message about security problems at that point. I have been >> assuming that if I have set up the provisioning profile and bundle id >> correctly, it will load. >> >> I also have seen, in the past, that cleaning old provisioning files from >> various system files helps. I'm also not clear how xcode fits into the process. >> >> I see that Matthias' app first requires that the "app bundle"(which I >> assume is the compiled app, created and saved on my computer) be dragged >> into the app at the start. I would then need to successfully notarize it >> there. I would expect it would then successfully transfer to the iphone in >> testing mode? I'm just checking that my assumptions about the process are >> correct, so please let me know if I'm wrong. >> >> Sorry for the stupid questions, but my brain is fried after spending 2 days >> trying to get this app on my iphone. I guess I'll have to do a better job >> of reading the directions. >> >> In my fantasy world, there would be, built into livecode, (or xcode), some >> feedback on the specific issue when code-signing fails. Like: security >> certificate?, provisioning?, bundle?. That way I could focus on the >> specific issue. Hopefully, Matthias' stack will help. >> >> Best, >> Bill >> >> William A. Prothero, PhD >> Prof Emeritus, Dept of Earth Science >> University of California, Santa Barbara >> >>> On Jun 16, 2023, at 6:38 AM, panagiotis m via use-livecode >>> wrote: >>> >>> Hello Bill, >>> >>> I would recommend Matthias' excellent lesson and utility stack here: >>> >>> https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up >>> >>> This is not only for signing but also for notarizing the Mac app, but if >>> you need to sign the app chances are you'll need to notarize it as well :) >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 16 Jun 2023 at 04:28, William Prothero via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Folks: >>>> Im having a hassle with code-signing. >>>> I found Trevors code-signing app to be helpful in the past. >>>> Is there a version that works with Livecode 9.6.9 with xCode 14.2? >>>> >>>> I really need it. >>>> Thanks, >>>> >>>> Bill Prothero >>>> >>>> >>>> >>>> >>>> William Prothero, Ph.D. >>>> UCSB Professor Emeritus >>>> waprothero at gmail.com >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From marksmithhfx at gmail.com Fri Jun 16 12:21:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:21:58 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <51865847-0609-489E-8405-50F9D9656268@gmail.com> Hello William, I suppose by now you’ve figured out you don’t need to code sign with something like Matthias’s amazing code signing stack if you are just intending to test on your own device or a small group of devices. All you need is: (1) a developer certificate, (2) a generic application identifier (I use com.marksmith.*) and a list of devices codes (UDID’s) that you want to test on. Bundle that into what I call a developer profile and when you use that to build and sign your app (all done in LC) your app can then be distributed immediately to any of the devices listed in your developer profile. I use Xcode to side-load apps onto my test devices but I also think you can just install them on an external device from the developer menu (specifying your device as the test target). I only use Matthias’s amazing app when I need to distribute through the App Store. Mark > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I'm curious why it's necessary to code-sign an ios app that I am only testing on my personal iphone. The probable answer, I suspect, is that testing on the iphone is meant for the "preliminary to release" phase, not necessarily code debugging? From marksmithhfx at gmail.com Fri Jun 16 12:27:16 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Fri, 16 Jun 2023 17:27:16 +0100 Subject: Code-Signing Frustration In-Reply-To: References: Message-ID: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> Because I use a distribution profile when I build to distribute from the App Store I can’t install it directly (side load it) onto my own device. I need to download it from the iStore or use the bundle in test flight (Apple’s beta testing application). If you are just using a developer profile you don’t need to sign your app with Matthias’s stack. You can side load it immediately with Xcode or from the Test Target menu in LC. > On 16 Jun 2023, at 3:59 pm, William Prothero via use-livecode wrote: > > I see that Matthias' app first requires that the "app bundle"(which I assume is the compiled app, created and saved on my computer) be dragged into the app at the start. I would then need to successfully notarize it there. I would expect it would then successfully transfer to the iphone in testing mode? I'm just checking that my assumptions about the process are correct, so please let me know if I'm wrong. From ambassador at fourthworld.com Fri Jun 16 14:40:02 2023 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Jun 2023 11:40:02 -0700 Subject: User Experience Success (or not quite) (was Re: Code-Signing Frustration) In-Reply-To: References: Message-ID: William Prothero wrote: > Matthias' document on code-signing is very detailed. I should > have used it from the start. You would have been more likely to use it if it was built in with guidance to do so. The value opportunity of tools like LiveCode is: The shortest path from ideation to deployment. This will never be a single step, but the design process for a toolkit like this is the process of continually removing steps in that journey. The shorter that ideation-deployment distance is relative to the vast range of alternatives powering the 21st century's software revolution, the more clearly LC distinguishes itself, stands out from the crowd. If we say, "Well packaging is a drag in every tool", we're aiming low. Matthias' tool is great, but it's entirely invisible to newcomers. Heck, as we see here, its invisible to devs who've been using LC for decades. You have to know about it to to use it. It simply isn't in the box. Whether it gets bundled or similar functionality is integrated through some other means is less important. The important point here is: - The world is making a LOT of software. - Little of that is made with LC. - LC has a hundred untapped opportunities like this to improve the developer experience in ways that can more than offset the cost of learning an unusual language and workflow. -- Richard Gaskin Fourth World Systems From klaus at major-k.de Sat Jun 17 09:05:55 2023 From: klaus at major-k.de (Klaus major-k) Date: Sat, 17 Jun 2023 15:05:55 +0200 Subject: PDF widget and "pinch zoom" Message-ID: Hi all, I just found out that the PDF widget supports "pinch zoom" (correct term?) on Android. KIND OF! It is VERY VERY jerky, but somehow works, yet unpredictable, takes some seconds to finish. Is this an undocumented feature? If yes, any chance that this can/will be optimized so it really works as exspected, read "fluently"? Thanks for any hint! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From dfe4 at cornell.edu Sat Jun 17 13:39:38 2023 From: dfe4 at cornell.edu (David Epstein) Date: Sat, 17 Jun 2023 13:39:38 -0400 Subject: PDF widget and XPDFviewer Message-ID: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> What is the relation between the widget “PDF” and the external “XPDFViewer” (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widget’s name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? David Epstein From paul at researchware.com Sat Jun 17 16:08:59 2023 From: paul at researchware.com (Paul Dupuis) Date: Sat, 17 Jun 2023 16:08:59 -0400 Subject: PDF widget and XPDFviewer In-Reply-To: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> References: <3FFD515E-0460-4F98-ADC4-77C5A846B142@cornell.edu> Message-ID: I think the answer is complex. They are not the same thing, but eventually, the widget will replace the external. The current issue is that the widget is lacking some features the external has, so, if, (like us) you PDF work is based on the external, migrating to the widget is not possible (depending on features used) until the widget has the same features (or equivalent). If the widget will do all the PDF things you need to do, use it. If it does not, you will probably find those features with the external and need to use that. If what you want to do can be done in either, then use the widget. Paul Dupuis Researchware On 6/17/2023 1:39 PM, David Epstein via use-livecode wrote: > What is the relation between the widget PDF and the external XPDFViewer (both in Pro Features)? The latter offers more direct access to a few properties (e.g., totalCharacterCount), while the widget syntax is a little simpler. It does not appear that a PDF widget is a PDF Viewer, at least the widgets name is not recognized as the name of a viewer when I try to call a function like XPDFViewer_Get(viewerName,property). > > So do I need either to create a widget or create a viewer? And are there non-obvious reasons to do one or the other? > > David Epstein > _______________________________________________ > 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 From marksmithhfx at gmail.com Sun Jun 18 07:50:58 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Sun, 18 Jun 2023 12:50:58 +0100 Subject: Code-Signing Frustration In-Reply-To: <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> Message-ID: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Hi Bill, apologies I’ve been away from my desk for a few days. Everything looks good to me so I am curious why you are still having signing difficulties. As I mentioned earlier (or may have mentioned) for simple testing on the simulator or your own device the signing that LC does (using your provisioning profile) should be sufficient. For wider distribution you would need the additional steps Matthias's life saving app provides. Either way, please do let us know what the outcome of your efforts are as I’m sure all of us can learn something from the experience. Best, Mark > On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: > > This is my last gasp. Everything seems ok, but I still get the “Your Application Failed Code-signing Checks” message when I try to load it onto my iphone. > > By the way, I’ve used the “Keychain Access” app to verify that the certificate is the correct on referred to in the provisions display. > > This is the provisions display: > > > Here are the app settings: Everything seems to match up. > > > My last gasp, unless someone sees something obvious in the above, is to go ahead and use Matthias’ app. I probably should have done it from the start anyway, but Mark had some great advice. > > I’ve probably done something horribly obvious to folks who know this system better, but this is where I am. Thanks for the help, so far, Mark. > > Best, > Bill From prothero at earthlearningsolutions.org Sun Jun 18 10:49:01 2023 From: prothero at earthlearningsolutions.org (William Prothero) Date: Sun, 18 Jun 2023 07:49:01 -0700 Subject: Fwd: One last thing References: Message-ID: <7D321253-2136-421B-B5F2-5518A1B227B0@earthlearningsolutions.org> Folks, Thanks for your comments. I've described my progress below and will post my solution when I can return to this project. > Actually, I have had to suspend work on the project and I decided, at least temporarily, to use my desktop version, which works great in the development mode. I use the app to record and analyze water meter readings from my acre, which has 5 meters and we have a huge water bill. > > I am leaving town for 3 weeks, soon and need to get my physical watering situation working and tested before that, so my fruit trees and landscaping doesn't go water hungry. I have to prioritize that, for a bit. > > But, I'll get back to the project when I return and will let folks on the list know what the problem was. > > Thanks for your insights, though. They helped me move ahead, even though I wasn't able to finish right now. > > Best, > Bill William A. Prothero, PhD Prof Emeritus, Dept of Earth Science University of California, Santa Barbara From jacque at hyperactivesw.com Sun Jun 18 13:20:41 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Jun 2023 12:20:41 -0500 Subject: Code-Signing Frustration In-Reply-To: <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> Message-ID: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> If I remember right, William's app is for iOS. Matthias' tool is for signing Mac OS X apps so it won't help here. The profile and certificate are the important factors for iOS. William, can you clarify what the target OS is for the app? AirLaunch makes it easy to prepare iOS apps for the App Store but if you aren't planning to distribute that way you won't need it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 18, 2023 6:53:19 AM Mark Smith via use-livecode wrote: > Hi Bill, apologies Ive been away from my desk for a few days. Everything > looks good to me so I am curious why you are still having signing > difficulties. As I mentioned earlier (or may have mentioned) for simple > testing on the simulator or your own device the signing that LC does (using > your provisioning profile) should be sufficient. For wider distribution you > would need the additional steps Matthias's life saving app provides. Either > way, please do let us know what the outcome of your efforts are as Im sure > all of us can learn something from the experience. > > Best, > Mark > >> On 17 Jun 2023, at 1:05 am, prothero at earthlearningsolutions.org wrote: >> >> This is my last gasp. Everything seems ok, but I still get the Your >> Application Failed Code-signing Checks message when I try to load it onto >> my iphone. >> >> By the way, Ive used the Keychain Access app to verify that the >> certificate is the correct on referred to in the provisions display. >> >> This is the provisions display: >> >> >> Here are the app settings: Everything seems to match up. >> >> >> My last gasp, unless someone sees something obvious in the above, is to go >> ahead and use Matthias app. I probably should have done it from the start >> anyway, but Mark had some great advice. >> >> Ive probably done something horribly obvious to folks who know this system >> better, but this is where I am. Thanks for the help, so far, Mark. >> >> Best, >> Bill > > > _______________________________________________ > 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 From prothero at earthlearningsolutions.org Sun Jun 18 14:50:18 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:50:18 -0700 Subject: Code-Signing Frustration In-Reply-To: <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Jacqueline, Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. Previously, I would connect my iphone to my computer, select the iphone test target, and then click the "Test" button. It would load and I would just use it from the debug version. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - - The certificate labels match up with my keychain certificate parameters and profile I set in the application. In the iOS parameters section, I have: Internal App ID: org.earthednet.waterdetective Profile: waterdetectivev6 The error message I get when I try to load it onto my iPhone is: “The Application Failed the code-signing checks” It goes through the build and load operations ok, the the very end is the security check. That’s where I am at. Ideas are welcome. I am using livecode 9.6.9 and Xcode 14.2 Best, Bill From prothero at earthlearningsolutions.org Sun Jun 18 14:58:40 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 11:58:40 -0700 Subject: Code-Signing Frustration In-Reply-To: <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> Message-ID: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, including the team identifier. No luck. Bill > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode wrote: > > Jacqueline, > Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time. > > My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there. > From merakosp at gmail.com Sun Jun 18 15:05:04 2023 From: merakosp at gmail.com (panagiotis m) Date: Sun, 18 Jun 2023 22:05:04 +0300 Subject: Code-Signing Frustration In-Reply-To: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Hello Bill, Is the uuid of the new iOS device included in the provisioning profile? Cheers, Panos On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, > including the team identifier. > No luck. > Bill > > > On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Jacqueline, > > Thank you for pointing out that Matthias’ stack only works for desktop > applications. It saves me a dead end waste of my time. > > > > My app is for ios deployment on my personal iphone only. I have used it > successfully on my old iphone in the past. I purchased a new iphone > recently and want to use it there. > > > > > _______________________________________________ > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 16:50:22 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:50:22 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. In the Apple profile setup, they only refer to the (device id) UDID Have I left something out? I remember, at some stage, noting a reference to UUID, but I don’t see anything now. Under Users and Access (on the Apple Developer site), I see under “People”. Under that category, I am listed under “Account Holder” and “Admin”. Nothing under “Developer”. Now, as I look at that site, I don’t see any references, especially in the provisioning profile setup, to UUID. Have I missed something? Bill > On Jun 18, 2023, at 12:05 PM, panagiotis m via use-livecode wrote: > > Hello Bill, > > Is the uuid of the new iOS device included in the provisioning profile? > > Cheers, > Panos > > On Sun, 18 Jun 2023, 21:59 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> I also tried the App ID: 8ZD6TKFXZV.org.earthednet.waterdetective, >> including the team identifier. >> No luck. >> Bill >> >>> On Jun 18, 2023, at 11:50 AM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Jacqueline, >>> Thank you for pointing out that Matthias’ stack only works for desktop >> applications. It saves me a dead end waste of my time. >>> >>> My app is for ios deployment on my personal iphone only. I have used it >> successfully on my old iphone in the past. I purchased a new iphone >> recently and want to use it there. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Sun Jun 18 16:53:27 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 13:53:27 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: Panos: I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: Profile Name: waterdetectivev6 App ID Name: WaterDetective WaterDetective App ID: 8ZD6TKFXZV.org.earthednet.waterdetective 8ZD6TKFXZV.org.earthednet.waterdetective Team: William Prothero (8ZD6TKFXZV) William Prothero (8ZD6TKFXZV) Platform: iOS UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT ----------- ENTITLEMENTS application-identifier: 8ZD6TKFXZV.org.earthednet.waterdetective keychain-access-groups: 8ZD6TKFXZV.*, com.apple.token get-task-allow: true com.apple.developer.team-identifier: 8ZD6TKFXZV --------------- CERTIFICATES Name: Apple Development: William Prothero (74Z6M5N26A) Creation Date: Jun 15, 2023 at 1:44:02 PM PDT Serial Number: 1BA6D4C855D751FFD3C36FDC04A5026E SHA-1: 255F4AF864D0AA63450790DB421128575D37DBDC -------------- PROVISIONED DEVICES Device ID: 00008120-000165D40EFBC01E - > On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: > > Panos: > All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. > From prothero at earthlearningsolutions.org Sun Jun 18 17:28:49 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 14:28:49 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> Message-ID: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Panos: Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. Apple seems to want folks to use UDID instead of UUID. How can I get the UUID of my iPHone? Best, Bill > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: > > Panos: > > I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. > > The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: > > Profile Name: waterdetectivev6 > App ID Name: WaterDetective > WaterDetective > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > 8ZD6TKFXZV.org.earthednet.waterdetective > Team: William Prothero (8ZD6TKFXZV) > William Prothero (8ZD6TKFXZV) > Platform: iOS > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > ----------- > ENTITLEMENTS > application-identifier: > 8ZD6TKFXZV.org.earthednet.waterdetective > keychain-access-groups: > 8ZD6TKFXZV.*, com.apple.token > get-task-allow: > true > com.apple.developer.team-identifier: > 8ZD6TKFXZV > --------------- > CERTIFICATES > Name: > Apple Development: William Prothero (74Z6M5N26A) > Creation Date: > Jun 15, 2023 at 1:44:02 PM PDT > Serial Number: > 1BA6D4C855D751FFD3C36FDC04A5026E > SHA-1: > 255F4AF864D0AA63450790DB421128575D37DBDC > -------------- > PROVISIONED DEVICES > Device ID: > 00008120-000165D40EFBC01E > - > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >> >> Panos: >> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >> > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 00:34:29 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 07:34:29 +0300 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: Bill, I am sorry for the confusion, I meant UDID, not uuid. In other words, the profile must include the id of the devices in which it is allowed to install your app. You said this is a new device, so could it be the case that the UDID that is included in your profile (I see only one UDID in the profile you posted) is the one of your old device? Also, just to double check, when do you get the error message? Is it when building the iOS standalone app, or when trying to install the app in your connected device (via xcode)? Kind regards, Panos On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this > could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > > > On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Panos: > > > > I am re-posting my provisioning profile. I don’t see it in my returned > emails, so here it is. > > > > The profile in my mobiledevice/provisioning profiles/ library is, from > the listing in the ../mobileprofiles directory in the Library directory: > > > > Profile Name: waterdetectivev6 > > App ID Name: WaterDetective > > WaterDetective > > App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > > 8ZD6TKFXZV.org.earthednet.waterdetective > > Team: William Prothero (8ZD6TKFXZV) > > William Prothero (8ZD6TKFXZV) > > Platform: iOS > > UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > > Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > > Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > > ----------- > > ENTITLEMENTS > > application-identifier: > > 8ZD6TKFXZV.org.earthednet.waterdetective > > keychain-access-groups: > > 8ZD6TKFXZV.*, com.apple.token > > get-task-allow: > > true > > com.apple.developer.team-identifier: > > 8ZD6TKFXZV > > --------------- > > CERTIFICATES > > Name: > > Apple Development: William Prothero (74Z6M5N26A) > > Creation Date: > > Jun 15, 2023 at 1:44:02 PM PDT > > Serial Number: > > 1BA6D4C855D751FFD3C36FDC04A5026E > > SHA-1: > > 255F4AF864D0AA63450790DB421128575D37DBDC > > -------------- > > PROVISIONED DEVICES > > Device ID: > > 00008120-000165D40EFBC01E > > - > > > > > >> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Panos: > >> All of the profile items are in my email below. I don’t see a reference > to a UUID, but I see in the profile a UDID, which was referenced in the > profile setup stuff on the Apple site as the device ID. > >> > > > > > > _______________________________________________ > > 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 > From prothero at earthlearningsolutions.org Sun Jun 18 23:08:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Sun, 18 Jun 2023 20:08:45 -0700 Subject: Code-Signing Frustration In-Reply-To: <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Folks: I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. I have verified that the Device ID is correct. The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were Thanks, Bill > On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: > > Panos: > Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. > > Apple seems to want folks to use UDID instead of UUID. > > How can I get the UUID of my iPHone? > > Best, > Bill > >> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >> >> Panos: >> >> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >> >> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >> >> Profile Name: waterdetectivev6 >> App ID Name: WaterDetective >> WaterDetective >> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >> 8ZD6TKFXZV.org.earthednet.waterdetective >> Team: William Prothero (8ZD6TKFXZV) >> William Prothero (8ZD6TKFXZV) >> Platform: iOS >> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >> ----------- >> ENTITLEMENTS >> application-identifier: >> 8ZD6TKFXZV.org.earthednet.waterdetective >> keychain-access-groups: >> 8ZD6TKFXZV.*, com.apple.token >> get-task-allow: >> true >> com.apple.developer.team-identifier: >> 8ZD6TKFXZV >> --------------- >> CERTIFICATES >> Name: >> Apple Development: William Prothero (74Z6M5N26A) >> Creation Date: >> Jun 15, 2023 at 1:44:02 PM PDT >> Serial Number: >> 1BA6D4C855D751FFD3C36FDC04A5026E >> SHA-1: >> 255F4AF864D0AA63450790DB421128575D37DBDC >> -------------- >> PROVISIONED DEVICES >> Device ID: >> 00008120-000165D40EFBC01E >> - >> >> >>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>> >> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Mon Jun 19 10:24:02 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 07:24:02 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> Message-ID: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Panos: The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. Best, Bill > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: > > Bill, > > I am sorry for the confusion, I meant UDID, not uuid. > > In other words, the profile must include the id of the devices in which it > is allowed to install your app. You said this is a new device, so could it > be the case that the UDID that is included in your profile (I see only one > UDID in the profile you posted) is the one of your old device? > > Also, just to double check, when do you get the error message? Is it when > building the iOS standalone app, or when trying to install the app in your > connected device (via xcode)? > > Kind regards, > Panos > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this >> could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned >> emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from >> the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference >> to a UUID, but I see in the profile a UDID, which was referenced in the >> profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From marksmithhfx at gmail.com Mon Jun 19 10:27:43 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:27:43 +0100 Subject: Code-Signing Frustration In-Reply-To: <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <0BD940EE-0222-4CCA-94CD-BED45C462FB1@earthlearningsolutions.org> Message-ID: <975E0381-7F41-4751-B034-6251B14CE24B@gmail.com> Hi William, I believe it is called a UDID (that may be preventing you from googling where it is). Quite easy to locate however. Cable your iphone to your laptop. Open the finder. In the left hand panel scroll to the bottom until you see the iPhone entry with the little doohickey (up arrow) beside it. Being careful not to click on the up arrow, click on the word iPhone itself. At the top of the finder window you will now see an entry for your iPhone with name, type, gigabytes, battery level etc Click on the same line as the battery indicator (anywhere). This will reveal your iPhones UDID. Mark > On 19 Jun 2023, at 4:08 am, prothero--- via use-livecode wrote: > > Folks: > I’ve been searching the web, trying to find where I can get my UUID for my iPhone to check the provisioning profile. It’s listed in the provisions, but I can’t find a way to verify it. > I have verified that the Device ID is correct. > > The only thing I can’t verify is the correct UUID for my iPhone. I can only guess that it’s gotten somehow in the creation of the provisioning file, either by XCode, or in the Apple profile generating web software, perhaps from the UDID. All guesswork ….. wasting my time. > > So, if anybody has any further info about what I should, I’ll jump on it in my spare time. I sure would like to put this behind me. > > The opaque issues in validating an app is one of my most unpleasant experiences with livecode. I wish it were > > Thanks, > Bill > >> On Jun 18, 2023, at 2:28 PM, prothero--- via use-livecode wrote: >> >> Panos: >> Sorry, yes, I see the UUID listed in the provisioning profile. But this could be the issue. I could find the UDID, but no the UUID. Argg. >> >> Apple seems to want folks to use UDID instead of UUID. >> >> How can I get the UUID of my iPHone? >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode wrote: >>> >>> Panos: >>> >>> I am re-posting my provisioning profile. I don’t see it in my returned emails, so here it is. >>> >>> The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory: >>> >>> Profile Name: waterdetectivev6 >>> App ID Name: WaterDetective >>> WaterDetective >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> Team: William Prothero (8ZD6TKFXZV) >>> William Prothero (8ZD6TKFXZV) >>> Platform: iOS >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>> ----------- >>> ENTITLEMENTS >>> application-identifier: >>> 8ZD6TKFXZV.org.earthednet.waterdetective >>> keychain-access-groups: >>> 8ZD6TKFXZV.*, com.apple.token >>> get-task-allow: >>> true >>> com.apple.developer.team-identifier: >>> 8ZD6TKFXZV >>> --------------- >>> CERTIFICATES >>> Name: >>> Apple Development: William Prothero (74Z6M5N26A) >>> Creation Date: >>> Jun 15, 2023 at 1:44:02 PM PDT >>> Serial Number: >>> 1BA6D4C855D751FFD3C36FDC04A5026E >>> SHA-1: >>> 255F4AF864D0AA63450790DB421128575D37DBDC >>> -------------- >>> PROVISIONED DEVICES >>> Device ID: >>> 00008120-000165D40EFBC01E >>> - >>> >>> >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode wrote: >>>> >>>> Panos: >>>> All of the profile items are in my email below. I don’t see a reference to a UUID, but I see in the profile a UDID, which was referenced in the profile setup stuff on the Apple site as the device ID. >>>> >>> >>> >>> _______________________________________________ >>> 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 From merakosp at gmail.com Mon Jun 19 10:27:47 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 17:27:47 +0300 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: Hello Bill, Do you by any chance have the "beta version" checkbox checked in the iOS standalone settings? Cheers, Panos On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get > the error message when I’m loading the app for debug, directly from the > livecode IDE. It’s where you can choose to debug in the simulator, or if > the iPhone is plugged in, directly on the iphone. If I try to just build > the iOS app, I don’t get an error message. I’m not loading it from XCode > directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > > > On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Bill, > > > > I am sorry for the confusion, I meant UDID, not uuid. > > > > In other words, the profile must include the id of the devices in which > it > > is allowed to install your app. You said this is a new device, so could > it > > be the case that the UDID that is included in your profile (I see only > one > > UDID in the profile you posted) is the one of your old device? > > > > Also, just to double check, when do you get the error message? Is it when > > building the iOS standalone app, or when trying to install the app in > your > > connected device (via xcode)? > > > > Kind regards, > > Panos > > > > On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > > use-livecode at lists.runrev.com> wrote: > > > >> Panos: > >> Sorry, yes, I see the UUID listed in the provisioning profile. But this > >> could be the issue. I could find the UDID, but no the UUID. Argg. > >> > >> Apple seems to want folks to use UDID instead of UUID. > >> > >> How can I get the UUID of my iPHone? > >> > >> Best, > >> Bill > >> > >>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>> > >>> Panos: > >>> > >>> I am re-posting my provisioning profile. I don’t see it in my returned > >> emails, so here it is. > >>> > >>> The profile in my mobiledevice/provisioning profiles/ library is, from > >> the listing in the ../mobileprofiles directory in the Library directory: > >>> > >>> Profile Name: waterdetectivev6 > >>> App ID Name: WaterDetective > >>> WaterDetective > >>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> Team: William Prothero (8ZD6TKFXZV) > >>> William Prothero (8ZD6TKFXZV) > >>> Platform: iOS > >>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>> ----------- > >>> ENTITLEMENTS > >>> application-identifier: > >>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>> keychain-access-groups: > >>> 8ZD6TKFXZV.*, com.apple.token > >>> get-task-allow: > >>> true > >>> com.apple.developer.team-identifier: > >>> 8ZD6TKFXZV > >>> --------------- > >>> CERTIFICATES > >>> Name: > >>> Apple Development: William Prothero (74Z6M5N26A) > >>> Creation Date: > >>> Jun 15, 2023 at 1:44:02 PM PDT > >>> Serial Number: > >>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>> SHA-1: > >>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>> -------------- > >>> PROVISIONED DEVICES > >>> Device ID: > >>> 00008120-000165D40EFBC01E > >>> - > >>> > >>> > >>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Panos: > >>>> All of the profile items are in my email below. I don’t see a > reference > >> to a UUID, but I see in the profile a UDID, which was referenced in the > >> profile setup stuff on the Apple site as the device ID. > >>>> > >>> > >>> > >>> _______________________________________________ > >>> 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 > From marksmithhfx at gmail.com Mon Jun 19 10:33:11 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 15:33:11 +0100 Subject: Code-Signing Frustration In-Reply-To: <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <295A1A9D-1FD6-4594-9C07-79375576FB58@gmail.com> Forget my last reply … I am probably just adding to the confusion. I see now in the profile there is something called a UUID, but I don’t think you need to be concerned with it. It’s not anything I’ve ever had to try and track down. It seems to be generated internally by Apple software possibly to uniquely identify and keep track of profiles. Mark > On 19 Jun 2023, at 3:24 pm, prothero--- via use-livecode wrote: > > Panos: > The UDID is the correct one for the new iPhone. I had updated it. I get the error message when I’m loading the app for debug, directly from the livecode IDE. It’s where you can choose to debug in the simulator, or if the iPhone is plugged in, directly on the iphone. If I try to just build the iOS app, I don’t get an error message. I’m not loading it from XCode directly, but am using the debug command in the Livecode IDE. > > Best, > Bill > >> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode wrote: >> >> Bill, >> >> I am sorry for the confusion, I meant UDID, not uuid. >> >> In other words, the profile must include the id of the devices in which it >> is allowed to install your app. You said this is a new device, so could it >> be the case that the UDID that is included in your profile (I see only one >> UDID in the profile you posted) is the one of your old device? >> >> Also, just to double check, when do you get the error message? Is it when >> building the iOS standalone app, or when trying to install the app in your >> connected device (via xcode)? >> >> Kind regards, >> Panos >> >> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>> could be the issue. I could find the UDID, but no the UUID. Argg. >>> >>> Apple seems to want folks to use UDID instead of UUID. >>> >>> How can I get the UUID of my iPHone? >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Panos: >>>> >>>> I am re-posting my provisioning profile. I don’t see it in my returned >>> emails, so here it is. >>>> >>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>> the listing in the ../mobileprofiles directory in the Library directory: >>>> >>>> Profile Name: waterdetectivev6 >>>> App ID Name: WaterDetective >>>> WaterDetective >>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> Team: William Prothero (8ZD6TKFXZV) >>>> William Prothero (8ZD6TKFXZV) >>>> Platform: iOS >>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>> ----------- >>>> ENTITLEMENTS >>>> application-identifier: >>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>> keychain-access-groups: >>>> 8ZD6TKFXZV.*, com.apple.token >>>> get-task-allow: >>>> true >>>> com.apple.developer.team-identifier: >>>> 8ZD6TKFXZV >>>> --------------- >>>> CERTIFICATES >>>> Name: >>>> Apple Development: William Prothero (74Z6M5N26A) >>>> Creation Date: >>>> Jun 15, 2023 at 1:44:02 PM PDT >>>> Serial Number: >>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>> SHA-1: >>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>> -------------- >>>> PROVISIONED DEVICES >>>> Device ID: >>>> 00008120-000165D40EFBC01E >>>> - >>>> >>>> >>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> All of the profile items are in my email below. I don’t see a reference >>> to a UUID, but I see in the profile a UDID, which was referenced in the >>> profile setup stuff on the Apple site as the device ID. >>>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 From jacque at hyperactivesw.com Mon Jun 19 11:45:17 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Jun 2023 10:45:17 -0500 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> Message-ID: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > Hello Bill, > > Do you by any chance have the "beta version" checkbox checked in the iOS > standalone settings? > > Cheers, > Panos > > On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Panos: >> The UDID is the correct one for the new iPhone. I had updated it. I get >> the error message when Im loading the app for debug, directly from the >> livecode IDE. Its where you can choose to debug in the simulator, or if >> the iPhone is plugged in, directly on the iphone. If I try to just build >> the iOS app, I dont get an error message. Im not loading it from XCode >> directly, but am using the debug command in the Livecode IDE. >> >> Best, >> Bill >> >>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Bill, >>> >>> I am sorry for the confusion, I meant UDID, not uuid. >>> >>> In other words, the profile must include the id of the devices in which >> it >>> is allowed to install your app. You said this is a new device, so could >> it >>> be the case that the UDID that is included in your profile (I see only >> one >>> UDID in the profile you posted) is the one of your old device? >>> >>> Also, just to double check, when do you get the error message? Is it when >>> building the iOS standalone app, or when trying to install the app in >> your >>> connected device (via xcode)? >>> >>> Kind regards, >>> Panos >>> >>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Panos: >>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>> >>>> Apple seems to want folks to use UDID instead of UUID. >>>> >>>> How can I get the UUID of my iPHone? >>>> >>>> Best, >>>> Bill >>>> >>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Panos: >>>>> >>>>> I am re-posting my provisioning profile. I dont see it in my returned >>>> emails, so here it is. >>>>> >>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>> >>>>> Profile Name: waterdetectivev6 >>>>> App ID Name: WaterDetective >>>>> WaterDetective >>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> Team: William Prothero (8ZD6TKFXZV) >>>>> William Prothero (8ZD6TKFXZV) >>>>> Platform: iOS >>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>> ----------- >>>>> ENTITLEMENTS >>>>> application-identifier: >>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>> keychain-access-groups: >>>>> 8ZD6TKFXZV.*, com.apple.token >>>>> get-task-allow: >>>>> true >>>>> com.apple.developer.team-identifier: >>>>> 8ZD6TKFXZV >>>>> --------------- >>>>> CERTIFICATES >>>>> Name: >>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>> Creation Date: >>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>> Serial Number: >>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>> SHA-1: >>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>> -------------- >>>>> PROVISIONED DEVICES >>>>> Device ID: >>>>> 00008120-000165D40EFBC01E >>>>> - >>>>> >>>>> >>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> All of the profile items are in my email below. I dont see a >> reference >>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>> profile setup stuff on the Apple site as the device ID. >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 12:49:28 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 09:49:28 -0700 Subject: Code-Signing Frustration In-Reply-To: <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Message-ID: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Folks: Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed logical, but then I forgot about it. Wow, what a waste of time. Now the app loads to my iPhone. However, when I activate it, it says “Developer Mode Required”. Since I have wasted so much time on this so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to make a new provisioning profile or can I just edit the one I’m using now? Thanks, Bill > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode wrote: > > Good catch Panos, I forgot about that tricky checkbox. It should be relabeled, especially since its behavior is the opposite of what one would expect. > > Change it to "TestFlight" or "Apple distribution" or something. If Swami hadn't mentioned it once I'd be here with the same frustrations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode wrote: > >> Hello Bill, >> >> Do you by any chance have the "beta version" checkbox checked in the iOS >> standalone settings? >> >> Cheers, >> Panos >> >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >> use-livecode at lists.runrev.com> wrote: >> >>> Panos: >>> The UDID is the correct one for the new iPhone. I had updated it. I get >>> the error message when I’m loading the app for debug, directly from the >>> livecode IDE. It’s where you can choose to debug in the simulator, or if >>> the iPhone is plugged in, directly on the iphone. If I try to just build >>> the iOS app, I don’t get an error message. I’m not loading it from XCode >>> directly, but am using the debug command in the Livecode IDE. >>> >>> Best, >>> Bill >>> >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Bill, >>>> >>>> I am sorry for the confusion, I meant UDID, not uuid. >>>> >>>> In other words, the profile must include the id of the devices in which >>> it >>>> is allowed to install your app. You said this is a new device, so could >>> it >>>> be the case that the UDID that is included in your profile (I see only >>> one >>>> UDID in the profile you posted) is the one of your old device? >>>> >>>> Also, just to double check, when do you get the error message? Is it when >>>> building the iOS standalone app, or when trying to install the app in >>> your >>>> connected device (via xcode)? >>>> >>>> Kind regards, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But this >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>> >>>>> Apple seems to want folks to use UDID instead of UUID. >>>>> >>>>> How can I get the UUID of my iPHone? >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Panos: >>>>>> >>>>>> I am re-posting my provisioning profile. I don’t see it in my returned >>>>> emails, so here it is. >>>>>> >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, from >>>>> the listing in the ../mobileprofiles directory in the Library directory: >>>>>> >>>>>> Profile Name: waterdetectivev6 >>>>>> App ID Name: WaterDetective >>>>>> WaterDetective >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>> William Prothero (8ZD6TKFXZV) >>>>>> Platform: iOS >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>> ----------- >>>>>> ENTITLEMENTS >>>>>> application-identifier: >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>> keychain-access-groups: >>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>> get-task-allow: >>>>>> true >>>>>> com.apple.developer.team-identifier: >>>>>> 8ZD6TKFXZV >>>>>> --------------- >>>>>> CERTIFICATES >>>>>> Name: >>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>> Creation Date: >>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>> Serial Number: >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>> SHA-1: >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>> -------------- >>>>>> PROVISIONED DEVICES >>>>>> Device ID: >>>>>> 00008120-000165D40EFBC01E >>>>>> - >>>>>> >>>>>> >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Panos: >>>>>>> All of the profile items are in my email below. I don’t see a >>> reference >>>>> to a UUID, but I see in the profile a UDID, which was referenced in the >>>>> profile setup stuff on the Apple site as the device ID. >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> 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 > > > > > _______________________________________________ > 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 From merakosp at gmail.com Mon Jun 19 12:56:57 2023 From: merakosp at gmail.com (panagiotis m) Date: Mon, 19 Jun 2023 19:56:57 +0300 Subject: Code-Signing Frustration In-Reply-To: <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: Yay :) @Bill I think you can enable Developer Mode from the Settings app of your iPhone. No need to rebuild/reinstall your iOS app. Cheers, Panos On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > Folks: > Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed > logical, but then I forgot about it. Wow, what a waste of time. > > Now the app loads to my iPhone. However, when I activate it, it says > “Developer Mode Required”. Since I have wasted so much time on this so far, > I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to > make a new provisioning profile or can I just edit the one I’m using now? > > Thanks, > Bill > > > On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Good catch Panos, I forgot about that tricky checkbox. It should be > relabeled, especially since its behavior is the opposite of what one would > expect. > > > > Change it to "TestFlight" or "Apple distribution" or something. If Swami > hadn't mentioned it once I'd be here with the same frustrations. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > >> Hello Bill, > >> > >> Do you by any chance have the "beta version" checkbox checked in the iOS > >> standalone settings? > >> > >> Cheers, > >> Panos > >> > >> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < > >> use-livecode at lists.runrev.com> wrote: > >> > >>> Panos: > >>> The UDID is the correct one for the new iPhone. I had updated it. I get > >>> the error message when I’m loading the app for debug, directly from the > >>> livecode IDE. It’s where you can choose to debug in the simulator, or > if > >>> the iPhone is plugged in, directly on the iphone. If I try to just > build > >>> the iOS app, I don’t get an error message. I’m not loading it from > XCode > >>> directly, but am using the debug command in the Livecode IDE. > >>> > >>> Best, > >>> Bill > >>> > >>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < > >>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Bill, > >>>> > >>>> I am sorry for the confusion, I meant UDID, not uuid. > >>>> > >>>> In other words, the profile must include the id of the devices in > which > >>> it > >>>> is allowed to install your app. You said this is a new device, so > could > >>> it > >>>> be the case that the UDID that is included in your profile (I see only > >>> one > >>>> UDID in the profile you posted) is the one of your old device? > >>>> > >>>> Also, just to double check, when do you get the error message? Is it > when > >>>> building the iOS standalone app, or when trying to install the app in > >>> your > >>>> connected device (via xcode)? > >>>> > >>>> Kind regards, > >>>> Panos > >>>> > >>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>>> Panos: > >>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But > this > >>>>> could be the issue. I could find the UDID, but no the UUID. Argg. > >>>>> > >>>>> Apple seems to want folks to use UDID instead of UUID. > >>>>> > >>>>> How can I get the UUID of my iPHone? > >>>>> > >>>>> Best, > >>>>> Bill > >>>>> > >>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Panos: > >>>>>> > >>>>>> I am re-posting my provisioning profile. I don’t see it in my > returned > >>>>> emails, so here it is. > >>>>>> > >>>>>> The profile in my mobiledevice/provisioning profiles/ library is, > from > >>>>> the listing in the ../mobileprofiles directory in the Library > directory: > >>>>>> > >>>>>> Profile Name: waterdetectivev6 > >>>>>> App ID Name: WaterDetective > >>>>>> WaterDetective > >>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> Team: William Prothero (8ZD6TKFXZV) > >>>>>> William Prothero (8ZD6TKFXZV) > >>>>>> Platform: iOS > >>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 > >>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT > >>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT > >>>>>> ----------- > >>>>>> ENTITLEMENTS > >>>>>> application-identifier: > >>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective > >>>>>> keychain-access-groups: > >>>>>> 8ZD6TKFXZV.*, com.apple.token > >>>>>> get-task-allow: > >>>>>> true > >>>>>> com.apple.developer.team-identifier: > >>>>>> 8ZD6TKFXZV > >>>>>> --------------- > >>>>>> CERTIFICATES > >>>>>> Name: > >>>>>> Apple Development: William Prothero (74Z6M5N26A) > >>>>>> Creation Date: > >>>>>> Jun 15, 2023 at 1:44:02 PM PDT > >>>>>> Serial Number: > >>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E > >>>>>> SHA-1: > >>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC > >>>>>> -------------- > >>>>>> PROVISIONED DEVICES > >>>>>> Device ID: > >>>>>> 00008120-000165D40EFBC01E > >>>>>> - > >>>>>> > >>>>>> > >>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < > >>>>> use-livecode at lists.runrev.com> wrote: > >>>>>>> > >>>>>>> Panos: > >>>>>>> All of the profile items are in my email below. I don’t see a > >>> reference > >>>>> to a UUID, but I see in the profile a UDID, which was referenced in > the > >>>>> profile setup stuff on the Apple site as the device ID. > >>>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > > > > > _______________________________________________ > > 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 > From marksmithhfx at gmail.com Mon Jun 19 13:06:35 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Mon, 19 Jun 2023 18:06:35 +0100 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <5E0C6327-05B3-4FD0-8C9E-154F120162C4@gmail.com> I’d never heard of “Developer Mode” so googled it. It appears to be something new in iOS 16+ (I am still at15.6). Here’s an article that describes it in more detail. https://help.testapp.io/faq/enable-developer-mode-ios/ Mark > On 19 Jun 2023, at 5:56 pm, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From prothero at earthlearningsolutions.org Mon Jun 19 13:36:11 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Mon, 19 Jun 2023 10:36:11 -0700 Subject: Code-Signing Frustration In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> Message-ID: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. Seemed >> logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this so far, >> I’ll ask: “What’s the best way to set up Developer Mode”. Do I need to >> make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one would >> expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On June 19, 2023 9:29:52 AM panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in the iOS >>>> standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. I get >>>>> the error message when I’m loading the app for debug, directly from the >>>>> livecode IDE. It’s where you can choose to debug in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is it >> when >>>>>> building the iOS standalone app, or when trying to install the app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) >>>>>>>> William Prothero (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT >>>>>>>> Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) >>>>>>>> Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From rdimola at evergreeninfo.net Mon Jun 19 13:59:46 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 19 Jun 2023 13:59:46 -0400 Subject: Code-Signing Frustration In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82 -878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <00a601d9a2d7$d8963010$89c29030$@net> I did not have a problems deleting old ones. I have deleted them all in the past. In Xcode preferences I downloaded all the current profiles from the developer console and everything still worked for the current profiles but the folder (and LC choices) were cleaned up to current. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Monday, June 19, 2023 1:36 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Code-Signing Frustration Thanks for the help. I did get it to load and thanks for the tip about setting “Developer Mode” on my iPhone, rather than searching around in the Apple Development site. I must have failed to add a provision for the internet access (wifi), because it doesn’t now, but I’ll just have to check out “inclusions” in my profile and figure it out. At least I passed an obscure hurdle. Are there any issues with obsolete provisions? I’m deleting them from the Apple ./Library/MobileDevice/Provisioning Profiles/ folder. My question, though is: Is this where the iOS build gets its provisioning profiles? Or, does it refer back to xCode? I am operating under the assumption that if I create a provisioning profile in the online Developer site, then download it, then, in the downloads folder, double click on it (with XCode running .. or us xCode necessary?), it will get put in the correct place. AND I’m assuming that correct place is in the ./Library/MobileDevice/Provisioning Profiles/ folder. Correct? Thanks for your help and feedback. I hope it might serve as a wakeup for those documenting the code signing and provisioning process to be aware of roadblocks that folks who don’t do this often will face,. Best, Bill > On Jun 19, 2023, at 9:56 AM, panagiotis m via use-livecode wrote: > > Yay :) > > @Bill > I think you can enable Developer Mode from the Settings app of your iPhone. > No need to rebuild/reinstall your iOS app. > > Cheers, > Panos > > On Mon, 19 Jun 2023, 19:50 prothero--- via use-livecode, < > use-livecode at lists.runrev.com> wrote: > >> Folks: >> Thanks! That was the problem. I had the “Beta ..” mode selected. >> Seemed logical, but then I forgot about it. Wow, what a waste of time. >> >> Now the app loads to my iPhone. However, when I activate it, it says >> “Developer Mode Required”. Since I have wasted so much time on this >> so far, I’ll ask: “What’s the best way to set up Developer Mode”. Do >> I need to make a new provisioning profile or can I just edit the one I’m using now? >> >> Thanks, >> Bill >> >>> On Jun 19, 2023, at 8:45 AM, J. Landman Gay via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Good catch Panos, I forgot about that tricky checkbox. It should be >> relabeled, especially since its behavior is the opposite of what one >> would expect. >>> >>> Change it to "TestFlight" or "Apple distribution" or something. If >>> Swami >> hadn't mentioned it once I'd be here with the same frustrations. >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive >>> Software | http://www.hyperactivesw.com On June 19, 2023 9:29:52 AM >>> panagiotis m via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>>> Hello Bill, >>>> >>>> Do you by any chance have the "beta version" checkbox checked in >>>> the iOS standalone settings? >>>> >>>> Cheers, >>>> Panos >>>> >>>> On Mon, 19 Jun 2023, 17:25 prothero--- via use-livecode, < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Panos: >>>>> The UDID is the correct one for the new iPhone. I had updated it. >>>>> I get the error message when I’m loading the app for debug, >>>>> directly from the livecode IDE. It’s where you can choose to debug >>>>> in the simulator, or >> if >>>>> the iPhone is plugged in, directly on the iphone. If I try to just >> build >>>>> the iOS app, I don’t get an error message. I’m not loading it from >> XCode >>>>> directly, but am using the debug command in the Livecode IDE. >>>>> >>>>> Best, >>>>> Bill >>>>> >>>>>> On Jun 18, 2023, at 9:34 PM, panagiotis m via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Bill, >>>>>> >>>>>> I am sorry for the confusion, I meant UDID, not uuid. >>>>>> >>>>>> In other words, the profile must include the id of the devices in >> which >>>>> it >>>>>> is allowed to install your app. You said this is a new device, so >> could >>>>> it >>>>>> be the case that the UDID that is included in your profile (I see >>>>>> only >>>>> one >>>>>> UDID in the profile you posted) is the one of your old device? >>>>>> >>>>>> Also, just to double check, when do you get the error message? Is >>>>>> it >> when >>>>>> building the iOS standalone app, or when trying to install the >>>>>> app in >>>>> your >>>>>> connected device (via xcode)? >>>>>> >>>>>> Kind regards, >>>>>> Panos >>>>>> >>>>>> On Mon, 19 Jun 2023, 00:30 prothero--- via use-livecode, < >>>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>>> Panos: >>>>>>> Sorry, yes, I see the UUID listed in the provisioning profile. >>>>>>> But >> this >>>>>>> could be the issue. I could find the UDID, but no the UUID. Argg. >>>>>>> >>>>>>> Apple seems to want folks to use UDID instead of UUID. >>>>>>> >>>>>>> How can I get the UUID of my iPHone? >>>>>>> >>>>>>> Best, >>>>>>> Bill >>>>>>> >>>>>>>> On Jun 18, 2023, at 1:53 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>> >>>>>>>> Panos: >>>>>>>> >>>>>>>> I am re-posting my provisioning profile. I don’t see it in my >> returned >>>>>>> emails, so here it is. >>>>>>>> >>>>>>>> The profile in my mobiledevice/provisioning profiles/ library >>>>>>>> is, >> from >>>>>>> the listing in the ../mobileprofiles directory in the Library >> directory: >>>>>>>> >>>>>>>> Profile Name: waterdetectivev6 >>>>>>>> App ID Name: WaterDetective >>>>>>>> WaterDetective >>>>>>>> App ID: 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> Team: William Prothero (8ZD6TKFXZV) William Prothero >>>>>>>> (8ZD6TKFXZV) >>>>>>>> Platform: iOS >>>>>>>> UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3 >>>>>>>> Creation Date: Jun 16, 2023 at 3:20:07 PM PDT Expiration Date: >>>>>>>> Jun 15, 2024 at 3:20:07 PM PDT >>>>>>>> ----------- >>>>>>>> ENTITLEMENTS >>>>>>>> application-identifier: >>>>>>>> 8ZD6TKFXZV.org.earthednet.waterdetective >>>>>>>> keychain-access-groups: >>>>>>>> 8ZD6TKFXZV.*, com.apple.token >>>>>>>> get-task-allow: >>>>>>>> true >>>>>>>> com.apple.developer.team-identifier: >>>>>>>> 8ZD6TKFXZV >>>>>>>> --------------- >>>>>>>> CERTIFICATES >>>>>>>> Name: >>>>>>>> Apple Development: William Prothero (74Z6M5N26A) Creation Date: >>>>>>>> Jun 15, 2023 at 1:44:02 PM PDT >>>>>>>> Serial Number: >>>>>>>> 1BA6D4C855D751FFD3C36FDC04A5026E >>>>>>>> SHA-1: >>>>>>>> 255F4AF864D0AA63450790DB421128575D37DBDC >>>>>>>> -------------- >>>>>>>> PROVISIONED DEVICES >>>>>>>> Device ID: >>>>>>>> 00008120-000165D40EFBC01E >>>>>>>> - >>>>>>>> >>>>>>>> >>>>>>>>> On Jun 18, 2023, at 1:50 PM, prothero--- via use-livecode < >>>>>>> use-livecode at lists.runrev.com> wrote: >>>>>>>>> >>>>>>>>> Panos: >>>>>>>>> All of the profile items are in my email below. I don’t see a >>>>> reference >>>>>>> to a UUID, but I see in the profile a UDID, which was referenced >>>>>>> in >> the >>>>>>> profile setup stuff on the Apple site as the device ID. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 From dan at clearvisiontech.com Mon Jun 19 18:29:14 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 19 Jun 2023 22:29:14 +0000 Subject: Android Signing In-Reply-To: <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: “To upload an Android App Bundle you must be enrolled in Play App Signing.” With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? Thank you in advance, -Dan From MikeKerner at roadrunner.com Tue Jun 20 06:49:52 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 06:49:52 -0400 Subject: Android Signing In-Reply-To: References: <3FE52522-A9FC-4BF7-9ECC-28153EE61CC0@gmail.com> <70168080-38F9-4D45-921E-DCF3391E05E6@gmail.com> <5C4AF682-9E34-4AD5-8B1D-30DA40C31254@gmail.com> <682564D2-2706-4C12-8B70-B9A1AF09808F@earthlearningsolutions.org> <8A9B6A41-FE1F-465D-A425-C6DD272514E4@gmail.com> <89316007-8A1F-48F2-9620-DCEA76FBBFD6@earthlearningsolutions.org> <16A22535-19A9-4D86-9126-752EA2D2566C@gmail.com> <188cf85ee28.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B98FF2-D6C5-4F29-A100-C74C79EB12F7@earthlearningsolutions.org> <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: no, but if you figure it out, please keep me posted. once i get this app i'm working on, working, on android, i want to put it up On Mon, Jun 19, 2023 at 6:30 PM Dan Friedman via use-livecode wrote: > > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? > > Thank you in advance, > -Dan > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Tue Jun 20 09:15:33 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 20 Jun 2023 09:15:33 -0400 Subject: android compute field height Message-ID: is there a formula to compute what the height of a textInput area should be on android, based on the font size? there isn't an autoFit, and there does not seem to be a simple formula to use. i'm computing what the height "should be" based on whether a scroll bar is rendered example: 14 point -> 37 px 18 point -> 43 px 24 point -> 51 px 30 point -> 59 px -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Tue Jun 20 15:41:14 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Jun 2023 14:41:14 -0500 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> Message-ID: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From marksmithhfx at gmail.com Tue Jun 20 16:57:04 2023 From: marksmithhfx at gmail.com (Mark Smith) Date: Tue, 20 Jun 2023 21:57:04 +0100 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. 🤣 From bobsneidar at iotecdigital.com Tue Jun 20 17:02:40 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 20 Jun 2023 21:02:40 +0000 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Tue Jun 20 17:12:10 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 20 Jun 2023 17:12:10 -0400 Subject: Android Signing In-Reply-To: <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <2A8211F2-3B69-4E8E-BE44-189DEE1BA88E@iotecdigital.com> Message-ID: <00e101d9a3bb$e36577f0$aa3067d0$@net> +1 1980: Programming 95% Security 5% 2023: Programming 5% Security 95% This is an economic killer. Smashing rocks at Leavenworth too good. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Bob Sneidar via use-livecode Sent: Tuesday, June 20, 2023 5:03 PM To: How to use LiveCode Cc: Bob Sneidar Subject: Re: Android Signing If we want digital security to become simpler, we will have to all agree to some significant degree of retaliation against the criminals who are constantly trying to take everything everyone has, and we are not going to do that. We call that, “uncivilized.” As I am wont to say, people do not change their behavior until it hurts not to. Bob S > On Jun 20, 2023, at 1:57 PM, Mark Smith via use-livecode wrote: > > On 20 Jun 2023, at 8:41 pm, J. Landman Gay via use-livecode wrote: > > I congratulate Google on making Android submissions nearly as difficult as iOS. We need a LC lesson on this. > > 🤣 > > > _______________________________________________ > 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 From dan at clearvisiontech.com Wed Jun 21 01:23:36 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 05:23:36 +0000 Subject: Android Signing In-Reply-To: <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hyperactivesw.com> Message-ID: Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. “/NONE/” is not a supported encryption! I would think it would be “/AES/”. -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > “To upload an Android App Bundle you must be enrolled in Play App Signing.” > > With a little research, I found the App Signing area under “App Integrity”. I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 09:44:04 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 09:44:04 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003101d9a446$74fd3ec0$5ef7bc40$@net> Dan, Now this is starting to be familiar. As I remember it I got an error with the tool. After many searches I found out there was some problem with the most recent version of the PEPK tool. I had to download an older version. It then worked as expected. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 11:18:00 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 11:18:00 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> Message-ID: <003201d9a453$94214730$bc63d590$@net> Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From dan at clearvisiontech.com Wed Jun 21 11:50:38 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 15:50:38 +0000 Subject: Android Signing In-Reply-To: <003201d9a453$94214730$bc63d590$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago… didn’t even try it as I figured it could not be used. I’ll give it a try… but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From rdimola at evergreeninfo.net Wed Jun 21 14:15:38 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 21 Jun 2023 14:15:38 -0400 Subject: Android Signing In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> Message-ID: <007001d9a46c$648129f0$2d837dd0$@net> I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From MikeKerner at roadrunner.com Wed Jun 21 16:52:23 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 21 Jun 2023 16:52:23 -0400 Subject: signature widget Message-ID: i finally have a use-case for the signature widget. * has anyone used it? * does anyone have experiencing transporting the signature data, then recreating it, say, by adding it to a document, or generating an svg file? From dan at clearvisiontech.com Wed Jun 21 17:26:35 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 21 Jun 2023 21:26:35 +0000 Subject: Android Signing In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: Hey Ralph and everyone who will read this (now and in the future)… We FINNALLY got this solved! So, as you know, Google changed PEPK and they no longer supply the Signing Key. Using their new method with PEPK, we got error after error after error! What finally worked was installing version 17.0.6+10 of OpenLogic’s OpenJDK version of Java. We specifically used this version on our Windows computer: https://builds.openlogic.com/downloadJDK/openlogic-openjdk-jre/17.0.6+10/openlogic-openjdk-jre-17.0.6+10-windows-x64.msi). This version of Java has the appropriate encryption libraries needed for the PEPK Tool that other versions of Java didn’t include. -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 11:16 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing I'm sorry, I don't exactly remember. I think that came from the developer console when I selected the pepk option when signing. You can always "Request upload key reset" on the developer console in Setup==>App Integrity in the "App signing" tab. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 11:51 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Ralph, Thank you for the reply. I have an old version of the pepk.jar from about a year ago. didn't even try it as I figured it could not be used. I'll give it a try. but, where did you/I get the encryptionkey? SomeVeryLongHexString? -Dan From: use-livecode on behalf of Ralph DiMola via use-livecode Date: Wednesday, June 21, 2023 at 8:18 AM To: 'How to use LiveCode' Cc: Ralph DiMola Subject: RE: Android Signing Dan, This is how I did it. NOTE: pepk-v1.jar is just my name for the version that worked. I can post this version if you would like to try it? Actual output from win 10 command line: (names changed to protect the innocent) --------------- java -jar pepk-v1.jar --keystore=MyKeyStore.keystore --alias=AppKeyStoreAilias --output=z:\SomPath\encryptedKey.key --encryptionkey=SomeVeryLongHexString Enter password for store 'MyKeyStore.keystore': Enter password for key 'AppKeyStoreAilias': ---------------------- I then had encryptedKey.key file created. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman via use-livecode Sent: Wednesday, June 21, 2023 1:24 AM To: How to use LiveCode Cc: Dan Friedman Subject: Re: Android Signing Jacqueline, Thank you for the reply. That is EXACLY what I am doing. I downloaded the public key and the PEPK tool. Pointed the command to the existing keystore file and got this error: "Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding..." It looks like there is an error in the PEPK tool. "/NONE/" is not a supported encryption! I would think it would be "/AES/". -Dan From: use-livecode on behalf of J. Landman Gay via use-livecode Date: Tuesday, June 20, 2023 at 12:42 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: Android Signing On 6/19/23 5:29 PM, Dan Friedman via use-livecode wrote: > I am trying to update an Android app that was previously release on > the Google Play Store. When I went to upload the Bundle, I got this message: > > "To upload an Android App Bundle you must be enrolled in Play App Signing." > > With a little research, I found the App Signing area under "App Integrity". I tried to follow the directions, but I just get errors. Anyone done this? If so, do you have any guidance on this? I had to do this last week with an update to an existing published app on Google Play. Do you have your original signing key for the app? You'll need that first. Sign your app as usual with the original key. Then look at this: I can't review the necessary Terminal command because I already went through the process and it isn't available to me now. But originally it gave the command to generate the Play Store signing key. I already had a pepk.jar file from before and I used that. I put it into the same directory with Java because I didn't know how else to do it. The Terminal command Google provided starts like this: java -jar pepk.jar --keystore= --alias= --output= --encryptionkey= number> At what point are you getting the errors? My main issue was in getting Terminal to find Java, it took me a couple of hours and some research to get the path to Java to work. I know almost nothing about Terminal. Let us know where you get stuck, though I can't promise I can help. I congratulate Google on making Android submissions nearly as difficult as iOS. We need an LC lesson this this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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 From gWolfgang at gaich.de Thu Jun 22 06:20:16 2023 From: gWolfgang at gaich.de (G.W.Gaich) Date: Thu, 22 Jun 2023 12:20:16 +0200 Subject: signature widget In-Reply-To: References: Message-ID: Mike, in one of my applications I use this code: command saveSign    show grc "UnterschriftRect"  -- lies behind the widget for a white background    show widget "Unterschrift"    lock screen    if the pathData of widget "Unterschrift" is empty then exit to top    thickenSignature "Unterschrift", 8  -- the signature is often too thin    put 1200 into aMeta["density"]    export snapshot from widget "Unterschrift" at size 140,70 with metadata aMeta["density"] to file "sign.png" as PNG    hide grc "UnterschriftRect"    hide widget "Unterschrift"    unlock sceen end saveSign command thickenSignature pSignature,pFactor    put the pathData of widget pSignature into tPathData    repeat for each key tKey in tPathData       multiply tPathData[tKey]["width"] by pFactor    end repeat    set the pathData of widget pSignature to tPathData end thickenSignature Hope this helps Best regards Gnter E-Mail: gwolfgang at gaich.de Am 21.06.2023 um 22:52 schrieb Mike Kerner via use-livecode: > i finally have a use-case for the signature widget. > * has anyone used it? > * does anyone have experiencing transporting the signature data, then > recreating it, say, by adding it to a document, or generating an svg > file? > > _______________________________________________ > 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 From harrison at all-auctions.com Thu Jun 22 12:04:35 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 12:04:35 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <007001d9a46c$648129f0$2d837dd0$@net> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: I am running LiveCode Server version 9.6.9, with apache 2.4.56 under Mac OS 13.4 Ventura with a Postgresql database. All of my energy saver settings in the OS are set so nothing ever sleeps. When my server hasn’t been getting incoming connections for a time, for some stupid reason it goes to sleep and stops serving pages! I’ve tried to track down the problem, and it appears that apache is running fine as proved by when asking for a strict HTML webpage, and everything works! Anything that needs the LiveCode server doesn’t work for a couple of minutes, and only after a half dozen requests does it start responding normally. I have checked my error logs, and it shows timeouts for livecode-server. I don’t know if livecode is waiting to get a response from Postresql or not. The interval between failures varies, so it is difficult to know how often I have to tell an automatic application to access the website in order to keep everything running correctly. Ideas? Suggestions? Thanks, Rick From matthias_livecode_150811 at m-r-d.de Thu Jun 22 15:59:02 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Thu, 22 Jun 2023 21:59:02 +0200 Subject: LiveCode Server is sleeping? In-Reply-To: References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> Message-ID: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> I am also running Livecode Server with Apache on 13.4 without a problem so far. Where did you install the software (Apache/Livecode Server)? Is Livecode Server installed on the same hard drive as Apache server is installed? Where are your scripts stored? I had once problems with external hard drives which had built in power management. So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. I solved this with a little free tool called Keep Drive Spinning http://jon.stovell.info/software/keep-drive-spinning/ Regards, Matthias > Am 22.06.2023 um 18:04 schrieb harrison--- via use-livecode : > > I am running LiveCode Server version 9.6.9, > with apache 2.4.56 under Mac OS 13.4 Ventura > with a Postgresql database. > > All of my energy saver settings in the OS are > set so nothing ever sleeps. > > When my server hasn’t been getting incoming > connections for a time, for some stupid reason > it goes to sleep and stops serving pages! > > I’ve tried to track down the problem, and it > appears that apache is running fine as > proved by when asking for a strict HTML > webpage, and everything works! > > Anything that needs the LiveCode server > doesn’t work for a couple of minutes, > and only after a half dozen requests does > it start responding normally. > > I have checked my error logs, and it shows > timeouts for livecode-server. > > I don’t know if livecode is waiting to get > a response from Postresql or not. > > The interval between failures varies, so > it is difficult to know how often I have to > tell an automatic application to access the > website in order to keep everything running > correctly. > > Ideas? Suggestions? > > Thanks, > > Rick > > > > _______________________________________________ > 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 From dan at clearvisiontech.com Thu Jun 22 20:30:47 2023 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 23 Jun 2023 00:30:47 +0000 Subject: Android Push Message Icon In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: Is anyone seeing the icon in a push notification on Android 13? We have an app built using LC 10.0.0 (dp-5). The icon seems to show in a Push Message on Android Version 10 and 12, but NOT 9 or 13. I don’t know about 11 as I don’t have a device running 11. I believe this is an issue with LC, but I would like to confirm that others are experiencing the same issue. -Dan From harrison at all-auctions.com Thu Jun 22 22:38:00 2023 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 22 Jun 2023 22:38:00 -0400 Subject: LiveCode Server is sleeping? In-Reply-To: <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> References: <05545991-5B2C-4CA3-AA3F-52194BF5E58E@earthlearningsolutions.org> <8FF7F7EB-1286-4F82-878E-4A63418B2C7E@earthlearningsolutions.org> <5BDD9D9B-6B9D-4191-A26F-71BFCA96537E@earthlearningsolutions.org> <188d454f2c8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> <43B4137C-18C6-411D-8667-E113015B4FF0@earthlearningsolutions.org> <3F6A7C0B-DB26-4136-97F6-C402B017EC95@earthlearningsolutions.org> <67b4c429-4d84-eb39-bb42-5771cfa39766@hype ractivesw.com> <003201d9a453$94214730$bc63d590$@net> <007001d9a46c$648129f0$2d837dd0$@net> <7DA50DF0-A0EE-4CAA-BC46-62DD42657414@m-r-d.de> Message-ID: <4F46E9DF-0A1D-450D-B0F3-EA719E9EB6AF@all-auctions.com> Hi Matthias, To answer your questions: MacintoshHD/Library/WebServer/CGI-Executables/livecode-server The hard drive is the internal SSD drive. Apache server and the livecode server are both installed on the same hard drive. Scripts are in: Library/Webserver/Documents and some are forwarded to: Users/(username)/Sites Since I’m not using spinning hard drives, that is probably not the issue. I do get an error in the error log of: XType: Using static font registry (sometimes) but that seems too minor to be causing this problem. Not quite sure how to fix the the font problem. Ideas? Thanks, Rick > On Jun 22, 2023, at 3:59 PM, matthias rebbe via use-livecode wrote: > > I am also running Livecode Server with Apache on 13.4 without a problem so far. > > Where did you install the software (Apache/Livecode Server)? > Is Livecode Server installed on the same hard drive as Apache server is installed? > Where are your scripts stored? > > I had once problems with external hard drives which had built in power management. > So although i had disabled the "Hard disk standby" (don't know the correct English expression) in the energy settings of macOS the external hard drives went to sleep after some time. > > I solved this with a little free tool called Keep Drive Spinning > http://jon.stovell.info/software/keep-drive-spinning/ > > > Regards, > Matthias From bobsneidar at iotecdigital.com Fri Jun 23 11:50:37 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 15:50:37 +0000 Subject: Installing mySQL on Windows Message-ID: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Hi all. The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. Bob S From bobsneidar at iotecdigital.com Fri Jun 23 12:01:45 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 16:01:45 +0000 Subject: Installing mySQL on Windows In-Reply-To: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. Bob S > On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: > > Hi all. > > The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. > > Bob S > From prothero at earthlearningsolutions.org Fri Jun 23 12:48:45 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 09:48:45 -0700 Subject: Inclusions or Provisioning question Message-ID: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Folks: I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. So: my question is: Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. Thanks, Bill Prothero William A. Prothero, Ph.D. (Emeritus) UCSB Dept. of Earth Sciences Santa Barbara, CA. 93105 http://earthlearningsolutions.org/ From prothero at earthlearningsolutions.org Fri Jun 23 13:00:17 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 10:00:17 -0700 Subject: Inclusions or Provisioning question In-Reply-To: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 13:28:19 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 13:28:19 -0400 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> Message-ID: <008201d9a5f8$1d953350$58bf99f0$@net> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode Sent: Friday, June 23, 2023 1:00 PM To: JJS via use-livecode Cc: prothero at earthlearningsolutions.org Subject: Re: Inclusions or Provisioning question Also: I’ve tried “Internet, mySQL" inclusions. No luck. Bill > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > Folks: > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > So: my question is: > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > Thanks, > Bill Prothero > > William A. Prothero, Ph.D. (Emeritus) > UCSB Dept. of Earth Sciences > Santa Barbara, CA. 93105 > http://earthlearningsolutions.org/ > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 23 13:38:49 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 23 Jun 2023 13:38:49 -0400 Subject: Inclusions or Provisioning question In-Reply-To: <008201d9a5f8$1d953350$58bf99f0$@net> References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: inclusions, yes. provisioning, no i'm not sure if the internet lib will matter or not tsnet i also have: ssl & encryption, but i'm also using ssl, so there's that you shouldn't need the mysql if you aren't using a local db on the mobe you could also try throwing the mobile debugger on, then forcing a breakpoint right before you're sending a query to the server, to see what breaks. when something breaks in lc on mobile, the script just terminates without warning. On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode wrote: > > I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > -----Original Message----- > From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode > Sent: Friday, June 23, 2023 1:00 PM > To: JJS via use-livecode > Cc: prothero at earthlearningsolutions.org > Subject: Re: Inclusions or Provisioning question > > Also: I’ve tried “Internet, mySQL" inclusions. No luck. > Bill > > > On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: > > > > Folks: > > I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. > > > > So: my question is: > > Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? > > > > If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. > > > > Thanks, > > Bill Prothero > > > > William A. Prothero, Ph.D. (Emeritus) > > UCSB Dept. of Earth Sciences > > Santa Barbara, CA. 93105 > > http://earthlearningsolutions.org/ > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From matthias_livecode_150811 at m-r-d.de Fri Jun 23 13:55:22 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 23 Jun 2023 19:55:22 +0200 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From rdimola at evergreeninfo.net Fri Jun 23 14:01:41 2023 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 23 Jun 2023 14:01:41 -0400 Subject: Installing MySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: <009d01d9a5fc$c691dd10$53b59730$@net> I was going to suggest that. On-Rev(LiveCode Hosting) started using MariaDB a while back. I had no compatibility issues with existing DBs. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of matthias rebbe via use-livecode Sent: Friday, June 23, 2023 1:55 PM To: How to use LiveCode Cc: matthias_livecode_150811 at m-r-d.de Subject: Re: Installing mySQL on Windows Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. MariaDB Server is available as .msi Installer. Regards, Matthias > Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : > > NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. > > Bob S > > >> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >> >> Hi all. >> >> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >> >> Bob S >> > > _______________________________________________ > 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 From andrew at midwestcoastmedia.com Fri Jun 23 14:55:14 2023 From: andrew at midwestcoastmedia.com (Andrew at MWCM) Date: Fri, 23 Jun 2023 14:55:14 -0400 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:18:44 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:18:44 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: Message-ID: Yes, and as you will note, those are 32 bit installers. I was hoping there was a 64 bit installer. There ARE 64 bit binaries, but no MSI. Bob S On Jun 23, 2023, at 11:55 AM, Andrew at MWCM via use-livecode wrote: Just installed it last week on a Windows Server 2019 VM using the installer from https://dev.mysql.com/downloads/installer/ —Andrew Bell From bobsneidar at iotecdigital.com Fri Jun 23 17:20:13 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 23 Jun 2023 21:20:13 +0000 Subject: Installing mySQL on Windows In-Reply-To: References: <70C7B6D8-190A-4EA1-B536-491C67E67DF6@iotecdigital.com> Message-ID: Thanks Matthias. I have never used Maria DB. Since this is mission critical, I do not want to introduce any quirks, so I am sticking to what I know. Bob S > On Jun 23, 2023, at 10:55 AM, matthias rebbe via use-livecode wrote: > > Couldn't you use MariaDB Server instead? As far as i know it is MySQL compatible. > MariaDB Server is available as .msi Installer. > > Regards, > Matthias > >> Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode : >> >> NVM. I think I found it. Unfortunately it looks live there is an installer only for the 32 bit version. I was hoping to install a 64 bit version on a 64 bit server. Oh well. >> >> Bob S >> >> >>> On Jun 23, 2023, at 8:50 AM, Bob Sneidar wrote: >>> >>> Hi all. >>> >>> The PC running mySQL server I’ve been using for some time took a dump. Thankfully I’ve been running a daily backup. Now I am trying to install mySQL server 64 bit on a new server, but it seems there is no installer! Instructions tell my to run some console commands. Is that the only way to do it?? I don’t remember jumping through all those hoops before, but it was many years ago. >>> >>> Bob S >>> >> >> _______________________________________________ >> 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 From prothero at earthlearningsolutions.org Fri Jun 23 19:31:21 2023 From: prothero at earthlearningsolutions.org (prothero at earthlearningsolutions.org) Date: Fri, 23 Jun 2023 16:31:21 -0700 Subject: Inclusions or Provisioning question In-Reply-To: References: <7964F481-E3D7-406E-8486-C81EFDA9B143@earthlearningsolutions.org> <008201d9a5f8$1d953350$58bf99f0$@net> Message-ID: Mike and Ralph: Thanks so much for the hints. I also was so focussed on the inclusions that I failed to consider that perhaps my code that tests for whether I have an internet connection was falsely returning a “no internet” message. Yes, that was the problem. I had a test file that I would download and if it had the correct key, I would conclude that there was internet. Otherwise, the readings that I entered (water meter readings) were posted to a temp file that was later uploaded when internet was available. I would normally start the app where I had good internet, it would initialize and upload new data and download some old so I could compare water useage over time. It’s summer and water is expensive in California. So, when I had changed my server to a different configuration, updated php, etc, etc, my test failed always, on startup. So, fixed! The app is working. Thanks so much for your help, everybody who gave their input. Bill Prothero > On Jun 23, 2023, at 10:38 AM, Mike Kerner via use-livecode wrote: > > inclusions, yes. provisioning, no > i'm not sure if the internet lib will matter or not > tsnet > i also have: > ssl & encryption, but i'm also using ssl, so there's that > you shouldn't need the mysql if you aren't using a local db on the mobe > you could also try throwing the mobile debugger on, then forcing a > breakpoint right before you're sending a query to the server, to see > what breaks. > when something breaks in lc on mobile, the script just terminates > without warning. > > > On Fri, Jun 23, 2023 at 1:28 PM Ralph DiMola via use-livecode > wrote: >> >> I use MySQL in iOS app. I also included "SSL & Encryption" and "tsNet" >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdimola at evergreeninfo.net >> Phone: 518-636-3998 Ex:11 >> Cell: 518-796-9332 >> >> -----Original Message----- >> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of prothero--- via use-livecode >> Sent: Friday, June 23, 2023 1:00 PM >> To: JJS via use-livecode >> Cc: prothero at earthlearningsolutions.org >> Subject: Re: Inclusions or Provisioning question >> >> Also: I’ve tried “Internet, mySQL" inclusions. No luck. >> Bill >> >>> On Jun 23, 2023, at 9:48 AM, prothero--- via use-livecode wrote: >>> >>> Folks: >>> I have my app loading to my iPhone, but the last step is to be able to access my mySql database that is resident on my web server. This all works on my development computer. However, when I load the app to my iPhone, it won’t connect to the internet. >>> >>> So: my question is: >>> Do I set this privilege on the “Inclusions” settings on the Livecode “Standalone Application Settings”, or do I need to also go to Xcode or the Development site and somehow add that capability to the provisioning profile? Also, could I just add that capability to my existing profile (in XCode?), or will I need to create a new provisioning profie? >>> >>> If you can point me in the right direction to solve this, I would be VERY appreciative. It’s my last hurdle. >>> >>> Thanks, >>> Bill Prothero >>> >>> William A. Prothero, Ph.D. (Emeritus) >>> UCSB Dept. of Earth Sciences >>> Santa Barbara, CA. 93105 >>> http://earthlearningsolutions.org/ >>> >>> _______________________________________________ >>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From tom at makeshyft.com Fri Jun 23 19:35:35 2023 From: tom at makeshyft.com (Tom Glod) Date: Fri, 23 Jun 2023 19:35:35 -0400 Subject: android compute field height In-Reply-To: References: Message-ID: Android font rendering is the stuff of nightmares. Important things to remember: The smaller the font the less control you have over how it renders in the field. it helps to have showborder OFF and it helpts to manually set the margins for each side. 4,4,4,4 instead of 4. You can probably wrestle it into submission. Probably. Good luck. On Tue, Jun 20, 2023 at 9:17 AM Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > is there a formula to compute what the height of a textInput area > should be on android, based on the font size? > there isn't an autoFit, and there does not seem to be a simple formula to > use. > i'm computing what the height "should be" based on whether a scroll > bar is rendered > example: > 14 point -> 37 px > 18 point -> 43 px > 24 point -> 51 px > 30 point -> 59 px > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From curry at pair.com Sun Jun 25 13:01:51 2023 From: curry at pair.com (Curry Kenworthy) Date: Sun, 25 Jun 2023 13:01:51 -0400 Subject: Curry K. Website/Addons Progress and Plans Message-ID: <631741dc-a5a2-61a3-1506-031c1196fb96@pair.com> Hi Guys, Periodically posting Progress and Plans.... Recently Done: - Fixed CurryK's link to LC's Store. Coming up: - Add WordOut to CurryK/SendOwl Store. (After eSellerate's demise.) Curry K. Plan: 1. Update/fix Website and Store issues. <- CURRENTLY 2. Reboot Email news list again. (Provider changes.) 3. Addon Updates and fixes. 4. Next Big Thing, New Curry K. Tech. Moving a bit slowly at the moment with health/handicap, but hope to gather speed later in the year! Hope you all are well and enjoying the blessings of code and logic. :) Best wishes, Curry Kenworthy SpreadLib: Excel files to LC fields in 1 script line! "Excel-lent spreadsheet import and export for LiveCode" http://livecodeaddons.com/spreadlib.html Radically Innovative Christian LiveCode Development "Passion for Elegant and Efficient Code" http://livecodeconsulting.com/ From General.2018 at outlook.com Thu Jun 29 16:21:00 2023 From: General.2018 at outlook.com (General 2018) Date: Thu, 29 Jun 2023 20:21:00 +0000 Subject: Answer dialog text missing in standalone 9.6.9 Message-ID: Hi, Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. All okay in IDE. Checked inclusions - all seems okay. Regards Camm From jacque at hyperactivesw.com Thu Jun 29 16:50:50 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 15:50:50 -0500 Subject: Writing to Mac Support folder Message-ID: Short version: how do I bypass Gatekeeper to write a prefs file? I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobsneidar at iotecdigital.com Thu Jun 29 17:36:25 2023 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 29 Jun 2023 21:36:25 +0000 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName Bob S > On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From craig at starfirelighting.com Thu Jun 29 18:11:44 2023 From: craig at starfirelighting.com (Craig Newman) Date: Thu, 29 Jun 2023 18:11:44 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: Message-ID: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Hi. I assume you mean the standard “Answer” command. There is no “Answer Text”. So if you: answer “Some Text" with “Yes" or “No" what exactly pops up? Craig > On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: > > Hi, > > Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. > All okay in IDE. > > Checked inclusions - all seems okay. > > Regards > Camm > _______________________________________________ > 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 From jacque at hyperactivesw.com Thu Jun 29 18:36:15 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Jun 2023 17:36:15 -0500 Subject: Writing to Mac Support folder In-Reply-To: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> References: <92D65A5E-2914-4D43-9F1F-D0650FAFE32D@iotecdigital.com> Message-ID: I should have been more clear that this was for an app, sorry about that. I can create the file too on my own drive. The problem is with a built app on someone else's drive. OS permissions normally forbid any file or folder creation outside the app bundle. I'm not sure if I need to sandbox the app or if there's an easier way. One tester had no trouble (the Mac asked for permissions) but another tester didn't get a notification and thought the app was broken. On 6/29/23 4:36 PM, Bob Sneidar via use-livecode wrote: > Not sure if this helps: I just put this in the message box in the IDE and hit enter, and it created the folder successfully. I don’t remember ever specifically allowing LC to do that, but then I think I have given LC permissions to modify files on the OS drive. > > put "~/Library/Application Support/FormsGen" into tFoldername;create folder tFolderName > > Bob S > > >> On Jun 29, 2023, at 1:50 PM, J. Landman Gay via use-livecode wrote: >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. >> >> If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dfe4 at cornell.edu Thu Jun 29 20:39:21 2023 From: dfe4 at cornell.edu (David Epstein) Date: Thu, 29 Jun 2023 20:39:21 -0400 Subject: Remote debugger error message Message-ID: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” I can click OK, but the error message soon returns. Any suggestions? Best wishes, David Epstein From matthias_livecode_150811 at m-r-d.de Fri Jun 30 02:32:48 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 08:32:48 +0200 Subject: Writing to Mac Support folder In-Reply-To: References: Message-ID: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> This is what Apple says: "If you distribute your macOS app through the App Store, you must enable App Sandbox. If you notarize your macOS app to distribute it outside of the App Store, you must enable hardened runtime and, optionally, can also enable App Sandbox." https://help.apple.com/xcode/mac/current/#/devf87a2ac8f What os does the user run who has the problems to run the app? Did he allow to run programs from outside the App Store? If you don't mind, you can send me your app and i will try it here. Regards, Matthias > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode : > > Short version: how do I bypass Gatekeeper to write a prefs file? > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am I correct that I need to sandbox the app before I can write a file there? > > I read an LC lesson that said no special entitlements are required to create an app folder and a file. I can't test it myself because I already have full access. > > If this is correct so far, then do I just need to provide the sandbox entitlement and nothing else? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > 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 From richmondmathewson at gmail.com Fri Jun 30 02:49:01 2023 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 30 Jun 2023 09:49:01 +0300 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: When I download an app onto my Mac Mini, on opening it for the first time it often asks me for permission to access the desktop/document/whatever folder. I assume that code to make an app ask for permissions to be granted has to be entered somewhere ['preOpenStack' ???] by the developer. On Fri, 30 Jun 2023, 09:34 matthias rebbe via use-livecode, < use-livecode at lists.runrev.com> wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he > allow to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > > > Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode < > use-livecode at lists.runrev.com>: > > > > Short version: how do I bypass Gatekeeper to write a prefs file? > > > > I need to save a file in ~/Library/Application Support/myAppFolder/. Am > I correct that I need to sandbox the app before I can write a file there? > > > > I read an LC lesson that said no special entitlements are required to > create an app folder and a file. I can't test it myself because I already > have full access. > > > > If this is correct so far, then do I just need to provide the sandbox > entitlement and nothing else? > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > > 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 > From General.2018 at outlook.com Fri Jun 30 02:53:10 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 06:53:10 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi, Just the “Yes” , “No” “Some Text” missing. Works fine in IDE and previous standalones. Regards Camm > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode wrote: > > Hi. > > I assume you mean the standard “Answer” command. There is no “Answer Text”. > > So if you: > > answer “Some Text" with “Yes" or “No" > what exactly pops up? > > > > Craig > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode wrote: >> >> Hi, >> >> Answer Text missing in standalone , the icon and buttons (with text) appear but no dialog text. >> All okay in IDE. >> >> Checked inclusions - all seems okay. >> >> Regards >> Camm >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 07:12:03 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:12:03 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello Camm, In which platform? Seems to work as expected here (MacOS). Cheers, Panos -- On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < use-livecode at lists.runrev.com> wrote: > Hi, > > Just the “Yes” , “No” > > “Some Text” missing. > > Works fine in IDE and previous standalones. > > Regards > Camm > > > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > use-livecode at lists.runrev.com> wrote: > > > > Hi. > > > > I assume you mean the standard “Answer” command. There is no “Answer > Text”. > > > > So if you: > > > > answer “Some Text" with “Yes" or “No" > > what exactly pops up? > > > > > > > > Craig > > > > > > > > > >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> > >> Hi, > >> > >> Answer Text missing in standalone , the icon and buttons (with text) > appear but no dialog text. > >> All okay in IDE. > >> > >> Checked inclusions - all seems okay. > >> > >> Regards > >> Camm > >> _______________________________________________ > >> 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 > From merakosp at gmail.com Fri Jun 30 07:18:09 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 14:18:09 +0300 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hello again, Just tested on Windows and it works fine here as well. @Camm Could it be the case you have customised the answer dialog stack? Cheers, Panos -- On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > use-livecode at lists.runrev.com> wrote: > >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> > >> > Hi. >> > >> > I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >> > >> > So if you: >> > >> > answer “Some Text" with “Yes" or “No" >> > what exactly pops up? >> > >> > >> > >> > Craig >> > >> > >> > >> > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> >> >> Hi, >> >> >> >> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >> >> All okay in IDE. >> >> >> >> Checked inclusions - all seems okay. >> >> >> >> Regards >> >> Camm >> >> _______________________________________________ >> >> 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 >> > From MikeKerner at roadrunner.com Fri Jun 30 08:12:37 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:12:37 -0400 Subject: Remote debugger error message In-Reply-To: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: ugh. you could try removing the remote debugger from your inclusions and including the OSS version: https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript you may also be able to edit the livecode bundle, removing the protected version, and replace it with the unprotected version from the repo. On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode wrote: > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel Macs, and can do very little without getting this error message: > > “There was an error executing a script in stack com.livecode.library.remotedebugger. No more information is available because the stack is password protected.” > > I can click OK, but the error message soon returns. > > Any suggestions? > > Best wishes, > David Epstein > _______________________________________________ > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Fri Jun 30 08:13:40 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 08:13:40 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: you have to add the answer dialog to your inclusions when building On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > > On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: > > > Hello Camm, > > > > In which platform? Seems to work as expected here (MacOS). > > > > Cheers, > > Panos > > -- > > > > On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > > use-livecode at lists.runrev.com> wrote: > > > >> Hi, > >> > >> Just the “Yes” , “No” > >> > >> “Some Text” missing. > >> > >> Works fine in IDE and previous standalones. > >> > >> Regards > >> Camm > >> > >> > On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> > > >> > Hi. > >> > > >> > I assume you mean the standard “Answer” command. There is no “Answer > >> Text”. > >> > > >> > So if you: > >> > > >> > answer “Some Text" with “Yes" or “No" > >> > what exactly pops up? > >> > > >> > > >> > > >> > Craig > >> > > >> > > >> > > >> > > >> >> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >> use-livecode at lists.runrev.com> wrote: > >> >> > >> >> Hi, > >> >> > >> >> Answer Text missing in standalone , the icon and buttons (with text) > >> appear but no dialog text. > >> >> All okay in IDE. > >> >> > >> >> Checked inclusions - all seems okay. > >> >> > >> >> Regards > >> >> Camm > >> >> _______________________________________________ > >> >> 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From General.2018 at outlook.com Fri Jun 30 08:28:40 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:28:40 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Tried all that auto / manual inclusion etc. You cannot deselect ask / answer it will always include. Regards Camm > On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode wrote: > > you have to add the answer dialog to your inclusions when building > >> On Fri, Jun 30, 2023 at 7:19 AM panagiotis m via use-livecode >> wrote: >> >> Hello again, >> >> Just tested on Windows and it works fine here as well. >> >> @Camm >> Could it be the case you have customised the answer dialog stack? >> >> Cheers, >> Panos >> -- >> >> >>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 08:29:54 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:29:54 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Windows 10 LC 9.6.9 Regards Camm > On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > > Hello Camm, > > In which platform? Seems to work as expected here (MacOS). > > Cheers, > Panos > -- > >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Hi, >> >> Just the “Yes” , “No” >> >> “Some Text” missing. >> >> Works fine in IDE and previous standalones. >> >> Regards >> Camm >> >>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>> >>> Hi. >>> >>> I assume you mean the standard “Answer” command. There is no “Answer >> Text”. >>> >>> So if you: >>> >>> answer “Some Text" with “Yes" or “No" >>> what exactly pops up? >>> >>> >>> >>> Craig >>> >>> >>> >>> >>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Answer Text missing in standalone , the icon and buttons (with text) >> appear but no dialog text. >>>> All okay in IDE. >>>> >>>> Checked inclusions - all seems okay. >>>> >>>> Regards >>>> Camm >>>> _______________________________________________ >>>> 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 From General.2018 at outlook.com Fri Jun 30 08:32:15 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 12:32:15 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: Hi , Not knowingly customised. Regards Steve > On 30 Jun 2023, at 12:19, panagiotis m via use-livecode wrote: > > Hello again, > > Just tested on Windows and it works fine here as well. > > @Camm > Could it be the case you have customised the answer dialog stack? > > Cheers, > Panos > -- > > >> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From matthias_livecode_150811 at m-r-d.de Fri Jun 30 08:35:10 2023 From: matthias_livecode_150811 at m-r-d.de (matthias_livecode_150811 at m-r-d.de) Date: Fri, 30 Jun 2023 14:35:10 +0200 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > > Windows 10 > LC 9.6.9 > > Regards > Camm > >> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >> >> Hello Camm, >> >> In which platform? Seems to work as expected here (MacOS). >> >> Cheers, >> Panos >> -- >> >>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>> >>> Hi, >>> >>> Just the “Yes” , “No” >>> >>> “Some Text” missing. >>> >>> Works fine in IDE and previous standalones. >>> >>> Regards >>> Camm >>> >>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi. >>>> >>>> I assume you mean the standard “Answer” command. There is no “Answer >>> Text”. >>>> >>>> So if you: >>>> >>>> answer “Some Text" with “Yes" or “No" >>>> what exactly pops up? >>>> >>>> >>>> >>>> Craig >>>> >>>> >>>> >>>> >>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Answer Text missing in standalone , the icon and buttons (with text) >>> appear but no dialog text. >>>>> All okay in IDE. >>>>> >>>>> Checked inclusions - all seems okay. >>>>> >>>>> Regards >>>>> Camm >>>>> _______________________________________________ >>>>> 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 From craig at starfirelighting.com Fri Jun 30 08:56:24 2023 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 30 Jun 2023 08:56:24 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. Craig > On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From General.2018 at outlook.com Fri Jun 30 09:01:37 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 13:01:37 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> <3E1ACA15-9713-4708-B36F-243A2FC7F41C@starfirelighting.com> Message-ID: Yes, will give that a try and report back. Regards Camm > On 30 Jun 2023, at 13:58, Craig Newman via use-livecode wrote: > > Matthias makes a point. Sometimes trying with a brand new stack will show that there is something amiss, even corrupted, with the stack of interest. If the new stack works, it likely means that LiveCode works, and the problem lies within the recalcitrant stack. > > Craig > >> On Jun 30, 2023, at 8:35 AM, matthias rebbe via use-livecode wrote: >> >> Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? >> >>>> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >>> >>> Windows 10 >>> LC 9.6.9 >>> >>> Regards >>> Camm >>> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi, >>>>> >>>>> Just the “Yes” , “No” >>>>> >>>>> “Some Text” missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>>> Text”. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer “Some Text" with “Yes" or “No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> _______________________________________________ >> 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 From merakosp at gmail.com Fri Jun 30 11:10:50 2023 From: merakosp at gmail.com (panagiotis m) Date: Fri, 30 Jun 2023 18:10:50 +0300 Subject: Remote debugger error message In-Reply-To: References: <1A33DC3B-738A-463C-A461-2F9EF75D1521@cornell.edu> Message-ID: Hello all, @mike The revdebuggerlibrary.livecodescript is not the remote debugger - it is the IDE debugger for the script editor. The remote debugger is a protected stack and it is not present in the repo. @david How do you trigger this error? Could you provide a recipe? Kind regards, Panos -- On Fri, 30 Jun 2023 at 15:14, Mike Kerner via use-livecode < use-livecode at lists.runrev.com> wrote: > ugh. > you could try removing the remote debugger from your inclusions and > including the OSS version: > > https://github.com/livecode/livecode-ide/blob/ccc733a1539ed2e313abe649b38b83e9fddd1541/Toolset/libraries/revdebuggerlibrary.livecodescript > you may also be able to edit the livecode bundle, removing the > protected version, and replace it with the unprotected version from > the repo. > > On Thu, Jun 29, 2023 at 8:40 PM David Epstein via use-livecode > wrote: > > > > I’ve just started using LiveCode 9.6.9 and 10.0.0 DP 5 on two Intel > Macs, and can do very little without getting this error message: > > > > “There was an error executing a script in stack > com.livecode.library.remotedebugger. No more information is available > because the stack is password protected.” > > > > I can click OK, but the error message soon returns. > > > > Any suggestions? > > > > Best wishes, > > David Epstein > > _______________________________________________ > > 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 > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > > _______________________________________________ > 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 > From jacque at hyperactivesw.com Fri Jun 30 11:35:42 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:35:42 -0500 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> Message-ID: <1890cf220b0.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Is the text color of calling stack white? The dialog will inherit the color from that stack, or from the next one in the inheritance path. The text may be there but not visible. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 7:30:50 AM General 2018 via use-livecode wrote: > Hi , > > Tried all that auto / manual inclusion etc. > > You cannot deselect ask / answer it will always include. > > Regards > Camm > >> On 30 Jun 2023, at 13:15, Mike Kerner via use-livecode >> wrote: >> >> you have to add the answer dialog to your inclusions when building >> >>> On Fri, Jun 30, 2023 at 7:19AM panagiotis m via use-livecode >>> wrote: >>> >>> Hello again, >>> >>> Just tested on Windows and it works fine here as well. >>> >>> @Camm >>> Could it be the case you have customised the answer dialog stack? >>> >>> Cheers, >>> Panos >>> -- >>> >>> >>>> On Fri, 30 Jun 2023 at 14:12, panagiotis m wrote: >>>> >>>> Hello Camm, >>>> >>>> In which platform? Seems to work as expected here (MacOS). >>>> >>>> Cheers, >>>> Panos >>>> -- >>>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Just the Yes , No >>>>> >>>>> Some Text missing. >>>>> >>>>> Works fine in IDE and previous standalones. >>>>> >>>>> Regards >>>>> Camm >>>>> >>>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi. >>>>>> >>>>>> I assume you mean the standard Answer command. There is no Answer >>>>> Text. >>>>>> >>>>>> So if you: >>>>>> >>>>>> answer Some Text" with Yes" or No" >>>>>> what exactly pops up? >>>>>> >>>>>> >>>>>> >>>>>> Craig >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>>> use-livecode at lists.runrev.com> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>>> appear but no dialog text. >>>>>>> All okay in IDE. >>>>>>> >>>>>>> Checked inclusions - all seems okay. >>>>>>> >>>>>>> Regards >>>>>>> Camm >>>>>>> _______________________________________________ >>>>>>> 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 >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 11:52:12 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 10:52:12 -0500 Subject: Writing to Mac Support folder In-Reply-To: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d0137f8.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> I have several testers and only one has the problem. He's running Mac Ventura, but so are a couple of others. The app is signed and notarized using your wonderful tool. Normally the Mac asks if the app can write files to disk and directs the user to system prefs / privacy and security so the user can give permissions. Either one tester ignored the dialog or never saw it. Without write permissions the prefs file is never copied to the Preferences folder. I directed him to system prefs to solve the problem but I don't want users to have to do that. I read that apps can automatically write to preferences or application support if the app is sandboxed, and it doesn't need any special entitlements to do that, so I think think that's what I need to do. But I'd like verify my assumption is correct. @Matthias, if I enable the entitlements checkbox in your tool but don't add any of the listed entitlements, will it add the sandbox directive automatically? I think I only need that one line. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:35:27 AM matthias rebbe via use-livecode wrote: > This is what Apple says: > > "If you distribute your macOS app through the App Store, you must enable > App Sandbox. If you notarize your macOS app to distribute it outside of the > App Store, you must enable hardened runtime and, optionally, can also > enable App Sandbox." > https://help.apple.com/xcode/mac/current/#/devf87a2ac8f > > > What os does the user run who has the problems to run the app? Did he allow > to run programs from outside the App Store? > > If you don't mind, you can send me your app and i will try it here. > > Regards, > Matthias > >> Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode >> : >> >> Short version: how do I bypass Gatekeeper to write a prefs file? >> >> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I >> correct that I need to sandbox the app before I can write a file there? >> >> I read an LC lesson that said no special entitlements are required to >> create an app folder and a file. I can't test it myself because I already >> have full access. >> >> If this is correct so far, then do I just need to provide the sandbox >> entitlement and nothing else? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> 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 From jacque at hyperactivesw.com Fri Jun 30 12:00:49 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 11:00:49 -0500 Subject: Writing to Mac Support folder In-Reply-To: References: <5BC05A6D-404D-4EF0-8D8A-38B95C0D31C0@m-r-d.de> Message-ID: <1890d091f68.2814.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> It's an automatic response from the OS when an app needs to to do something that requires user permissions, like accessing files outside the app bundle. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 30, 2023 1:51:18 AM Richmond Mathewson via use-livecode wrote: > When I download an app onto my Mac Mini, on opening it for the first time > it often asks me for permission to access the desktop/document/whatever > folder. > > I assume that code to make an app ask for permissions to be granted has to > be entered somewhere ['preOpenStack' ???] by the developer. From General.2018 at outlook.com Fri Jun 30 13:48:17 2023 From: General.2018 at outlook.com (General 2018) Date: Fri, 30 Jun 2023 17:48:17 +0000 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: Hi , Made new stack and works okay. Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. Regards Camm > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : >> >> Windows 10 >> LC 9.6.9 >> >> Regards >> Camm >> >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: >>> >>> Hello Camm, >>> >>> In which platform? Seems to work as expected here (MacOS). >>> >>> Cheers, >>> Panos >>> -- >>> >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>> >>>> Hi, >>>> >>>> Just the “Yes” , “No” >>>> >>>> “Some Text” missing. >>>> >>>> Works fine in IDE and previous standalones. >>>> >>>> Regards >>>> Camm >>>> >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>> >>>>> Hi. >>>>> >>>>> I assume you mean the standard “Answer” command. There is no “Answer >>>> Text”. >>>>> >>>>> So if you: >>>>> >>>>> answer “Some Text" with “Yes" or “No" >>>>> what exactly pops up? >>>>> >>>>> >>>>> >>>>> Craig >>>>> >>>>> >>>>> >>>>> >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < >>>> use-livecode at lists.runrev.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> Answer Text missing in standalone , the icon and buttons (with text) >>>> appear but no dialog text. >>>>>> All okay in IDE. >>>>>> >>>>>> Checked inclusions - all seems okay. >>>>>> >>>>>> Regards >>>>>> Camm >>>>>> _______________________________________________ >>>>>> 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 > > > _______________________________________________ > 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 From MikeKerner at roadrunner.com Fri Jun 30 14:21:45 2023 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 30 Jun 2023 14:21:45 -0400 Subject: Answer dialog text missing in standalone 9.6.9 In-Reply-To: References: <27C6F429-B111-49A1-B924-FF36CC6C58E6@starfirelighting.com> <48FB70CF-1528-40D2-9206-5FD495C0C3B1@m-r-d.de> Message-ID: i think there are other ide stacks that switched from binary to script-only stacks in 9.6.9. that broke some other behaviors, too. if i was betting, i would bet that the SOS is not explicitly setting the font color, but i haven't read the script to confirm, either. On Fri, Jun 30, 2023 at 1:49 PM General 2018 via use-livecode wrote: > > Hi , > > Made new stack and works okay. > > Then found that I had set the background colour of ask and answer to white, this has worked for many years and showed black text. The stack background is blue. Do I assume something has changed in 9.6.9 ? > > I removed the set background to white and the answer background is now blue as expected with white text. The answer banner is white with black text but the yes/no buttons are grey with white text which is unreadable. > > Regards > Camm > > > On 30 Jun 2023, at 13:36, matthias rebbe via use-livecode wrote: > > > > Did you already try it with a new stack just with a button which includes only a mouseup script with only the answer.... command? > > > >> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode : > >> > >> Windows 10 > >> LC 9.6.9 > >> > >> Regards > >> Camm > >> > >>>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode wrote: > >>> > >>> Hello Camm, > >>> > >>> In which platform? Seems to work as expected here (MacOS). > >>> > >>> Cheers, > >>> Panos > >>> -- > >>> > >>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>> > >>>> Hi, > >>>> > >>>> Just the “Yes” , “No” > >>>> > >>>> “Some Text” missing. > >>>> > >>>> Works fine in IDE and previous standalones. > >>>> > >>>> Regards > >>>> Camm > >>>> > >>>>> On 29 Jun 2023, at 23:13, Craig Newman via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>> > >>>>> Hi. > >>>>> > >>>>> I assume you mean the standard “Answer” command. There is no “Answer > >>>> Text”. > >>>>> > >>>>> So if you: > >>>>> > >>>>> answer “Some Text" with “Yes" or “No" > >>>>> what exactly pops up? > >>>>> > >>>>> > >>>>> > >>>>> Craig > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode < > >>>> use-livecode at lists.runrev.com> wrote: > >>>>>> > >>>>>> Hi, > >>>>>> > >>>>>> Answer Text missing in standalone , the icon and buttons (with text) > >>>> appear but no dialog text. > >>>>>> All okay in IDE. > >>>>>> > >>>>>> Checked inclusions - all seems okay. > >>>>>> > >>>>>> Regards > >>>>>> Camm > >>>>>> _______________________________________________ > >>>>>> 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 > > > > > > _______________________________________________ > > 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Fri Jun 30 17:56:16 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 16:56:16 -0500 Subject: Painting inclusions Message-ID: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Setting a brushpattern works in the IDE but not in a standalone. I've looked through the inclusions and don't see anything about patterns. I do include brushes. Anyone know what is missing? The dictionary says they are "built-in." -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jun 30 18:38:26 2023 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 30 Jun 2023 17:38:26 -0500 Subject: Painting inclusions In-Reply-To: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> References: <3cbaf37e-9e49-8022-313b-4d25084d608f@hyperactivesw.com> Message-ID: <09484fa8-2ab6-a31f-3505-8fe3b3eaa62b@hyperactivesw.com> On 6/30/23 4:56 PM, J. Landman Gay via use-livecode wrote: > Setting a brushpattern works in the IDE but not in a standalone. I've looked through the > inclusions and don't see anything about patterns. I do include brushes. Anyone know what is > missing? The dictionary says they are "built-in." > Actually, I can't find the patterns in the IDE or the app bundle either. But they do work in the IDE. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com