我是iOS新手,我收到错误:
ld:找不到-lGoogleToolboxForMac的库
当我将 libGoogleToolboxForMac 添加到Link Binary With Library以及 libGTMSessionFetcher 和 libGTMOAuth2
时我在https://developers.google.com/identity/sign-in/ios/start-integrating的项目中使用了 cocoapods
我尝试了以下解决方案:
仅构建活动架构从否到是
删除了图书馆搜索路径
答案 0 :(得分:0)
对于遇到此错误的任何人,我想我都会发布我最终的解决方法...
首先,我做了很多绝望的更改以尝试解决此问题,然后删除了平台并重新安装了新版本。所以,那是(因为我使用的是Ionic,但可能只是“ cordova平台...”):
<Table schema="Reports_vN" name="pstpyr" caption="PR Payroll Posting">
<Column name="recnum" alias="Record Number" isprimarykey="1" />
<Column name="pstnum" alias="Posting Number" />
</Table>
<Table schema="Reports_vN" name="payrec" caption="PR Payroll Record">
<Column name="recnum" alias="Record Number" isprimarykey="1" />
<Column name="empnum" alias="Employee" />
<Column name="strprd" alias="Period Start" />
<ForeignKey pkSchema="Reports_vN" pkTable="payrec" fkSchema="Reports_vN" fkTable="tmcdln" name="Record Number">
<ForeignKeyCol pkCol="recnum" fkCol="recnum" />
</ForeignKey>
<ForeignKey pkSchema="Reports_vN" pkTable="payrec" fkSchema="Reports_vN" fkTable="jobcst" name="Payroll Number">
<ForeignKeyCol pkCol="recnum" fkCol="payrec" />
</ForeignKey>
<ForeignKey pkSchema="Reports_vN" pkTable="payrec" fkSchema="Reports_vN" fkTable="jobcst" name="Payroll Number">
<ForeignKeyCol pkCol="recnum" fkCol="payrec" />
</ForeignKey>
</Table>
然后,我需要确保吊舱已正确安装。在platform / ios文件夹中打开一个终端窗口,然后键入:
> ionic cordova platform rm ios
> ionic cordova platform add ios
下一步构建该应用程序的iOS版本:
> pod install
这给出了错误,但我继续前进...最后,我在XCode中打开了Workspace文件(而非项目文件)。我选择了正确的证书并构建了。然后存档。一切都很好。
希望这对其他人有帮助。