我正在使用Cordova构建我的IOS应用程序。我有一个插件“Razorpay - 科尔多瓦”,这是给下面的错误使用RazorPay SDK - clang:error:linker命令失败,退出代码1(使用-v查看调用)
不知道为什么我在编译时出现此错误。 在互联网尝试了很多解决方案,无法解决。
PS:项目在另一个MAC中成功运行。我在我的机器上遇到问题。
科尔多瓦Verison:6.0
离子版本:1.7
的Xcode 8.1版本。
我正在使用Cordova构建我的IOS应用程序。我有一个插件“Razorpay - 科尔多瓦”,这是给下面的错误使用RazorPay SDK - clang:error:linker命令失败,退出代码1(使用-v查看调用)
不知道为什么我在编译时出现此错误。 在互联网尝试了很多解决方案,无法解决。
PS:项目在另一个MAC中成功运行。我在我的机器上遇到问题。
科尔多瓦Verison:6.0
离子版本:1.7
的Xcode 8.1版本。
您需要的框架Security
和CoreTelephony
添加到您的项目。
只需将它们添加到目标>构建阶段>链接二进制文件与库。 无需任何进口报表。
声明:我是Razorpay的开发人员。
Perfect.This为我工作。谢谢! –
也有人,请加上razorpay标签。我没有足够的声望。这对未来的简单调查结果将有所帮助 –
您需要将安全框架添加到您的项目中。
#import <Security/SecRandom.h>
确保添加安全框架: #import –
KKRocks