Question about building an app for a single ad hoc distribution

Say I want to build and app and send the app, along with a provisioning profile, to somebody to install via iTunes for beta testing.
The "Ad Hoc" panel says the following:
Ad Hoc distribution allows you to share your application with up to 100 iPhone or iPod touch users, and to distribute your application through email or by posting it to a web site or server. To prepare your application, the following steps will need to be completed.
Create and Download an iPhone Distribution Certificate
Create and Download an Ad Hoc Distribution Provisioning Profile
Build your application with Xcode
Share your application file and the Ad Hoc Distribution Provisioning Profile with the owner of each device
Recipients of the application will need to drag the application file and Ad Hoc Distribution Provisioning Profile into iTunes, then sync their iPhone to iTunes to install
My question is, do I have to build the application in the extremely complicated way described in the "distribution" tab which says "only the team agent" can do? Or is that for a mass distribution?
Can I build my app like I do for the simulator and just send that along with the provisioning profile to the other person by email?
What is the absolute easiest way of doing this sort of ad hoc distribution?
Thanks!
doug

Another development device? I don't even have one yet.
The person I'm developing with has one though.
It turns out all that needed to be done was:
(1) Build using the iPhone OS setting instead of the Simulator setting.
(2) Set the provisioning profile.
Then using the app and profile, just drop them on top of the apps section in iTune and synch.
That's all there was too it. I didn't need to use all the 11 steps in the distribution section for just the ad hoc distribution, I'm happy to say!
doug
Message was edited by: Doug Lerner2

