Error Building iOS Paypal MPL Plugin

2 posts, 0 answers
  1. stefano
    stefano avatar
    1 posts
    Member since:
    Sep 2013

    Posted 30 Sep 2013 Link to this post

    In my testing app, i imported this plugin
     and added the library for iOS that i found here
    When i build, appear this error:
    [2013-09-30 10-44-47-78] Log (Info,None): Project "TestPayPalMPL.proj" (default targets):
    Link: Undefined symbols for architecture armv7:
      "_OBJC_CLASS_$_PayPalPayment", referenced from:
          objc-class-ref in CDVPayPalMPL.o
      "_OBJC_CLASS_$_PayPal", referenced from:
          objc-class-ref in CDVPayPalMPL.o
    ld: symbol(s) not found for architecture armv7
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    Done building project "TestPayPalMPL.proj" -- FAILED.

    With Android plugin works fine.

    i don't understand what i wrong.
    I can't use the new PayPalSDK.

    Update: Cordova 3.0

    Thanks in advance
  2. Steve
    Steve avatar
    10941 posts

    Posted 02 Oct 2013 Link to this post

    Hello Stefano,

    Common cause for such errors are listed in this forum thread.

    PayPal have released an official PhoneGap/Cordova support a couple of months back, so we suggest using their plugins directly:
    • Android:
    • iOS:

    As those plugins are not plugman compatible, we suggest going through the documentation (Making a Custom Plugin Plugman-Compatible) in order to make them compatible in order to use it in Icenium.

    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
Back to Top