Hi,

 

I’m 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 I’m 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 I’m 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

Reply via email to