Connecting LC to Xcode

Jjs jjs at krutt.org
Thu Dec 5 00:32:06 EST 2019


Maybe a deinstall of all xcode versions, reboot, reinstall may do a miracle. Seems like strange failures.

Marty Knapp via use-livecode <use-livecode at lists.runrev.com> schreef op 5 december 2019 00:48:01 CET:
>OK I took those steps but now when I launch Simulator I get this error:
>
>“Unable to boot device because it cannot be located on disk. Us eat
>device manager in Xcode of the simctl command line tool to either
>delete the device properly or erase the contents and settings.”
>
>I try selecting a device from the Hardware menu and can sometimes get
>one to load but then when I test from LC I get this error:
>
>“Unable to start simulator: 634,0,0,unknown C++ exception
>573,228,1,revIPhoneSetSimulatorSDK"
>
>There is a new Developer folder (I renamed the folder for 11.2). I
>looked in Preferences and removed everything that looked like it
>belonged to Xcode. 
>
>> On Dec 4, 2019, at 11:36 AM, panagiotis merakos via use-livecode
><use-livecode at lists.runrev.com> wrote:
>> 
>> Hello Marty,
>> 
>> Hehe, OK, I think I know where the problem is. I had the same problem
>and
>> spent a lot of time trying to figure out the problem, as the error
>message
>> from the simulator is not informative at all. So, short description
>of the
>> problem:
>> 
>> By installing xcode11.x and its additional components, a couple of
>new
>> subfolders were created in /Library/Developer/* folder. These new
>files
>> contain the new CoreSimulator framework (of xcode11.x), which
>includes some
>> changes. One of these is that it no longer allows installing apps to
>the
>> simulator that do not include a particular key in the plist. Even if
>you
>> uninstall Xcode 11 and install Xcode 10.1, this file is not replaced
>by
>> Xcode10.1's equivalent (because the one from Xcode11 is newer, so it
>does
>> not allow older ones to overwrite it).
>> 
>> Solution:
>> 
>> 1. Open Finder, and choose (from Finder's menubar) Go -> Go to Folder
>and
>> enter /Library/Developer/
>> 2. Delete the /Library/Developer/ folder (or rename it to
>> /Library/XCode11_Developer/)
>> 3. In the terminal, type sudo xcode-select --install and press enter.
>This
>> will show a dialog asking the user to agree to xcode's terms and
>conditions
>> and then to install the additional components. Click "I agree" and
>then
>> "Yes install them"
>> 4. This will create a new folder /Library/Developer/, which will
>contain
>> the correct additional components (i.e. including the CoreSimulator
>> framework) from Xcode 10.1
>> 5. Now type in the the Terminal sudo xcode-select -s
><path_to_xcode10.1.app>
>> 
>> This will hopefully work. Then, make sure you follow the instructions
>from
>> the previous post (i.e. to launch the simulator first and then click
>"Test"
>> in LC)
>> 
>> Kind regards,
>> Panos
>> --
>> 
>> On Wed, 4 Dec 2019 at 19:55, Marty Knapp via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>> 
>>> Yes those are the steps I’ve tried, only using Xcode 10.1 (couldn’t
>get LC
>>> to accept 11.2). When I click the “Test” button it starts going
>through the
>>> process of prepping the app then errors out with the message “Unable
>to
>>> start simulation: Failed to install the requested application”
>>> 
>>> If I change the test target to my actual iPhone it installs it fine,
>so I
>>> guess I’ll just do that.
>>> 
>>>> On Dec 3, 2019, at 11:25 PM, panagiotis merakos via use-livecode <
>>> use-livecode at lists.runrev.com> wrote:
>>>> 
>>>> Hello all,
>>>> 
>>>> I usually follow these steps, and I almost never have problems with
>the
>>>> simulator:
>>>> 
>>>> (Note: these instructions are for Xcode11.1, but are applicable to
>any
>>>> Xcode version)
>>>> 
>>>> 0. Make sure the command line tools that will be used by LiveCode
>are the
>>>> ones of the correct Xcode:
>>>> (Launch Xcode 11.1, go to Xcode's menubar and choose Xcode->
>>> Preferences->
>>>> Locations and in the Command Line Tools dropdown choose "Xcode
>11.1")
>>>> 
>>>> 1. Open the Simulator from Xcode11.1 (Launch Xcode, go to Xcode's
>menubar
>>>> and choose
>>>> Xcode -> Open Developer Tool -> Simulator
>>>> 
>>>> 2. Wait until the simulator fully loads, until it shows the
>device's Home
>>>> screen
>>>> 
>>>> 3. You can change device by clicking on the Simulator's app
>menubar:
>>>> 
>>>> Hardware -> Device -> iOS 13.1 -> <device_name>
>>>> 
>>>> 4. Again, wait until the new simulator device fully loads, until it
>shows
>>>> the
>>>> device's Home screen
>>>> 
>>>> 5. Now go back to LiveCode, choose the iOS simulator under "Test
>Target"
>>>> and
>>>> finally press the Test button (or choose Development -> "Test")
>>>> 
>>>> Hope this helps.
>>>> 
>>>> Kind regards,
>>>> Panos
>>>> 
>>>> 
>>>> 
>>>> On Wed, 4 Dec 2019 at 08:00, scott--- via use-livecode <
>>>> use-livecode at lists.runrev.com> wrote:
>>>> 
>>>>> I found that launching the simulator and getting a device running
>BEFORE
>>>>> testing from LC often helped.  As an aside, since setting up LC
>>> 9.6.0(dp1)
>>>>> and xCode 11.1 Ive been unable to get the simulator to load my
>app. I’m
>>>>> still fiddling to see what how to attack it differently :- )
>>>>> (If I go back to LC 9.0.5 and xCode 10.1 I can get it to work.)
>>>>> 
>>>>> Scott Morrow
>>>>> 
>>>>> Elementary Software
>>>>> (Now with 20% less chalk dust!)
>>>>> web       https://elementarysoftware.com/
>>>>> email     scott at elementarysoftware.com
>>>>> booth    1-800-615-0867
>>>>> ------------------------------------------------------
>>>>>> On Dec 3, 2019, at 8:16 PM, Marty Knapp via use-livecode <
>>>>> use-livecode at lists.runrev.com> wrote:
>>>>>> 
>>>>>> Wow, this is fun. Well thanks to Curry I got a version of Xcode
>that
>>>>> works (10.1) with LC 9.5 and Mojave. I make a simple app with one
>button
>>>>> and try to launch in the Simulator and I get an error "The
>simulator
>>> seems
>>>>> to be taking a long time to launch..." Sometimes get another error
>>> "Unable
>>>>> to start simulation: Time out waiting for device to start."
>>>>>> 
>>>>>> I try launching the Simulator first, then click the "Test” button
>in LC
>>>>> and that results in "Unable to start simulation: Failed to install
>the
>>>>> requested application"
>>>>>> 
>>>>>>> On Dec 3, 2019, at 6:31 PM, Curry Kenworthy via use-livecode <
>>>>> use-livecode at lists.runrev.com> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> LC and Xcode are a wee bit particular which version. Bookmark
>this
>>> page:
>>>>>>> 
>>>>>>> https://livecode.com/docs/9-5-0/faq/faq/
>>>>>>> 
>>>>>>> Best wishes,
>>>>>>> 
>>>>>>> Curry Kenworthy
>>>>>>> 
>>>>>>> Custom Software Development
>>>>>>> "Better Methods, Better Results"
>>>>>>> LiveCode Training and Consulting
>>>>>>> http://livecodeconsulting.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
>
>
>_______________________________________________
>use-livecode mailing list
>use-livecode at lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your
>subscription preferences:
>http://lists.runrev.com/mailman/listinfo/use-livecode

-- 
Verstuurd vanaf mijn Android apparaat met K-9 Mail.


More information about the use-livecode mailing list