Similar Messages

  • Question about distributing an app for free through the AppStore and taking payment for the online software separately

    We intend to sell a package of online software to Golf clubs. Part of the bundle is 25 iPhones that their members use whilst attending the club.  There is an app which is controlled and administered by the online software, each of the 25 apps need to have this app installed, and the AppStore is the best way for them to download it and be pushed updates.
    Would we be breaching Apple’s terms and conditions in any way by offering this app for free through the AppStore and taking payment for the online software separately (the iPhone app is completely unusable without the online software).
    Please could you advise?

    Probably a question best addressed either in the developers' forum or by contacting Apple directly.

  • How to go about building a app that searches for and displays pages from Google.

    I was wondering how i would go about building an app that takes a users input such as a sentence (not a URL) and then searches  for their input on Google. This app would then have to display a selected page automatically on the UIWebView.
    My existing code in my viewcontroller.m is as follows:
    - (void)viewDidLoad
    [super viewDidLoad]; [webView loadRequest: [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
    I now want my app to use a users input (a word or a sentence) and search Google with that input but do it in the background then display the first search result in the UIWebView, what code would i need?
    Thanks

    Sorry, I cant view the App Store Review Guidelines
    https://developer.apple.com/appstore/resources/approval/guidelines.htmllink, maybe its because i dont have a developers account yet i will be getting one when i am ready to launch my app on the app store.

  • Building Multiple Apps for Distribution Advisory

    Has anyone read the "Building Multiple Apps for Distribution and Validating Your Distribution Builds" advisory yet? Am I the only one who's jaw is dropping that they've changed the rules again?
    See here's the thing... I've already released an iPhone application. What is going to happen if I submit an updated version of the application using a new distribution profile? Is that going to cause problems for my customers? In other words, is the upgrade process going to work for them? How do I know the answers to these questions?
    Furthermore... the instructions reference "company name". What are individual developers supposed to do? My application was already rejected at least twice because I had "iPhone Distribution: Developer Name" in the Code Signing Identity field instead of just "iPhone Distribution". Now you're telling me this has changed? Could you just confirm that please, before I go through another week+ of submission ****?
    And seriously, could we get a show of hands: What developer here thinks they'll never want to develop more than one application for the iPhone?
    Sorry, but my mind is just boggling.

    This gives rise to a few questions for me as well.
    We currently have one application in the App Store (app 1) and is looking to launch a second (app 2).
    App 1 is signed with a distribution provisioning (pp 1) created particularity for that app before the new guidelines and is in the App Store.
    We have created a new distribution provisioning profile (pp 2) for a wildcard app ID as advised in the new guidelines. This will be used going forward.
    Questions:
    1. Will we need to rebuild the old App 1 signed with the new wildcard provisioning (pp 2) and resubmit it to iTunes Connect testing in order to get both apps running at the same time? Seems impractical.
    2. Can app 2 be assigned any valid app-id (e.g. com.mycompany.newapp) created in the program portal in its info.plist file?
    3. If there at a later stage is a new version of app 1 should it be built with the new profile (pp 2) instead of the one used originally for that app (pp 1)?
    I can see in the program portal that the old pp 1 (non-wildcard) expires 10/02/2008 while the newly created pp 2 is valid way into 2009.
    Looking forward to know the answers to these questions - as are a lot of developers who had titles for the App Store launch and is currently putting new ones out I would imagine.
    Thanks.

  • Question about lead in music for podcasting.

    Question about lead in music for podcasting.
    I listen to many other podcasts and there are those which play lead in music with bit of music inside their podcast. The music are songs we all know and enjoy. I have notice that they only play short small clips of these songs and are not royalty free songs.
    My Question would be is there a limit of time which you can play any song with out paying for it and use it in a podcast legally.
    Thanks Mike

    Legally you cannot use copyright music without written permission or a licence from a recognized authority, no matter how short the clip. Many people do this and get away with it (and for full tracks too) and it's debatable how much notice anyone is likely to take, or whether they would be bothered about a short clip. But the legal position is, it's not legal.

  • What would it take for someone to build an app for my business?

    I am looking for someone to build an app for my business....

    You can hire people to build your app for you, but it will cost you. Now how deep you will dig into your pockets will depend on the complexity of your app. Try a company called azurasoft but be cautious dont get suckered into anything

  • Question about the Filter type for the trace provide "Microsoft-Windows-Kernel-File"

    Hello all,
    I have moved this question from the Windows
    Server General Forum accorfing to the suggestion from Mr. Justin Gu 
    I have a question about the Filter function for the trace provider "Microsoft-Windows-Kernel-File".
    I can find the Filter function with the following operation.
    Mr. Justin Gu wrote:
    > You create a Data Collector Set for the trace provider "Microsoft-Windows-Kernel-File" and finish completely, then you > can right click it and select Properties.
    In the Properties dialog box, click Filter and
    then select ‘Edit…’. You will be> able
    to see the Filter type and Filter data in the Filter dialog box.
    What
    Kind of Filter can
    I use in this Filter dialog box?
    And, how can I set to exclude the some kind of datas?
    Could you give me your suggestion?
    Thank you.

    What
    Kind of Filter can
    I use in this Filter dialog box?
    And, how can I set to exclude the some kind of datas?
    Could you give me your suggestion?
    Thank you.
    I'm looking for the same information.

  • Some questions about building  a plug in

    Hello,
    1.I'm trying to build a plug in ( for EM12c release 2 ) for my standalone java application - which exposes mbeans whom i want to collect some metrics with.
    It's been a while since i started to build it - and I asked quite a lot of quesions about it - because the documnets supplied with the EDK and
    the books ( ProgrammersGuide, ProgrammersReferece and the README file ) are not very clear to me ( I'm a newbie with EM in general .. )
    So far some of the questions got answered and were very halpfull with this long process. BUT, there are some questions that nobody answered yet.
    I'm quite "stuck" with it. I'm talking about the questions in : Re: A question about updating metadata files in plug in
    I have a deadline for this plug in ( which is very close ..) so this the reason I post this new message.
    I will appriciate any help about those questions .
    2. Regarding the above, ( hoping to have an answered soon ..) I'm trying another way to buils this plug in:
    In the README file there is this section( 3.6 : using MPCUI ) . I read the programmersReference ( chapter 8 ) and followed the instructions both in the README file and the ProgrammersReference .
    For a begining, I just wanted to modify a small thing in the example supplied ( Demo Host System ) just to get started with something .
    So i modify the file which contains the label ' Select member ... ' ( i don't remember the name of the file since the project is in my office , and I can't copy/paste ..- I think the the file icontians the name ' ConfirmationTarget .xml - it's one of the pages seen while adding a target ) .
    I i changed it , i build the project ( using FlexBuilder) but did not use ANT as it's says in the README - the eclipse IDE build this file automatically
    ( HostSystem.swf  in bin-debug dir as it says in the README ) . I copied this file to stage_dir/oms/metadata/mpcui .
    i build a new plug in ( i incremented the version of it ) - no errors, everty thing was fine .I also copied this file to the oms server ( it wasn't there before )
    and than run the commad ' emctl register oms ...' as it says in section 3.6 - and o got 'Success' eventually .
    Now, when i opened the EM console , hoping to see tge change i made ( again , it's just a change of the title of the step while adding the target , and adding another menuitem to the 3 item that were alreay there ( CPU, FS, etc ) .
    I believe wad i did is right- i mean changing in the right file and place ( there is no title like like this in any oter source file in the whole project )
    but still, I didn't see any change! it seems execatly as it was befoer the change ..
    Any idea?
    Thanks.

    Regarding your question #2. Please read my response here carefully as it covers a number of different issues.
    1. Ant is not required to build the SWF file in your plug-in. It is an OPTION. Section 8.27 describes the different development options using either Ant or FlexBuilder.
    2. You do NOT need to ever copy a SWF file to any location under the OMS runtime. You need to include it in the stage area and then either build an OPAR or use emctl to incrementally update the deployed plug-in. It has to either be deployed as part of the plug-in deployment or updated incrementally using emctl register oms metadata. Section 8.27.2.6 describes the specific steps to do this incremental update.
    Steps to update the SWF associated with demo_hostsample. These are covered in the README and in chapter 8.
    1. deploy the demo_hostsample plug-in as described in the README
    2. create an instance of the Host Sample target type through manually discovery (Add Targets->Add Non-Host Target Specifying Properties)
    3. using the demo_hostsample.zip project in Flex Builder, modify some part of the code, for example, modify the line containing label="Current Status" to label="My New Label"
    4. rebuild the SWF, to be sure you can to a Clean build of the demo_hostsample project
    5. ensure there is an updated copy of the HostSample.swf under demo_hostsample\mpcui\bin-debug (NOT bin-release, unless you Exported A Release Build)
    6. copy that updated HostSample.swf file to the location on the OMS machine where you unzipped and built the OPAR for the demo_hostsample plug-in
    7. cd to the stage/oms/metadata/mpcui directory and replace the current HostSample.swf with the one you just built (BE SURE ITS THE UPDATED FILE)
    8. execute the command "emctl register oms metadata -sysman_pwd sysman -pluginId oracle.sysman.ohs -service mpcui -file demo_hostsample_uimd_swf.xml (BE SURE TO USE THE CORRECT sysman_pwd)
    At this point you should be able to go to the homepage for the Host Sample target you created and see the changes.

  • Question about required workshop classes for OCP

    Im working on finishing up my OCP in a few months. Quick question about the workshop class. Is there a test at the end of the week?
    Also how do most people pay for these classes? They are pretty steep and my company doesnt pay for stuff like this for me. Im paying totally out of my own pocket. Also why is the online class the same amount as the instructor lead class? Its not like im in a room at some building that Oracle has to lease for use or something.

    RedDeuce wrote:
    Im working on finishing up my OCP in a few months.What Certificate exactly are you working towards?
    Also how do most people pay for these classes? They are pretty steep and my company doesnt pay for stuff like this for me. Im paying totally out of my own pocket.Then talk to your employer again or maybe look for other jobs that support your plan better.
    Also why is the online class the same amount as the instructor lead class? Its not like im in a room at some building that Oracle has to lease for use or something.They know that you might save on expenses for travel and hotel etc.

  • Questions About Gifting an App

    I've never "gifted" an App-Store app before, but I see "http://mashable.com/2010/03/22/itunes-app-gifting" tells a little more about the process.
    Between that and searching in the discussions here, best I can tell (correct me if I'm mistaken):
    * I identify the recipient by name and Email address.
    * Sender and recipient need to be in the same country.
    Questions:
    * How does the app "arrive"? It looks like it sends an Email message or lets you print out a coupon, right? That as opposed to, for example, popping up a badge on the recipient's App Store icon, or popping up an alert banner ("Santa123 just gave you an App," or something like that).
    * Best I can tell, there's no option to make the gift "arrive" at a particular time/date (e.g., Christmas morning). That is, the recipient always gets a coupon in Email immediately (if you use the Email option), right?
    * Can the App Store check to see whether the recipient already has the app? Relatedly, can I return the gifted app if s/he already has it?
    * When I gift an app, does it appear as one of his/her apps just like any other, or we have to do something ... special in subsequent syncs?

    Best I can tell, there's no option to make the gift "arrive" at a particular time/date (e.g., Christmas morning). That is, the recipient always gets a coupon in Email immediately
    Correct.
    Can the App Store check to see whether the recipient already has the app?
    No.
    can I return the gifted app if s/he already has it?
    No, unless iTunes support makes an exception.
    When I gift an app, does it appear as one of his/her apps just like any other, or we have to do something ... special in subsequent syncs?
    They get a code, which they redeem & then the app downloads to their account.
    You can also gift an allowance to avoid the above, that way they can purchase what they want.

  • Please i have a question about to YOUTUBE App.

    Dear all,
    i have a question about YOUTUBE app.
    i have Iphone 3G.
    as i use youtube a new error message has appeared "Cannot Connect to YouTube"
    noted that i could't use YouTube before.
    Thanks ,
    Ashraf

    I don't use that app. I just go to the web based site. You can share videos from the site, but not from the app, as far as I have been able to do. Try the web based version and see if you get the same error. Go through Safari is what I mean.

  • Question about building xml-rpc client in swing

    Hi all,
    I'm going to build swing client for simple xml-rpc server, but I've little experience in swing.
    My application should create kind of XmlRpcClient object. It was no problem in console application, there was one client object and that's all. Now in swing I've no idea how to do it when I have more than one frame. Is it ok to create client object in base frame and then pass its reference to other frames in constructor? Maybe there is another/better way to do this?
    Thanks

    First, Dreamweaver is much more than a glorified FTP client! Dreamweaver is a Web site authoring and management application. That is the program you should use to build your HTML, not Fireworks.
    Fireworks is a Web layout/design and graphics production application. Fireworks can export HTML or HTML and CSS, but that export ability is intended to create mockups and prototypes, not live sites. The code Fireworks creates is...well...awful. You need to learn how to write HTML from scratch, not let a graphics program write it for you.
    The single .png file is also not going to work for you. The page you link to has several separate images. You need to create slices on your Fireworks document and export them as individual images, which you then reference in the HTML.
    Here are a couple of good tutorials for beginners:
    http://www.sitepoint.com/article/html-css-beginners-guide/
    http://net.tutsplus.com/tutorials/html-css-techniques/design-and-code-your-first-website-i n-easy-to-understand-steps/
    This tutorial is on the general theory of slicing. As such, it's helpful: http://www.slicingguide.com/
    In Fireworks, you use the slicing tool (looks like a green rectangle), to draw slices over the areas you want to export as individual images. These green rectangles appear in the Web layer. You can set the export properties of each slice separately. When you export, you can export all your images, or just the images from selected slices. And I really haven't said anything, so start with the help files, then post back with specific qustions.
    As to your 403 error problem, it's something with the configuration of the server, it has nothing to do with Fireworks or Dreamweaver. Read these articles:
    http://www.checkupdown.com/status/E403.html
    http://en.wikipedia.org/wiki/HTTP_403

  • Question about source system copy for BW

    Dear all,
    I have a quick question about copying a source system for BW.
    We have two clients in the source ERP:
    100 Customizing
    200 Testing
    Our BW is only linked to client 200, so when we now delete client 200 and make a copy from 100 to 200, are we then still able to restore the source system connection so that our extraction will work, or will it fail, as in client 100 I have no BW related (except the cross-client-objects like datasource) information, that can be used for a possible restore of this connection.
    What is the procedure in this case?
    Thanks,
    Andreas

    Unfortunately, you will lose your source connection and need to create a new one in R/3.  You can use the same source system name in BW, but check the source system connection after the copy (SM59).  Also, I would "Restore" the source system (in BW, right-click on Source system in RSA1, and click "Restore") to insure the datasources get replicated from R/3 to BW.
    Depending on how much you want your BW and R/3 systems to be in synch, you will need to rebuild all your data providers (cubes/ODS's) from your R/3 system.  This means deleting all the data and running the initializations from scratch.  At the very least, you will need to rebuild the delta queues.
    Curious, if 100 is just for customizing, is there any data in it?  Are you just creating a new blank client 200?

  • Question about Pagecontrol sample app

    Hi,
    I've been looking at some sample apps to help with a beginners project that I'm doing. There is a Apple sample app for PageControl.
    The app delegate contains this code (I hope I'm OK to include this here, please tell if not)
    // replace the placeholder if necessary
    MyViewController *controller = [viewControllers objectAtIndex:page];
    if ((NSNull *)controller == [NSNull null]) {
    controller = [[MyViewController alloc] initWithPageNumber:page];
    [viewControllers replaceObjectAtIndex:page withObject:controller];
    [controller release];
    // add the controller's view to the scroll view
    if (nil == controller.view.superview) {
    CGRect frame = scrollView.frame;
    frame.origin.x = frame.size.width * page;
    frame.origin.y = 0;
    controller.view.frame = frame;
    [scrollView addSubview:controller.view];
    I've highlighted two lines and my question is: how can controller be used when it has already been released in the previous section?
    I'm very new to this and I thought that releaseing an object meant that you could no longer get to it?
    Many Thanks in advance
    Ziximo
    Message was edited by: Ziximo

    Objects aren't deallocated until their retain count goes to zero. When the controller is alloced its retain count is one. When the controller is added to the array its retain count is incremented to two. It's then released to reduce the count to one. Assuming the controller isn't retained by any other object, it will be dealloced when it's removed from (and thus released by) the array. - Ray

  • Some question about Toshiab reocvery disk for Satellite P300-133

    Hello guys ,
    I got some questions about unpleasant recovery surprises :
    *1)* I just made recovery DVD using Toshiba Recovery Disk Creator and it initially asked for 2 DVDs - but when the first one was done it didn`t require a second blanc DVD . Is it possible all system files of Windows Vista to be written on 1 DVD ?
    *2)* Could I reinstall Windows Vista using the HDD Recovery option ( by pressing F8 ) without using recovery DVD ?
    *3)* Which HDD partitions`ll be formatted ( just system C: or both C: and E: ) using HDD recovery ?
    *4)* What is recovery DVD - Image of the hard drives or Vista installation files ?
    Its pretty bad idea not to include OS on DVD when I have paid for it.
    Thanks for all the problems to Toshiba :(

    1. I think the recovery disk creator means 2 CDs. I have a Portege M700 with Windows Vista and one DVD too. I recovered it and after this I have a clean Vista installation with all drivers and tools from Toshiba. Nothing is missing.
    2. Yes, you can reinstall Vista using the HDD Recovery option when you press F8 at startup. You dont need the recovery DVD but you should create one when your HDD get some errors or something else. If you need a new Recovery DVD, you have pay for one.
    3. The complete HDD and partitions will be formatted, so backup your data first on a DVD, external HDD, USB stick or something else.
    After the reinstallation you have the factory settings.
    4. The recovery DVD is an image of the HDD about the factory settings. If you make a recovery, there are all drivers and tools already installed. Of course on the disk are the installations files of Vista, but you can only use this DVD on your Satellite P300. The disk can not be used on an other Satellite or on a PC.
    When you have more questions, have a look in the user manual. There are a many in formations about the recovery. Its in chapter 3.

Maybe you are looking for

  • File to RFC (create Project Def in R# using data from XML file)

    I configured the scenario as follows: Step 1. Created data type and message type suitable for file data. Createtd async outbound message interface Defined message mapping between Messge type defined and BAPI Defined Interface mapping between Message

  • ITunes wont sync after first sync from start up....

    I'm having troubles with my iPod 80 gig First off, I can sync the ipod if I add the new song, movies, etc. then restart the computer. Upon restart, it will open itunes, sync it, and then idle. After this, I cannot sync it again w/o doing the above pr

  • Trying to shoot RAW with my new SX50

    It seems that the AF Frame and Digital Zoom selections gray out when I select RAW or RAW+JPG.  Is it not possible to use face detect and/or digital tele-converter when shooting in RAW?

  • Calling second transaction from a bdc prg

    Hi experts I am using a prog for ISU-Transaction EG33 now my requirement is I have to call another transaction IL02 within this transaction my requirement is just to  tick a check box. Another thing here after executing my current prg ( eg33)  functi

  • Oracle DST

    In my Java Store Procedure, I have a variable, static private TimeZone DTZ=TimeZone.getDefault(); I use DTZ to compare with other time zones. If I return DTZ through the Java Store Procedure, when I call the Java Store Procedure from a DB function, i