I'm also trying to share an app through TestFlight, first time I have tried but 
MD is telling me that my app is "not built for active configuration" when I 
select the AdHoc|Phone profile.

I have created an AdHoc certificate and it's in xcode, when I Build All it just 
flashes and MD output says "Done Build successful".

What am I doing wrong?

Dean


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Nic Wise
Sent: Thursday, 1 September 2011 7:00 PM
To: Jon Hopkins
Cc: [email protected]
Subject: Re: [MonoTouch] Generate IPA for beta distribution

A friend of mine does it off his own website (you dont need to use testflight, 
tho it's easier and prettier. You DO need a certificate installed on the device 
tho, however you do it)

He generates a plist like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
<plist version="1.0">
<dict>
        <key>items</key>
        <array>
                <dict>
                        <key>assets</key>
                        <array>
                                <dict>
                                        <key>kind</key>
                                        <string>software-package</string>
                                        <key>url</key>
                                        
<string>http://myserver.com/path/to/MyApp.ipa</string>
                                </dict>
                        </array>
                        <key>metadata</key>
                        <dict>
                                <key>bundle-identifier</key>
                                <string>BINDLE IDENTIFIER HERE (it's in MD's 
config for the app)</string>
                                <key>kind</key>
                                <string>software</string>
                                <key>title</key>
                                <string>THE TITLE HERE</string>
                        </dict>
                </dict>
        </array>
</dict>
</plist>

and then makes a folder called Payload, puts his .app in there, and zips it all 
(so the root folder inside the zip contains Payload).
Rename the .zip to .ipa

he thens links to the .plist, like this:

itms-services://?action=download-manifest&url=http://youserver.com/path/to/MyApp.plist

you load the page with the link in mobile safari, tap it, and you are good to 
go. It might need need the mobile cert installed first, but you could put that 
on the same page...

I'm thinking about doing a quick app tonight to do this automatically.
Basically, look into the .csproj (to get the name, .app location and bundle 
ID), and generate it all into a folder for FTPing. Or maybe a MD plugin, if I 
can work out how to do them!




On Thu, Sep 1, 2011 at 09:30, Jon Hopkins <[email protected]> wrote:
> Hi,
>
>
>
> I’ve heard of a service (https://testflightapp.com/) that can generate 
> a distributable IPA for clients who want to
>
> Beta test. It requires their serial number and an IPA of the app. 
> Limited to
> 100 devices, so its not a bypass for iTunes.
>
> How can I create this with MT?
>
>
>
> Thanks,
>
> Jon
>
> _______________________________________________
> 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 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
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to