Hi,
Im trying to use Testflight SDK 1.0 in MT. I built small static wrapper
around it so that TF calls are only made for DEBUG and RELEASE builds but
not for DISTRIBUTION.
I mad the Testflight DLL as instructed here
https://github.com/mono/monotouch-bindings.
Then I copied the DLL into my project and referenced it.
This is the call Im making:
[Conditional("DEBUG")]
[Conditional("RELEASE")]
public static void Log(string sMsg, params object[] aArgs)
{
DateTime dtNow = DateTime.Now;
TestFlight.Log(dtNow.Hour.ToString("00") + ":" +
dtNow.Minute.ToString("00") + ":" + dtNow.Second.ToString("00") + " " +
sMsg, aArgs);
}
And this is what Im getting:
{System.EntryPointNotFoundException: TFLog
at (wrapper managed-to-native)
MonoTouch.TestFlight.TestFlight:WrapperTfLog (intptr)
at MonoTouch.TestFlight.TestFlight.Log (System.String msg, System.Object[]
args) [0x00000] in <filename unknown>:0
at iTest.BLTestflight.Log (System.String sMsg, System.Object[] aArgs)
[0x00006] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/iTest/BLTestfligh
t.cs:24
at iTest.Util.ToLog (System.String sMsg, LogLevel eLogLev) [0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/iTest/Util.cs:226
at iTest.Util.GetDeviceUniqueIdentifier () [0x0006e] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/iTest/Util.cs:667
at iTest.BLTestflight.TakeOff (System.String sTeamToken) [0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/iTest/BLTestfligh
t.cs:14
at TestApp.AppDelegateBase.FinishedLaunching
(MonoTouch.UIKit.UIApplication application,
MonoTouch.Foundation.NSDictionary launchOptions) [0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/TestApp/AppDelega
teBase.cs:563
at TestApp.AppDelegateIPad.FinishedLaunching
(MonoTouch.UIKit.UIApplication app, MonoTouch.Foundation.NSDictionary
options) [0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/TestApp/AppDelega
teIPad.cs:24
at (wrapper managed-to-native)
MonoTouch.ObjCRuntime.Messaging:void_objc_msgSendSuper_IntPtr
(intptr,intptr,intptr)
at MonoTouch.UIKit.UIApplication.SendEvent (MonoTouch.UIKit.UIEvent
uievent) [0x00037] in
/Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.g.cs:176
at TestApp.UIApplicationMain.SendEvent (MonoTouch.UIKit.UIEvent oEvent)
[0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/TestApp/UIApplica
tionMain.cs:23
at (wrapper managed-to-native)
MonoTouch.UIKit.UIApplication:UIApplicationMain (int,string[],intptr,intptr)
at MonoTouch.UIKit.UIApplication.Main (System.String[] args, System.String
principalClassName, System.String delegateClassName) [0x00042] in
/Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.cs:29
at TestApp.Application.Main (System.String[] args) [0x00000] in
/Users/rene/Documents/Develop/Projects/TestApp/210/TestApp/TestApp/Main.cs:1
5 }=
Any ideas?
René
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch