[iPhone] Ad-Hoc Distribution

Hello,
So, I am trying to do an Ad-Hoc distribution and I have followed the steps posted by Apple regarding this. Except, the codesign stuff is not being inserted into the build log. According to apple this has to happen in order for Ad-Hoc Distribution to work.
Has anyone encountered this problem before? How did you solve it?
Thanks,
Mike.

Apple's instructions for ad hoc distribution seem to be missing some crucial details. Check out the information here: http://furbo.org/2008/08/06/beta-testing-on-iphone-20/
Or search this forum. Many people have asked and answered questions about ad hoc deployment.

Similar Messages

  • IPhone Ad Hoc distribution error 0xe8000001

    Sending an Ad Hoc distribution profile .mobileprovision file and the Distribution build .app to another user to install via iTunes does not seem to work. At all. We only get error 0xe8000001 when iTunes tries to sync. We have checked and double checked the Device IDs.
    Has anybody got Ad Hoc iPhone/iPod Touch distribution to work?
    Bearing in mind:
    The Documentation for Ad Hoc is very sparse, just six bullet points
    When creating an Ad Hoc Distribution profile on the Program Portal and then choosing Edit > Modify, you can see that the Type has changed back to App Store from Ad Hoc.
    Whats going on? Does this work at all? Is there anybody out there who has got it working?
    Message was edited by: Ed Andersen

    I'm having the exact same problem with ad hoc distribution. It builds fine, and I can see the app has been signed and it includes the mobileprovision file. But still I get same the error when iTunes tries to install the app.
    Has anyone gotten ad hoc distribution to work?

  • Anyone can do an iPhone Ad Hoc distribution successfully??

    Hi there!
    I need to try my app in multiple devices, but the Ad hoc distribution is CRAP
    I tried hundreds of times the signing, the app ID with the wildcard, Clean all, target/project level code signing and so on with no luck
    The weird thing is that my developement device works like a charma (with developer signing)
    Any clues?

    Yeah, I noticed that too, but even making absolutely sure to do Ad Hoc doesn't seem to work. Binding to no devices, no go. Binding to specific devices (which guarantees it is an Ad Hoc certificate), no go. No matter what I do, I just cannot get an Ad Hoc signed application to install through iTunes. I've redone everything, rebuilt from the certificates up, and still no go.
    Makes it hard to actually have beta testers, if I have to get everyone to have Mac OS X, Xcode, and my developer provision to install with.
    Is the Ad Hoc certificate maybe building as an App Store one? Since that seems to be what it has reverted to whenever I go to click modify.

  • $100 to figure out iphone Ad Hoc distribution - Chicago area

    Been spending hours trying to figure out iPhone adhoc distribution. Followed instructions, got infamous 0xE8000001 error. Followed directions on this forum trying to correct it, still error. Did suggestions found on the internet, still error. Overall frustration level is through the roof as I want to spend my time building the application
    Hoping someone is in the Chicago area and would be willing to help me out and get this thing configured. $100 upon getting it setup and working on my iPhone. Please email me at [email protected] Thank you

    Another big difference is dist.plist.
    Read the instructions very carefully, which info file (project or target), the configuration selected when the changes are made (my most often mistake). You my have to undo the current way some things are set.
    Best bet, take the Hello sample app ad get it to work with AdHoc, starting from a un-futzed with base should help.
    Oh, delete everything, apps on the device, provisioning profiles on the device and in the Mobile folder, re-add them by dropping on the xcode icon. No need to re-download them from Apple (that I have noticed).
    Best yet, get someone to give you a project that will generate an AdHoc build, get it to work with your system, (changing names, etc) and then making the settings in your project match exactly.
    Yes it is very frustrating, perhaps this is why it has not been openly released--yet.

  • Iphone:  team agent and ad hoc distribution

    I am trying to create an ad-hoc distribution. Our Team Agent does not want to be involved with this ie he/she is not a developer.
    1) Can I change the Team Agent? it does not appear so
    2) How can I create an ad-hoc distribution.
    I tried deleting our team agent's certificate and creating a new CSR request etc with his account/e-mail from MY computer. Then, I went through the whole provisioning profile request, but XCode does not recognize the profile as valid. It tells me
    A signing identity matching this profile could not be found.
    I need to do the builds. It is not a good idea to have the "business owner" creating distributions with Xcode.
    How can I get Xcode to recognize our team agent's cert. I have complete access, our team agent is helping us figure this out (ie ready to give me what i need)

    "Our Team Agent does not want to be involved with this ie he/she is not a developer."
    And apparently the intelligence of moss to boot. Seriously, it utterly and completely escaped them that they were enrolling in the iPhone DEVELOPER Program? The word in the center there, "DEVELOPER", that didn't mean a thing to them?
    The "At a Glance: Program Workflow and Team Roles" that you really can't miss even if you're blind as a bat soon as you log in the first time, it never occurred to them to click on that? Or are they too much of an idiot to figure out that "... Build your application for Distribution on development device ..." would involve being a DEVELOPER, as anyone as smart as your average piece of rust is appropriate for the DEVELOPER program?
    ... no, I don't actually have any constructive advice other than 'delete your account and create a new one' since trying to get Apple to help with team agent issues will take you more time and effort than just sucking it down and starting over, in my experience with an actually unavoidable problem on that front.
    But since this isn't an external imposition but due to what you'd think would have to be actual wilful disregard of every piece of information unavoidably staring you in the face, the only appropriate recommendation would be to call the Clue Fairy to lead your agent to the Clue Fields and have her knock them on the head with her Clue Hammer and sprinkle them with Clue Dust while bathing them with Clue Musk and blowing the mating call of the Wild Clue on her Clue Whistle before you let them anywhere near a position of responsibility again.

  • Error when installing an ad hoc distribution build - what is this error?

    I've followed all the manual instructions to the letter I believe. But when installing the app and provisioning profile on an iPhone (one of the iPhones in the profile) the following error occurs:
    the application someAppName was not installed on the phone because an unknown error occurred OxE8000001
    Does anybody know what that means and how to fix it? I'm stumped!
    I wanted to test with an ad hoc distribution before trying to place the app in the app store.
    Thanks!
    doug

    Same here. I'm still trying to get the big picture as to what these deployment steps are for.
    I got my ad hocs to work, and now I'm trying to backtrack what I did:
    - Program Portal stuff:
    1. Added my device ID
    2. Created my app ID
    3. Created my adhoc distribution profile with matching app id and device id
    - Downloaded the adhoc mobileprovision files and placed it in ~/Library/MobileDevice/Provisioning Profiles
    - I have my certificates in my login keychain:
    1. Apple Worldwide Developer Relations
    2. (Developer) iPhone Developer: My Name
    3. (Ad hoc distribution) iPhone Distribution: My Name
    - I have a fresh XCode UIView based project:
    1. Created a duplicate of Release config for distribution
    2. Added entitlements.plist with get-task-allow set to false
    3. Set the Code Signing Entitlements build setting to entitlements.plist
    4. Set Code Signing Identity: Any iPhone OS Device = iPhone Distribution: My Name
    5. Set Code Signing Provisioning Profile: Any iPhone OS Device = My Ad Hoc Provisioning Profile Name
    6. Build the project (distribution config with device active sdk)
    7. Give the MyApp.app file and my downloaded adhoc .mobileprovision file to the other person
    - Install
    1. The other person drags the .mobileprovision to her iTunes
    2. The other person drags the MyApp.app file to her iTunes
    3. Syncing the iPhone successfully installs MyApp

  • 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

  • Question about Entitlements.plist for ad hoc distribution

    I still haven't gotten ad hoc distribution to work, and I don't know the difference or importance of doing an ad hoc distribution with an ad hoc distribution profile vs just providing a development distribution to the device with a development provisioning profile, but....
    In the instructions for the ad hoc distribution build there is one more set of tasks you have to do that you don't seem to have to do for any of the other kinds of builds:
    * Open the project, and select File -> New File -> iPhone OS -> Code Signing -> Entitlements.
    * Name the file “Entitlements.plist". and click ‘Finish’. This creates a copy of the default entitlements file within the project
    * Select the new Entitlments.plist file and uncheck the “get-task-allow” property. Save the Entitlements.plist file.
    * Select the Target, and open the Build settings inspector. In the ‘Code Signing Entitlements’ build setting, type in the filename of the new Entitlements.plist file including the extension.
    What is all that about? And can that be left in the distribution for app store as well? Is there any reason to even do an ad hoc distribution as opposed to just making a development distribution for specified devices?
    Thanks!
    doug

    If you are only testing the application on your own iPhone (or an iPhone that will always be connected to your development Mac w/ xcode on it), you only need to create a development profile.
    The Ad Hoc profile is useful for:
    .. Beta testers
    .. Giving free copies of your app to friends (so they don't have to buy through the store)
    Basically, it's for distributing release versions of your application to specific iPhones (your friends or beta testers have to give you their iPhone identifier strings). You cannot do this effectively with a development profile.
    And yes, you can leave the entitlement.plist file in your project when you release to the apple store.

  • Problem in Ad Hoc Distribution

    Hai.
    I created an application for apple iPhone with Object C ... I syn my application with iTunes to my device iPhone 2.0. Its working well in my iPhone...
    I have distributed this using Ad Hoc to my Friend
    My Friend try to do that... He can see icon of my application... But when he click icon it remains in the main screen... I developed my application with OS version is 2.0 .... In Greater than 2.0 version It have to running any problem???....... Please tell me step by step description ......

    Hi, did you setup the entitlement.plist correctly?
    # For App Store Distribution, skip to Step 12. For Ad Hoc Distribution, complete the following: In the File Menu, select New File -> iPhone OS -> Code Signing -> Entitlements.
    # Code Signing Entitlements Name the file “Entitlements.plist". and click ‘Finish’. This creates a copy of the default entitlements file within the project.
    # Entitlements.plist File Select the new Entitlments.plist file and uncheck the “get-task-allow” property. Save the Entitlements.plist file.
    # Set-Task-Allow Select the Target and open the Build settings inspector. In the ‘Code Signing Entitlements’ build setting, type in the filename of the new Entitlements.plist file including the extension. There is no need to specify a path unless you have put the Entitlements.plist file somewhere other than the top level of the project.
    Specify new Entitlements.plist File
    "

  • Ad-hoc distribution and Device ID

    Hello,
    I am developing a program which we intend to use internally so we will be doing ad-hoc distribution. When generating the keys it asks for device ids -- my question is can I leave this blank and if I do, does that mean I can install on any device, or must I specify them apriori. Which means everytime some one gets an iphone, I would have to regenerate the keys and produce a new executable.
    Could anyone shed light on how this works. I was able to install the application using the development keys thru xcode but had no luck with the distribuion keys.
    Saleem

    You must specify the device IDs. This is a feature from Apple's perspective, since it limits ad-hoc apps to 100 devices.
    However, nobody's really been able to get ad-hoc working yet. We're hoping for some guidance from Apple, but we don't know if that's forthcoming yet.

  • Ad Hoc Distribution to a windows machine?

    Has anyone been able to use Ad Hoc Distribution from a windows machine to put an app on an iPhone or iPod touch?
    I zipped up the .app and .mobileprovision files on the mac but when i bring them over to a windows machine, the .app shows up like it really is as a folder.
    And I could not get iTunes to recognize the .app folder or the .mobileprovision file at all.
    All the downloaded apps from iTunes come as .ipa files. Does anyone know if there are extra steps needed to do Ad Hoc Distribution on a windows machine?
    Thanks.

    Help! I've tried all the steps in this thread and am still unable to distribute to a phone using iTunes on Windows.
    In summary, I've created and built an app on my Mac Mini and deployed it to my phone using an ad-hoc provision generated by the developer portal. Taking the same app-bundle and mobile provisioning file to a windows computer and attempting to deploy it to another phone, produces this error:
    "Could not be installed because it could not be verified"
    I'm trying to figure out why this is failing, surely one of the many steps I've taken is not quite right.
    Here are the details:
    I created device ids for two phones we’d like to test.
    I am using iTunes on a mac.
    Then, using the developer portal, I created an ad-hoc provisioning profile for an appID I created earlier.
    Then, using XCode, I configured the signing of my app to use the provisioning profile just created.
    Then, using iTunes on my mac, I dragged the app bundle and provisioning profile to the applications panel.
    Then I clicked sync – it succeeded and the app works on my phone.
    Looking in the settings on my phone, I see a profile for the ad-hoc provision.
    I emailed the app and the provisioning profile to my brother to install on the other phone.
    Using iTunes on windows, he dagged the app (directory) and provisioning profile to the applications panel.
    He clicked sync – it failed – "Could not be installed because it could not be verified"
    Looking in the settings on my brother’s phone, we see no profile for the ad-hoc provision.

  • Ad Hoc distribution under Enterprise license

    Hi,
    I have a customer who's workforce has a 1,000 iPads and is interested in distributing their publications either Ad-Hoc or through Internal Distribution, without going through the Apple Store. Are there any issues, limitations using the Enterprise License with Adobe DPS?
    I understand Apple has a 100 unit limit on Ad-Hoc using the Developer License.
    Tony

    Apple has a 100 device limit per provisioning profile for ad hoc distribution. It's a cumbersome method at best and won't scale easily to 1000 ipads.
    The correct solution for this type of desired behaviour is an Apple Enterprise license and DPS. This will let you build an app that can be distributed outside the Apple app store, to your employees only. Depending on theneed to control the level of access to content, folios can either published as public free ( controlling access by controlling the app distribution) or published as public/retail using the direct entitlement APIs to provide login level access to the folio within the app.

  • Ad Hoc distribution not working

    I am trying Ad Hoc distribution for the first time. I generated the Ad Hoc mobile provision profile with the user's UDID. I built the app as Apple describes. I sent the provision file and the zipp'ed app to someone running Windows XP.
    They dragged the provision file into iTunes and that seemed to install (when they did it a second time it said it was already installed). When they dragged the .app directory into iTunes, the cursor changed to a Plus sign as they dropped it there. However it was not then visible in the Applications part of the library. When dragging it into iTunes a second time, it **did not** indicate it was already installed.
    Any idea what the problem could be? If somehow their UDID didn't match the one in the provision file (or the one in the app), would it give this behavior?

    I had this problem when doing ad-hoc on Windows before. I created a compressed copy of the application using the compress feature in Finder. Unfortunately, when that ZIP file is extracted on Windows, you get both a .app folder and a .app file in the extracted directory. Not sure what's in the extra file (Finder resources, maybe?) but it is a little confusing.
    I solved the problem by writing a script that uses the command-line zip command to create an .ipa file, which is properly-interpreted by Windows and Mac OS iTunes. I don't think the structure of the .ipa file is documented anywhere, but it's just a ZIP archive with a "Payload" folder containing your .app bundle. If you want to see what one looks like, just run "unzip" on an IPA from your iTunes library.
    Oh, and I suggest that you personally try out your install instructions on a Windows machine before sending a build out to a tester, if you can. I use Parallels to do my Windows-based testing, but there are lots of other options.

  • Ad hoc distribution / .mobileprovision error...?

    Using the Ad hoc distribution / .mobileprovision capability (with the test users required UDID already added to our Apple Dev account) our test user is dragging the .mobileprovision file onto his iPad listed in iTunes but is getting this error message: "xxx.mobileprovision was not copied to the iPad (xxxiPad) because it cannot be played on this iPad". Any ideas how to solve this so he can deploy our app onto his iPad?

    hello
    i had same problem, so i checked the mobileprovision file and yes my newly added device wasn't in the list
    so i re issued the mobileprovision, checked that my additionnal device is present, but then i got the same message when trying to add it to this new device from itunes...any clue ?
    thanks !

  • IPhone Ad Hoc - One build for block of UDIDs or one build for each UDID?

    Hello.
    For ad hoc distribution, do I need to create a new unique build for each of the UDIDs from my potential testers? Or just one time for the entire set of UDIDs?
    Please set me straight, I've been searching for this answer, but could not find anything.
    Thank you so much.

    You must add each UDID to your distribution provisioning profile in iTunes Connect. Once you have done that, you can use a single .mobileprovision file and a single binary for all provisioned users. You do not need to build a version for each user.

Maybe you are looking for

  • Incoming Payment - Posting more than 999 line items through EDI

    Hi guys, I having following issues. 1. incoming 820 is not posting into customer a/c even I configured processing - REMC but creating payment advice 2. once i tried to process payment advice by using f-28 it is posting in to custmer a/c without payme

  • How to disable status bar messages

    hi, while loading a form or running the forms applications, forms applet writes log to the status bar of internet explorer. i want to disable some of these messages. because i am listening status bar, for a specific message and these messages causes

  • Symbol __sigaction: referenced symbol not found

    Hi All, We have an old product that was build on Solaris 6 (2.6), now running on Solaris 10 we get the error: ld.so.1: get_rnum: fatal : relocation error: file tds272b.so: symbol __sigaction: referenced symbol not found. I understand why this is happ

  • My Ipad3 is very slow after installing 8.02 and needs a hard reset every 2 minutes.

    Hello Community, I had a wonderful running Ipad3 32gb running on IOS7, now after installing IOS8.02 this device is slow (e.g. Safari) and needs a restart (hard reset) every to minutes because it freezed up. I´m quite unhappy. I tried to stop processe

  • Help! iweb is eating my website!

    I'm building a site for my business. It includes 3 picture galleries. I've been working on adding pictures last night, saved every thing, closed the mac book and walked away. Today I open up iweb, go to one of my galleries and the page is blank! No p