I need consultant for Final Build for IOS

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

I need consultant for Final Build for IOS

Post by maxs » Thu Sep 08, 2016 3:33 am

Hi I've been crippled for over a year, unable to make any builds for IOS. I have over a dozen apps in the Itunes App store, but for the last year I am unable to create any more.

If you are willing to help, please email me. I have so many project being held up. I'm happy to pay whatever you want, Max, at max7@aol.com. Thanks.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9823
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: I need consultant for Final Build for IOS

Post by FourthWorld » Thu Sep 08, 2016 6:03 am

Can you describe where the build process isn't working?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Thu Sep 08, 2016 6:46 am

Thanks, Richard


Right at the very end of the build I get, I am getting this message: “I could not find a valid identity to go with the selected profile. “

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Re: I need consultant for Final Build for IOS

Post by Mikey » Thu Sep 08, 2016 2:16 pm

Max, this sounds like something having to do with your signing identity and provisioning profiles. We can take this off-list, but it might be something that everyone benefits from. Since you're an oldie, excuse me if the questions seem too simplistic.

So, can you tell us what you've done with your developer account? Have you generated new certs and profiles for your apps (that has to be done once per year)? How are you getting them to your machine?

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Fri Sep 09, 2016 2:43 am

Hi Mikey, thanks for being interested in this to respond.

Yes, I deleted all profiles and certificates and I am at a blank slate again (for the 4th time). I just now without assistance I most likely will repeat the same mistakes.


Max

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Re: I need consultant for Final Build for IOS

Post by Mikey » Fri Sep 09, 2016 4:46 am

So how are you getting them to your Mac? Are you using Xcode to copy them?

LiveCode_Panos
Livecode Staff Member
Livecode Staff Member
Posts: 818
Joined: Fri Feb 06, 2015 4:03 pm

Re: I need consultant for Final Build for IOS

Post by LiveCode_Panos » Fri Sep 09, 2016 10:27 am

Hi Max,

Maybe the problem was that you had not updated the (expired on 14 Feb 2016) Apple Worldwide Developer Relations Certification Authority certificate from Keychain. Maybe this can help:

http://comments.gmane.org/gmane.comp.id ... ser/222816

This is needed in addition to regenerating your profiles/certificates.

Panos
--

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Sat Sep 10, 2016 1:37 am

Thank you Panos,

This is a good recommendation to delete the certificate. I did it a month ago, and I sent Scott Rossi a thank you for the tip. My new Apple Root Certificate authority expires on Feb, 9th, 2025. Unfotunately, I still cannot make a build, and get the message I mentioned.

I did delete my profiles. But I believe I need to resolve this issue before I make new ones, or else I will just keep repeating my mistakes.

Max

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 755
Joined: Fri Jun 27, 2008 9:00 pm

Re: I need consultant for Final Build for IOS

Post by Mikey » Sat Sep 10, 2016 2:05 am

So max, how are you downloading them to your Mac?

teacherguy
Posts: 379
Joined: Thu Dec 08, 2011 2:43 am

Re: I need consultant for Final Build for IOS

Post by teacherguy » Sat Sep 10, 2016 5:27 pm

Are you on a different Mac than before? If so, have you made the certificate authority request?


maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Sat Sep 10, 2016 9:17 pm

Thank you Teacherguy.

This video is very helpful. I'll rewatch a few times, because I must have missed some steps.

Max

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Thu Sep 15, 2016 2:08 am

I getting a little closer. Xcode says I am missing a private key. But my keychain does show a private key.
Please see the attachment.

Do you know what this means?
Attachments
Screen Shot 2016-09-14 at 6.03.39 PM.png

maxs
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 421
Joined: Sat Jun 24, 2006 12:02 am
Contact:

Re: I need consultant for Final Build for IOS

Post by maxs » Tue Oct 04, 2016 4:06 am

Hi Mikey,

I went to make a completely new user setup, and tried again. NO LUCK I get a "THE CERTIFICATE WAS SIGNED BY AN UNKNOWN authority." error.

Then I went directly to Apple. I revoked all the certificates and tried again. Then I got a "Missing a plist template for device target."

So now I am stuck without a next step. Perhaps you have an idea.

Max


I could really use a hand, as I am without options.

wprothero
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 54
Joined: Tue Sep 20, 2011 4:57 pm
Contact:

Re: I need consultant for Final Build for IOS

Post by wprothero » Tue Oct 04, 2016 6:37 am

This posting was very helpful to me.
In standalone settings:
set the minimum iOS version to 6.0 in the standalone app settings for iOS (for lc8)

From Dave Kilroy:

At the Developer Portal:

*** I may need to create an application identifier.

- add your new device’s UDID in the ‘Devices’ section
- in the ‘Provisioning Profile’ section edit the provisioning profile of the app you are interested in - including your new device in the ‘Devices’ box (this box is a scrolling field so all your devices may not be in view)
- click the ‘Generate’ button
- do not click the ‘Download’ button

On your computer (Keychain Access)

- check the ‘my Certificates’ section for any expired keys/certificates - zap all non-current ones

On your computer (Xcode)

- open Xcode
- open ‘Preferences’
- open the ‘Accounts’ tab
- click on your Apple ID
- click on one of the listed ‘team member’ roles (there may only be one)
- click the ‘View Details’ button
- wait a few seconds for data to refresh
- in the upper ‘Signing Identities’ box ensure your certificates are up to date
- in the lower ‘Provisioning Profiles box remove any duplicate Provisioning Profile by right-clicking them and choosing ‘Move to Trash’
- click any showing ‘Download’ buttons showing alongside Provisioning Profile (and get rid of all duplicate Provisioning Profiles)
- tidy up all the profiles in each of your ‘team role’ entries
- if you have any remaining profiles you can’t get rid of, right-click one of the provisioning profiles and select ‘View in Folder’ (this shows you where profiles are stored locally and you can delete all of them and download them afresh (close and reopen Xcode preferences to get it to refresh) - try to ensure that you only have valid provisioning profiles on your computer - and only one copy of each profile
Note: The right click in the profiles list is great because it shows me where the profiles are kept. But, it didn’t refresh, so I downloaded it from the web site and drug the download into that folder, and it showed up.

On your computer (LiveCode)

- open LiveCode
- open your app
- open the ‘Standalone Application Settings’ dialog box
- open the iOS tab
- find the relevant Provisioning Profile in the ‘Profile’ drop-down (there should only be a single profile with your app’s name in the list)
- save your app
- try building an iOS standalone

You should now have built a new version of your app that can be installed on your new device.

Me: In Xcode, choose the "Devices" window from the "Windows" menu. This will load the app onto the iPhone.

BTW the reason I recommend not clicking the ‘download’ button on the Developer Portal is that getting Xcode to do the downloading is neater and means it’s easier to ensure you only have a single and valid Provisioning Profile for each of your development apps on your machine for LiveCode to access

One other thing - I always add “ - development” or “ - distribution” to profile names so that when it comes to adding the correct one from the LiveCode drop-down I can be sure I’m adding the correct type of profile…

Kind regards

Dave Kerner

Post Reply

Return to “iOS Deployment”