Bob_Gordon
(Bob Gordon)
December 8, 2024, 6:52pm
1
(First, it’s a bit embarrassing saying this is a “new topic.”)
Created an identifier for the app.
Created a profile.
Download profile.
Double clicked.
Built app in Xojo.
Get message about Development Profile is required.
Anyone have any idea what is wrong?
Bob_Gordon
(Bob Gordon)
December 8, 2024, 7:03pm
3
Thanks for the quick response.
The QuickStart gets an app running in the Simulator. It does not build it for testing on device or distribution.
My app runs fine on simulator.
You might struggle to get to provisions and certs from the ‘quick start’ which is more about how to put a few controls onto an iOS screen.
This sub-sub page may be a quicker way to the info you want:
https://documentation.xojo.com/topics/application_deployment/apple_requirements/installing_xcode_and_apple_certificates.html
1 Like
Jeremie_L
(Jeremie_L)
December 8, 2024, 7:50pm
6
You need to create two profiles.
One for development, one for distribution.
1 Like
Bob_Gordon
(Bob Gordon)
December 8, 2024, 8:09pm
7
I assume I only need the distribution profile when I’m ready to distribute. At this time I’m just trying to install the app on my phone.
Jeremie_L
(Jeremie_L)
December 8, 2024, 9:35pm
8
Greg_O
(Greg O)
December 8, 2024, 11:34pm
9
You also need the distribution profile to test on device.
Greg_O
(Greg O)
December 8, 2024, 11:35pm
10
You have an iOS development certificate on your machine as well correct?
You should also check out my tool:
https://www.stretchedout.com/yaxew/products/apt.html
1 Like
Bob_Gordon
(Bob Gordon)
December 9, 2024, 7:03pm
11
First, thanks to everyone’s suggestions; but I finally got it to work.
It appears that Xcode changed the location where it is storing installed profiles (at least over here). As an experiment I copied the development and distribution profiles from the new location to the old location. Then built the app, and it worked.
I don’t know if the issue is a change in Xcode or that Xojo is not asking correctly or looking in the right place.
At least I can now test on my phone.
Arnaud_N
(Arnaud N)
December 9, 2024, 9:12pm
12
It’s known that XCode 16 has a different folder for profiles, yes.
Bob_Gordon
(Bob Gordon)
December 9, 2024, 9:38pm
13
Given that, is there something I can do to make the installation process work? Or, do I simply copy the profiles to the other location?
Arnaud_N
(Arnaud N)
December 10, 2024, 5:40am
14
Does this thread help you?
As it usually happens, new macOS versions and Xcode versions changes some rules of the game.
In this case, and if you are using Xojo to develop iOS apps, then you need to be aware that Xcode 16 changes the location for the installation of the Provisioning Profiles.
In previous Xcode releases, these were installed under the path: ~/Library/MobileDevice/Provisioning Profiles
Starting with Xcode 16, these are installed under: ~/Library/Developer/Xcode/UserData/Provisioning Profiles
So, if…
Greg_O
(Greg O)
December 10, 2024, 10:32am
15
Use the tool I linked to. It makes this easier and points out when profiles are not installed locally.
Hi @Bob_Gordon
I’m interested to know under what version of the Xojo IDE are you experiencing this to see if we need to do additional adjustments (Xojo 2024r3.1 was supposed to take care of this).
Thank you!
Ah, ok. Then Xojo 2024r3.1+ should automatically fix this scenario for you.