This is a migrated thread and some comments may be shown as answers.

Cannot build for iOS - "Build" not clickable

7 Answers 154 Views
AppBuilder Windows client
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Stewart
Top achievements
Rank 1
Stewart asked on 24 Oct 2013, 05:13 PM
I am unable to build my app for iOS - despite having a valid provision and certificate the "Build" button remains grayed out.
I can build fine for Android.

I have two devices listed on the build screen; it doesn't matter which I select the "Build" button remains grayed out.

The only thing that looks wrong is that at the top it says "Select a provision for application com.telerik.myappname" where the App ID in the provision says "P44V392TH3.com.mydomain.myappname" - should these be the same?

I am still on the 30-day free trial - about to purchase - is this anything to do with this (and that the APK has an "icenium" splash screen which I certainly do not want!)?

Thanks in advance for any pointers.
Stewart

7 Answers, 1 is accepted

Sort by
0
Accepted
Steve
Telerik team
answered on 25 Oct 2013, 11:49 AM
Hi Stewart,

To be able to build your app, you need to set an application identifier that matches the App ID for your provisioning profile. By default, Icenium sets the application identifier for your project to com.telerik.<project name>. We recommend changing telerik to your company.

If the App ID you've created in the Apple Dev portal is explicit, the application identifier must be an exact match to the bundle identifier. If the App ID is a wildcard App ID, the application identifier must comply with the format of the bundle identifier. For example, if your wildcard bundle identifier is com.<company name>.*, a valid application identifier will be com.<company name>.<app name>.


Regards,
Steve
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Stewart
Top achievements
Rank 1
answered on 25 Oct 2013, 12:42 PM
Thanks Steve, that fixes it!

Just for anyone else reading this, you can change the project App ID in Icenium as follows:

1) Open the project.
2) On the right hand side is the "Project Navigator"
3) Under the main "Workspace 'My Workspace'" item is an entry that reads "My Workspace", right click on this and select "properties".
4) The "Application identifier" is in the "General" section.
5) Remember to save the changes by clicking the "Save" link at the top (saving properties is like saving a file)!

Stewart
0
Joey Navarro
Top achievements
Rank 1
answered on 17 Mar 2014, 08:52 PM
I just opened our Icenium Graphite project and Icenium Graphite was upgraded to Telerik AppBuilder.
Now, I can't publish our enterprise app with our current provision. The app ID of the provision matches the application but it doesn't show up in the provision dropdown. See attached.
0
Iva Koevska
Telerik team
answered on 18 Mar 2014, 12:27 PM
Hi Joey,

In our previous release, we introduced official support for certificates and provisioning profiles for in-house distribution (Enterprise developer program).

You can now use them from the Build wizard rather than the Publish wizard. Just run a  Build operation and you will be able to select your enterprise provisioning profile from the drop-down list.

Regards,
Iva Koevska
Telerik
 
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. Share what you think about AppBuilder and Telerik Platform with us in our feedback portal, so we can become even better!
0
Mohammad
Top achievements
Rank 1
answered on 10 Jul 2015, 01:33 AM

I am having the same issue... I've set the AppID to match exactly my apple app ID.. but still the same error,, what possible I am doing wrong.. check the screen shot.

 

Any Idea??

0
Mohammad
Top achievements
Rank 1
answered on 10 Jul 2015, 02:08 AM

Just to be clear,, my error on the phone icon  is as follows "the application identifier must match the bundle identifier in the provisioning profile"

0
Mohammad
Top achievements
Rank 1
answered on 10 Jul 2015, 02:25 AM
I got the problem ,, I should'nt use the prefix from the app id,, sorry for that I am new to this
Tags
AppBuilder Windows client
Asked by
Stewart
Top achievements
Rank 1
Answers by
Steve
Telerik team
Stewart
Top achievements
Rank 1
Joey Navarro
Top achievements
Rank 1
Iva Koevska
Telerik team
Mohammad
Top achievements
Rank 1
Share this question
or