2017-03-14 18 views
0
"_OBJC_CLASS_$_STPPaymentCardTextField", referenced from: 
    objc-class-ref in PaymentViewController.o 


"_OBJC_CLASS_$_Stripe", referenced from: 
    objc-class-ref in StripeHandlerViewController.o 
    objc-class-ref in AppDelegate.o 
    objc-class-ref in PaymentViewController.o 
(maybe you meant: _OBJC_CLASS_$_StripeHandlerViewController) 


"_OBJC_CLASS_$_STPAPIClient", referenced from: 
    objc-class-ref in StripeHandlerViewController.o 
    objc-class-ref in PaymentViewController.o 
    "_StripeDomain", referenced from: 
    -[StripeHandlerViewController createBackendChargeWithToken:completion:] in StripeHandlerViewController.o 
    ___71-[StripeHandlerViewController createBackendChargeWithToken:completion:]_block_invoke in StripeHandlerViewController.o 
    -[PaymentViewController save:] in PaymentViewController.o 
ld: symbol(s) not found for architecture x86_64 


clang: error: linker command failed with exit code 1 (use -v to see invocation) 

私は私の古いプロジェクト内のストライプの支払いを統合しようとするので、私はmyprojectの中にいくつかのサンプルファイルを追加しました。それはこのエラーを表示するので私はそれをgoogleとビルドフェーズにこのファイルを追加 - >ソースをコンパイルするが、まだこのエラーが表示されます。このストライプ支払いの統合エラーを解決するにはどうすればよいですか?

解決策をお探しください。

答えて

0
ld: symbol(s) not found for architecture x86_64 

あなたは、シミュレータのためにこれを構築しようとしていると、リンカは、ライブラリは、x86_64版(​​シミュレータ)のバイナリが不足していることを語っています。私はそのライブラリに精通していませんが、シミュレータ専用のフレームワークがないか、ライブラリにシミュレータのサポートがありません。

関連する問題