# Generate application file in xcode

**URL:** <https://forum.juce.com/t/generate-application-file-in-xcode/21743>\
**Category:** Audio Plugins\
**Created:** [April 9, 2017, 11:32am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743 "2017-04-09T11:32:19Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![stephanie2005](https://avatars.discourse-cdn.com/v4/letter/s/51bf81/32.png) [@stephanie2005](https://forum.juce.com/u/stephanie2005)\
**Post date:** [April 9, 2017, 11:32am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/1 "2017-04-09T11:32:19Z")

</div>

I compile a project of Audio plugins but I don’t have a app of my program how can I have one. I just generate the AU and VST file.  
Pls help.

---

<div class="post-metadata">

**Author:** ![anoesisaudio](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anoesisaudio/32/1132_2.png) [@anoesisaudio](https://forum.juce.com/u/anoesisaudio)\
**Post date:** [April 9, 2017, 12:30pm UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/2 "2017-04-09T12:30:46Z")

</div>

Perhaps I am misinterpreting your question, but it sounds like you are asking about a way to run the AU and VST.

These need to run in a host application, such as Logic, Ableton Live, Reaper, etc. Here is a link for Reaper - [http://www.reaper.fm](http://www.reaper.fm)

If you are using a Mac (which, if you are generating an AU, you must be), then you will be able to find your files in /Users//Library/Audio/Plug-Ins

Or, if you are looking to make a standalone application from the same code as your AU/VST, you will need to make a new audio application.

---

<div class="post-metadata">

**Author:** ![stephanie2005](https://avatars.discourse-cdn.com/v4/letter/s/51bf81/32.png) [@stephanie2005](https://forum.juce.com/u/stephanie2005)\
**Post date:** [April 9, 2017, 2:53pm UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/3 "2017-04-09T14:53:28Z")

</div>

Thank you your reply message.  
I know how to run AU  
I am asking how I generate a application file of plugin program  
some file like this one  
 ![](https://us1.discourse-cdn.com/flex026/uploads/juce/original/2X/d/de812717837a3f978225a68d1aec74de774dfd8b.png)

---

<div class="post-metadata">

**Author:** ![anoesisaudio](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anoesisaudio/32/1132_2.png) [@anoesisaudio](https://forum.juce.com/u/anoesisaudio)\
**Post date:** [April 9, 2017, 3:22pm UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/4 "2017-04-09T15:22:22Z")

</div>

Did you have a look at the AudioAppExample?

> **[WeAreROLI/JUCE](https://github.com/WeAreROLI/JUCE/tree/master/examples/AudioAppExample)**
>
> The JUCE cross-platform C++ framework.

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/daniel/32/790_2.png) [@daniel](https://forum.juce.com/u/daniel)\
**Post date:** [April 9, 2017, 5:11pm UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/5 "2017-04-09T17:11:45Z")

</div>

> [@stephanie2005](#):
>
> I am asking how I generate a application file of plugin program

In the Projucer select also “Build Standalone Plug-In” and make sure, you add the module “juce\_audio\_utils” and “juce\_audio\_devices”.  
The XCode will still not run anything, but in the build folder you find an Application you can run.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [April 10, 2017, 9:53am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/6 "2017-04-10T09:53:14Z")

</div>

To create standalone plug-ins you’ll get to use the develop branch of JUCE, which you can get by downloading JUCE from GitHub and changing branches.

If you change the build target to the standalone app in Xcode you can run it in Xcode’s debugger too.

---

<div class="post-metadata">

**Author:** ![jos](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/jos/32/2096_2.png) [@jos](https://forum.juce.com/u/jos)\
**Post date:** [April 22, 2019, 2:29am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/7 "2019-04-22T02:29:54Z")

</div>

> [@daniel](#):
>
> The XCode will still not run anything, but in the build folder you find an Application you can run.

I made an Xcode project by opening **AUv3SynthPluginDemo.h** in Projucer and saving for Max OS X, and when I make the standalone app target, it runs a standalone program with the plugin in it. Great! However, then I copy the .jucer file and change the name (getting ready to try my own plugin), and after the same steps, the app builds fine but does not launch! It builds successfully and there are no obvious errors, but it simply never launches anything. As advised in this thread, I can dig it out of the build Debug directory and launch it there just fine. I have studied diffs in the both the Projucer and the Xcode project files, and cannot for the life of me see why the behavior should be any different!

---

<div class="post-metadata">

**Author:** ![johngalt91](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@johngalt91](https://forum.juce.com/u/johngalt91)\
**Post date:** [April 22, 2019, 4:12am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/8 "2019-04-22T04:12:51Z")

</div>

If it runs on the demo and then it doesn’t when you copy the .jucer and change the name, it sounds like you are not linking the .h and .cpp files to your plugin or whatever. Just make a new project with the name u wish, copy the demo files (not the .jucer) into your project Source folder, and from there drag them into the projucer to link them into your project. Then try running the standalone app target to see if it works

---

<div class="post-metadata">

**Author:** ![jos](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/jos/32/2096_2.png) [@jos](https://forum.juce.com/u/jos)\
**Post date:** [April 22, 2019, 5:27am UTC](https://forum.juce.com/t/generate-application-file-in-xcode/21743/9 "2019-04-22T05:27:43Z")

</div>

That works, thanks! I see now that there are required changes in JuceLibraryCode/AppConfig.h.
