Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

monkeybagel

macrumors 65816
Original poster
Jul 24, 2011
1,144
62
United States
Hi All,

I am somewhat new to development and what I need to do to test compiling and installing VLC onto an iOS device.

I downloaded the source, and even the ipa file from the VLC FTP Server, and when I try to install it by normal means - using iTunes, Apple Configurator 2, or Xcode, it fails with what appears to be signing errors.

I am in the paid Apple iOS developer program, and my test device's UUID is registered successfully. I unsure what I am missing - do I need an Enterprise developer account, or should I be able to install the ipa using my personal developer account? Or perhaps it may not be possible to do this. I am just doing this as a learning process and intend on learning more coding, iOS device management, etc.

The VLC icon appears on the device dimmed, it will not launch, and when invoked it changes to "Installing"

Any help would be appreciated!
 
It's unlikely that installing a random IPA file on a device will work.

I don't know what VLC is. Is there a project that builds an app? If you have that then you should be able to build it with Xcode and load it onto a device using your team signing credentials. Did you try that?
 
It's unlikely that installing a random IPA file on a device will work.

I don't know what VLC is. Is there a project that builds an app? If you have that then you should be able to build it with Xcode and load it onto a device using your team signing credentials. Did you try that?

I did try that. This version is two revisions behind, which was in the App Store a few weeks ago.

Here is where the files are available. I did try to build the app, but am getting code signing errors.

https://ftp.videolan.org/pub/videolan/vlc-iOS/2.7.0/

BTW, VLC is an open source cross platform media player.
 
OK, I didn't look at the project settings but you should be able to set the code signing project settings to use your credentials. What I'd recommend is to download an apple sample project (any one) and run that on your device. Then compare the code signing settings in that project and the VLC project and fix the VLC project so it uses your credentials. If that doesn't work google a little about this or show us the code sign errors.
 
Thanks everyone for the reply. I am getting several errors - I am trying to run the .sh application to build VLC, and it pulls down various files from many different repositories. Some are no longer in the specified location, so I downloaded them manually and placed them where I think they are expected.

A few theories that I have concluded is that the folder the source code in does not like spaces in the folder name. I did a chmod -R 777 to ensure I could read/write all folders/subfolders. I can post a screenshot of the errors I am getting.
 
it's a pet peeve of mine when people ask for help for a problem that can have 1,000 different causes and all they say is "I'm getting errors". Lol

And no the spaces in a folder name would not cause issues.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.