I think it might be very helpful to know how the Apple Developer Web site, 
Xcode, and keychain interact on the Mac. One thing that is confusing me on the 
developer site, is when I try to make a new provisioning profile, it says there 
are no available certificates. Yet, when I go to the certificates section of 
the developer site, there are several certificates for iOS. 

It seems that I should delete all profiles and certificates and start from 
scratch. But I go to the keychain and see a bunch of certificates that don’t 
show up on the developer site.

So, I have the following questions:
1. What is the relationship between certificates stored on dev site, and the 
keychain? I think certificates are resident on the keychain, but how do I 
synchronize what the dev site thinks I have and what keychain thinks Imhave?

2. Provisioning profiles. I know that livecode and Xcode stores provisioning 
profiles in the mobile device folder in the user’s library 
(/users/user/library/mobiledevice/Provisioning Profiles/)
This is where livecode gets them. The dev site creates them and I can download 
all of them from Xcode, or individually from the dev site. If I download from 
the dev site, I can double click on the profile and it gets loaded into Xcode 
and appears in the above library. I can alternatively, use Xcode to download 
all profiles I have created on the dev site.

All of this requires valid, recognized certificates. This seems to be the 
problem and the big number of certificates that appear on keychain is in 
contrast to the few that show up on the dev site.

I tried to test an app that previously loaded to the iPhone, but when I tried 
to make a new a provisioning profile, it said there were no certificates 
available. Hmmm, the provisioning profile for my current app was created 
without objections and used a certificate on the dev site.

So, do I need a separate certificate for each app?

So..... perhaps I have gotten into too many details, but have I made my 
confusion over this agonizing process clear? Perhaps if I could clean out all 
existing certificates and start over, I would succeed. But, if I could clear up 
some of my confusion, I could better solve these problems on my own.

Btw, Colin, I looked at the console error log and I didn’t see anything that 
stood out. The transfer of my app to the iPhone seems to time out during the 
signing process, so I’m guessing there is some kind of certificate problem.

I will be very thankful for any help on this, or reference to docs that might 
help.

Best,
Bill

William Prothero
http://earthlearningsolutions.org

> On May 11, 2018, at 11:59 PM, panagiotis merakos via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Hi Bill,
> 
> Also make sure that:
> 1. You use a development (not distribution) provisioning profile
> 2. "Beta version" is not checked
> 3. If the provisioning profile is associated with a specific  app id, then
> you use the correct app id.
> 
> Best,
> Panos
> 
> On Sat, May 12, 2018, 03:33 prothero--- via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Thanks, Colin,
>> I’m off the computer for the night and will give it a go tomorrow.
>> Best,
>> Bill
>> 
>> William Prothero
>> http://earthlearningsolutions.org
>> 
>>> On May 11, 2018, at 7:19 PM, Colin Holgate via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> It’s in Utilities. Open that. There’s a Filter option, which you could
>> type in some letters once you know what process is going on that you want
>> to watch.
>>> 
>>> 
>>>> On May 11, 2018, at 9:15 PM, prothero--- via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>>> 
>>>> That sounds promising. I only vaguely remember how to do this.on Mac,
>> how...?
>>>> Bill
>>>> 
>>>> William Prothero
>>>> http://earthlearningsolutions.org
>>>> 
>>>>> On May 11, 2018, at 6:11 PM, Colin Holgate via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>>>> 
>>>>> It’s sometimes worth opening Console, and see what errors are
>> happening at that time.
>>>>> 
>>>>> 
>>>>>> On May 11, 2018, at 9:09 PM, William Prothero via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>>>>> 
>>>>>> Thanks for the suggestion.
>>>>>> I tried it, but it didn’t work. I do know that old profiles can cause
>> confusion.
>>>>>> 
>>>>>> It does seem like a failure like that should generate some kind of
>> alert saying why.
>>>>>> Best,
>>>>>> Bill
>>>>>> 
>>>>>> 
>>>>>>> On May 11, 2018, at 6:01 PM, Colin Holgate via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>>>>>> 
>>>>>>> Unrelated to LiveCode I read about something today to do with old
>> provisioning files and Xcode. Short version is, go here:
>>>>>>> 
>>>>>>> ~/Library/MobileDevice/Provisioning Profiles/
>>>>>>> 
>>>>>>> Delete everything, then in Xcode Preferences, Account, Download
>> Manual Profiles. That will download only valid profiles, and only leave
>> current ones for Xcode to worry over.
>>>>>>> 
>>>>>>> It may go horribly wrong, but I think it will improve things.
>>>>>>> _______________________________________________
>>>>>>> use-livecode mailing list
>>>>>>> use-livecode@lists.runrev.com
>>>>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> use-livecode@lists.runrev.com
>>>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode@lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode@lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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

Reply via email to