They do it this way to avoid people selling an app on their website, not giving apple their 30%, and allowing people to sideload anything on to their phones
I agree tho - this would work well, but I also understand why apple doesn't do it. On Fri, Sep 7, 2012 at 6:17 AM, Alex White <[email protected]> wrote: > Hi mel, > > Thanks for the reply, had a good look around, I was missing the > CFBundleExecutable key In my Info.plist I added the entry and still nothing > is working, it seems a shame but I have now organised a physical meet up of > the beta testers on fridays where I can spend the time on their devices > getting the beta's to work, it gives me the opportunity that if something > does not work there and then I can quickly fix if required, it also gives me > the chance to educate them to some degree on how to use the software and get > feedback. > > The above solution is not as bad as it seems as I teach a class at a school > on fridays and all the beta testers are members of the school. > > The iTunes sync option seems to work 100% of the time, whilst not perfect it > is a solution in the meantime. > > Apple could have solved this issue much easier by creating a certificate that > only lasts for say 6 months embed it into the application whilst it is > ad-hoc/beta, when the cert expires then the program dies, none of this > messing about with uuid's, everyone can beta test, they could have even coded > a way for a beta to work out when the software has gone to release and then > give a grace period of say 1 month to purchase the released software before > the software dies. Taking that idea forward, apple could have a beta section > on the store!!!!. > > ATB > > Alex > > > > > > On 29 Aug 2012, at 11:09, Miljenko Cvjetko <[email protected]> wrote: > >> Hi Alex >> >> On 2012.08.27 17:14, Alex White wrote: >>> Thanks Nic + Jason, >>> >>> At least we know it is a messed up configuration somewhere, I will create a >>> new project and see what happens with that one. >> WE have been fighting with subission to TestFlight: >> Invalid IPA: Couldn't find executable specified in Info.plist - check the >> value of your CFBundleExecutable key. >> >> Searched net. Found several people with the same problem. >> >> Tried through iTunes - failed >> Treid through MonoDevelop - failed. >> >> Created new empty project (this was pure MT.Dialog app - no xibs) and voila >> - deployment went ok. >> We could test our apps on devices.... >> >> HTH >> >> mel >>> >>> Thanks >>> >>> Alex >>> >>> >>> On 27 Aug 2012, at 13:48, Nic Wise <[email protected]> wrote: >>> >>>> Same setup as me. I had a deployment problem, but a reboot fixed it. >>>> Other than that, I have few issues.... >>>> >>>> >>>> >>>> On Mon, Aug 27, 2012 at 1:36 PM, Alex White <[email protected]> wrote: >>>>> Hi Nic, >>>>> >>>>> xcode = 4.4.1 >>>>> osx 10.8.1 (did this upgrade to see if it would fix the problem, nothing >>>>> changed) >>>>> Monotouch 5.3.5 (I have rotated through all the stable, beta and alpha >>>>> channels all produce the same result) >>>>> monodevelop 3.0.4.3 >>>>> >>>>> ATB >>>>> >>>>> Alex >>>>> >>>>> On 27 Aug 2012, at 13:15, Nic Wise <[email protected]> wrote: >>>>> >>>>>> Which version of everything are you using? >>>>>> >>>>>> xcode, osx, MT, MD, mono >>>>>> >>>>>> On Mon, Aug 27, 2012 at 12:40 PM, Alex White <[email protected]> >>>>>> wrote: >>>>>>> Hi Nic, >>>>>>> >>>>>>> Installing application >>>>>>> Installation failed: Send Message Error (error: 0xe800002d) >>>>>>> error MT1006: Could not install the application >>>>>>> '/Users/alexwhite/Projects/WizPR/WizPR/bin/iPhone/Debug/WizPR.app' on >>>>>>> the device: Send Message Error (error: 0xe800002d). >>>>>>> The application was terminated by a signal: SIGHUP >>>>>>> >>>>>>> I have had this issue on and off for months, it just seems to clear >>>>>>> itself after a while, one thing that cleared it once was to clean the >>>>>>> project, switch from debug to release and back again doing a build >>>>>>> in-between, but that is not working this time. >>>>>>> >>>>>>> thanks. >>>>>>> >>>>>>> Alex >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 27 Aug 2012, at 12:21, Nic Wise <[email protected]> wrote: >>>>>>> >>>>>>>> What error do you get from monodevelop? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Aug 27, 2012 at 12:08 PM, Alex White <[email protected]> >>>>>>>> wrote: >>>>>>>>> Hi Nic, >>>>>>>>> >>>>>>>>> Thanks for the idea, getting the ipa and dragging it to iTunes, >>>>>>>>> removing the app from the device, then syncing does get the new >>>>>>>>> version onto the device, absolutely nothing else works now, >>>>>>>>> monodevelop will not upload to the device in either release or debug, >>>>>>>>> testflight won't either now. >>>>>>>>> >>>>>>>>> I have completely cleared down all the provisioning stuff in the >>>>>>>>> portal and rebuilt it, I have backed up and restored my device, I >>>>>>>>> have found the uuid for my device in the provisioning file so that >>>>>>>>> bit is working. >>>>>>>>> >>>>>>>>> So it looks like it is not a provisioning problem by the looks of >>>>>>>>> things, but I have no idea what is happening, 10 hours in and I have >>>>>>>>> managed to get the app onto one device. >>>>>>>>> >>>>>>>>> ATB >>>>>>>>> >>>>>>>>> Alex >>>>>>>>> >>>>>>>>> >>>>>>>>> On 27 Aug 2012, at 11:21, Nic Wise <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> What happens if you get the .app and the .mobileprovision file and >>>>>>>>>> drop them into itunes, then sync? >>>>>>>>>> >>>>>>>>>> thats the old way of doing it. >>>>>>>>>> >>>>>>>>>> ? >>>>>>>>>> >>>>>>>>>> On Mon, Aug 27, 2012 at 10:55 AM, Alex White <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>>> Hi Nic, >>>>>>>>>>> >>>>>>>>>>> All I get back if I try to debug to the device is the following:- >>>>>>>>>>> Aug 27 10:44:56 unknown kernel[0] <Debug>: AppleSerialMultiplexer: >>>>>>>>>>> mux-ad(eng)::setLinkQualityMetricGated: Setting link quality metric >>>>>>>>>>> to 50 >>>>>>>>>>> Aug 27 10:45:00 unknown kernel[0] <Debug>: AppleSerialMultiplexer: >>>>>>>>>>> mux-ad(eng)::setLinkQualityMetricGated: Setting link quality metric >>>>>>>>>>> to 100 >>>>>>>>>>> Aug 27 10:45:05 unknown kernel[0] <Debug>: ttyioss1000002: >>>>>>>>>>> enqueueData rtn (e00002d7) >>>>>>>>>>> Aug 27 10:46:56 unknown lockdownd[26] <Notice>: 2ff6c000 >>>>>>>>>>> set_response_error: handle_get_value GetProhibited >>>>>>>>>>> Aug 27 10:47:12 unknown lockdownd[26] <Notice>: 01534000 >>>>>>>>>>> set_response_error: handle_get_value GetProhibited >>>>>>>>>>> Aug 27 10:47:12 unknown mobile_installation_proxy[370] <Error>: >>>>>>>>>>> main: Could not receive request from host. >>>>>>>>>>> >>>>>>>>>>> It does not make sense as iTunes sees the device perfectly, I am at >>>>>>>>>>> the point of giving up trying to deploy the app as a beta to any >>>>>>>>>>> device, I think I am going to discuss with my client actually >>>>>>>>>>> turning up onsite with my macbook and showing them on the >>>>>>>>>>> simulators once a week, as this would be less of a drain on my >>>>>>>>>>> resources than the current method. >>>>>>>>>>> >>>>>>>>>>> Thanks for your help. >>>>>>>>>>> >>>>>>>>>>> ATB >>>>>>>>>>> >>>>>>>>>>> Alex >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 27 Aug 2012, at 09:53, Nic Wise <[email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> You could also try to install while your phone is plugged in with >>>>>>>>>>>> the >>>>>>>>>>>> xcode organiser showing the console - iOS is quite good with error >>>>>>>>>>>> messages, so you should be able to see whats going on. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Aug 27, 2012 at 9:04 AM, Alex White >>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>> Hi Jason, >>>>>>>>>>>>> >>>>>>>>>>>>> I am really struggling with this, the bit I can't seem to figure >>>>>>>>>>>>> that seems >>>>>>>>>>>>> to be the problem is that uuid must be wrong in my project for my >>>>>>>>>>>>> device, >>>>>>>>>>>>> all the other devices seem to be ok, I have recreated everything >>>>>>>>>>>>> I can think >>>>>>>>>>>>> of but my iPhone still does not have the right permissions, so I >>>>>>>>>>>>> have looked >>>>>>>>>>>>> in the app bundle I could not view the provisioning profile, it >>>>>>>>>>>>> wants to >>>>>>>>>>>>> open it in Xcode and that does nothing. So I have deleted >>>>>>>>>>>>> everything under >>>>>>>>>>>>> the bin folder in the project this has made no difference, so >>>>>>>>>>>>> there is >>>>>>>>>>>>> something else in the project causing the issue, to confirm I >>>>>>>>>>>>> have deleted >>>>>>>>>>>>> all the development and distribution profiles and rebuilt them, >>>>>>>>>>>>> so I am at a >>>>>>>>>>>>> complete loss right now. >>>>>>>>>>>>> >>>>>>>>>>>>> ATB >>>>>>>>>>>>> >>>>>>>>>>>>> Alex >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 26 Aug 2012, at 20:14, Jason Awbrey <[email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> can you deploy to your device directly from MD? That should tell >>>>>>>>>>>>> you if the >>>>>>>>>>>>> problem is isolated to TF or is a general problem with your >>>>>>>>>>>>> provisioning. >>>>>>>>>>>>> You can also look inside your app bundle and the provisioning >>>>>>>>>>>>> file that is >>>>>>>>>>>>> getting embedded and verify that your UUID is there. I've had >>>>>>>>>>>>> problems in >>>>>>>>>>>>> the past where old stuff got stuck in my app bundle, or newer >>>>>>>>>>>>> things failed >>>>>>>>>>>>> to update. Sometimes it helps to delete everything from the >>>>>>>>>>>>> terminal so you >>>>>>>>>>>>> can be sure that everything will get updated on the next build >>>>>>>>>>>>> >>>>>>>>>>>>> Most of the problems I've had in the past with TF were user error >>>>>>>>>>>>> - either I >>>>>>>>>>>>> forgot to update a device in the provisioning portal and update >>>>>>>>>>>>> all of the >>>>>>>>>>>>> certs, or the user didn't understand the workflow on the TF side. >>>>>>>>>>>>> It's not >>>>>>>>>>>>> complicated, but it can be a little confusing the first few times >>>>>>>>>>>>> you do it >>>>>>>>>>>>> >>>>>>>>>>>>> I agree that Apple has made the entire process overcompilcated - >>>>>>>>>>>>> and they >>>>>>>>>>>>> really don't provide any good tools for debugging deployment >>>>>>>>>>>>> issues. This >>>>>>>>>>>>> is why I like TF - they provide a nice interface on top of that >>>>>>>>>>>>> process to >>>>>>>>>>>>> make it easier to manage >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Aug 26, 2012 at 12:47 PM, Alex White >>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>> >>>>>>>>>>>>>> This process is getting very frustrating, I am now using >>>>>>>>>>>>>> TestFlightApp to >>>>>>>>>>>>>> get my betas out to users, to say this process is flaky is an >>>>>>>>>>>>>> understatement, to simplify things I have only one provisioning >>>>>>>>>>>>>> profile and >>>>>>>>>>>>>> one development profile, I have one user that just cannot get >>>>>>>>>>>>>> his device to >>>>>>>>>>>>>> register via the TestFlightApp email, but that is not the one I >>>>>>>>>>>>>> am getting >>>>>>>>>>>>>> really upset about it is my iPhone that now does not have >>>>>>>>>>>>>> permission to >>>>>>>>>>>>>> install the latest beta it is included in both profiles, but >>>>>>>>>>>>>> clicking on the >>>>>>>>>>>>>> email from testfightapp I just get back the message "this device >>>>>>>>>>>>>> cannot >>>>>>>>>>>>>> install this item", in testflightapp it is not one of the >>>>>>>>>>>>>> permitted devices, >>>>>>>>>>>>>> I have removed all the profiles and rebuilt them and only two >>>>>>>>>>>>>> devices show >>>>>>>>>>>>>> up as permitted. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I have wasted another 4 hours going round in circles, tell me I >>>>>>>>>>>>>> am doing >>>>>>>>>>>>>> something wrong or is this what I can expect from developing IOS >>>>>>>>>>>>>> applications because if that is the case I am ready to throw in >>>>>>>>>>>>>> the towel >>>>>>>>>>>>>> and drop IOS development, I just feel that apple have locked >>>>>>>>>>>>>> this stuff up >>>>>>>>>>>>>> so tight that it is almost unusable. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>> >>>>>>>>>>>>>> Alex >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> MonoTouch mailing list >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> http://lists.ximian.com/mailman/listinfo/monotouch >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> MonoTouch mailing list >>>>>>>>>>>>> [email protected] >>>>>>>>>>>>> http://lists.ximian.com/mailman/listinfo/monotouch >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Nic Wise >>>>>>>>>>>> t. +44 7788 592 806 | @fastchicken | >>>>>>>>>>>> http://www.linkedin.com/in/nicwise >>>>>>>>>>>> b. http://www.fastchicken.co.nz/ >>>>>>>>>>>> >>>>>>>>>>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>>>>>>>>>> http://goo.gl/IuBU >>>>>>>>>>>> Trip Wallet: Keep track of your budget on the go: >>>>>>>>>>>> http://goo.gl/ePhKa >>>>>>>>>>>> Earnest: Self-employed? Track your business expenses and income. >>>>>>>>>>>> http://earnestapp.com >>>>>>>>>>>> Nearest Bus: find when the next bus is coming to your stop. >>>>>>>>>>>> http://goo.gl/Vcz1p >>>>>>>>>>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>>>>>>>>>> http://goo.gl/Icp2 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Nic Wise >>>>>>>>>> t. +44 7788 592 806 | @fastchicken | >>>>>>>>>> http://www.linkedin.com/in/nicwise >>>>>>>>>> b. http://www.fastchicken.co.nz/ >>>>>>>>>> >>>>>>>>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>>>>>>>> http://goo.gl/IuBU >>>>>>>>>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>>>>>>>>> Earnest: Self-employed? Track your business expenses and income. >>>>>>>>>> http://earnestapp.com >>>>>>>>>> Nearest Bus: find when the next bus is coming to your stop. >>>>>>>>>> http://goo.gl/Vcz1p >>>>>>>>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>>>>>>>> http://goo.gl/Icp2 >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Nic Wise >>>>>>>> t. +44 7788 592 806 | @fastchicken | >>>>>>>> http://www.linkedin.com/in/nicwise >>>>>>>> b. http://www.fastchicken.co.nz/ >>>>>>>> >>>>>>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>>>>>> http://goo.gl/IuBU >>>>>>>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>>>>>>> Earnest: Self-employed? Track your business expenses and income. >>>>>>>> http://earnestapp.com >>>>>>>> Nearest Bus: find when the next bus is coming to your stop. >>>>>>>> http://goo.gl/Vcz1p >>>>>>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>>>>>> http://goo.gl/Icp2 >>>>>> >>>>>> >>>>>> -- >>>>>> Nic Wise >>>>>> t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise >>>>>> b. http://www.fastchicken.co.nz/ >>>>>> >>>>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>>>> http://goo.gl/IuBU >>>>>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>>>>> Earnest: Self-employed? Track your business expenses and income. >>>>>> http://earnestapp.com >>>>>> Nearest Bus: find when the next bus is coming to your stop. >>>>>> http://goo.gl/Vcz1p >>>>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>>>> http://goo.gl/Icp2 >>>> >>>> >>>> -- >>>> Nic Wise >>>> t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise >>>> b. http://www.fastchicken.co.nz/ >>>> >>>> mobileAgent (for FreeAgent): get your accounts in your pocket. >>>> http://goo.gl/IuBU >>>> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa >>>> Earnest: Self-employed? Track your business expenses and income. >>>> http://earnestapp.com >>>> Nearest Bus: find when the next bus is coming to your stop. >>>> http://goo.gl/Vcz1p >>>> London Bike App: Find the nearest Boris Bike, and get riding! >>>> http://goo.gl/Icp2 >>> _______________________________________________ >>> MonoTouch mailing list >>> [email protected] >>> http://lists.ximian.com/mailman/listinfo/monotouch >> >> >> -- >> Miljenko Cvjetko dipl.ing. ET >> Direktor/CEO >> Projektant rješenja/Solution Architect >> Razvojni programer/Senior developer >> Voditelj projekta/Project Manager >> >> IX južna obala 13 >> Kajzerica Zagreb >> T: 385 1 7775555 >> M: 385 91 557 447 3 >> F: 385 1 7779556 >> e: [email protected] >> w: http://www.holisticware.net >> > -- Nic Wise t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise b. http://www.fastchicken.co.nz/ mobileAgent (for FreeAgent): get your accounts in your pocket. http://goo.gl/IuBU Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa Earnest: Self-employed? Track your business expenses and income. http://earnestapp.com Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2 _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
