Hi,

Well today was a good day, with the devices in hand I was able to get the 
software loaded onto all the devices, with testflight and itunes.

I totally understand why apple have done things this way, it is just a ball 
ache when you are in the testing phase, in previous projects 1 or 2 builds per 
day going out to testers was the norm and I actually worked out my most 
successful projects were the ones with the most frequent builds as it kept the 
testers focused on progress.

I guess I am still coming round to the apple way of doing things.

ATB

Alex


On 7 Sep 2012, at 07:58, Nic Wise <[email protected]> wrote:

> 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

Reply via email to