Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Build for iOS
Started by thithous Sep 12 2019 07:03 PM

6 replies to this topic
build ios test on device free
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

thithous

[GLOBAL: userInfoPane.html]
thithous
  • Observer

  • 16 posts
  • Corona SDK

Hi

 

i would like to know if it is still possible to test apps on device without renovating the anual membership for the developer program.

 

I noticed i cant create provisioning profiles without paying anymore.

 

and i cant create an app on corona to test. is that correct or there is still a way to test on devices before paying membership becuse it looks like there is a way using xcode, so there is no way for corona to avoid this problem?

 

If corona used mocl instead of xcode would`nt there be a way to make apps for iOS devices

Thanks in advance

my best regards!



[TOPIC: post.html]
#2

sporkfin

[GLOBAL: userInfoPane.html]
sporkfin
  • Contributor

  • 521 posts
  • Corona SDK

As far as I know, you must have provisioning profiles to deploy an app on an iOS device.  Maybe there is a way around this if you have a jail broken device? 



[TOPIC: post.html]
#3

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,064 posts
  • Enterprise

Apple provides a Wildcard developer profile you should be able to use. You will have to renew your membership with Apple before you can deploy to the App Store (and test flight), but you should be able to use the wildcard developer and install via USB to a device.



[TOPIC: post.html]
#4

nick_sherman

[GLOBAL: userInfoPane.html]
nick_sherman
  • Corona Geek

  • 1,820 posts
  • Corona SDK

Yep, the profile it generates expires in 7 days and you have to trust the certificate on the device in Settings > General > Device management. The bundle ID must be unique, i.e. not the same as the one used for building with a normal provisioning profile. 

 

With something like Unity or Xamarin you have to build a blank project using the bundle ID before the profile is available to them. Can't remember if that's the same with Corona. If so follow up to step 13 on the below:

 

https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=macos



[TOPIC: post.html]
#5

thithous

[GLOBAL: userInfoPane.html]
thithous
  • Observer

  • 16 posts
  • Corona SDK

Apple provides a Wildcard developer profile you should be able to use. You will have to renew your membership with Apple before you can deploy to the App Store (and test flight), but you should be able to use the wildcard developer and install via USB to a device.

 

If i undertood correctily this kind of  id can be created only if i renovate my developer program for 99 dolars correct?



[TOPIC: post.html]
#6

thithous

[GLOBAL: userInfoPane.html]
thithous
  • Observer

  • 16 posts
  • Corona SDK

Yep, the profile it generates expires in 7 days and you have to trust the certificate on the device in Settings > General > Device management. The bundle ID must be unique, i.e. not the same as the one used for building with a normal provisioning profile. 

 

With something like Unity or Xamarin you have to build a blank project using the bundle ID before the profile is available to them. Can't remember if that's the same with Corona. If so follow up to step 13 on the below:

 

https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=macos

 

thanks, ill try this and see if i can follow those steps whithout having to renovate my developer program.



[TOPIC: post.html]
#7

nick_sherman

[GLOBAL: userInfoPane.html]
nick_sherman
  • Corona Geek

  • 1,820 posts
  • Corona SDK

thanks, ill try this and see if i can follow those steps whithout having to renovate my developer program.

 

You definitely do not need a paid developer program to build using this method. 




[topic_controls]
[/topic_controls]

Also tagged with one or more of these keywords: build, ios, test on device, free