美文网首页
iOS 个推集成 <笔记篇>

iOS 个推集成 <笔记篇>

作者: 失忆的程序员 | 来源:发表于2021-11-30 09:08 被阅读0次

参考个推集成方式
iOS集成视频
iOS SDK 集成指南
iOS常见问题

报错信息
Debug 环境下就没有问题,
release 环境下就不行,报错信息如

In /Users/www项目路径tAid/Pods/GTExtensionSDK/framework/GTExtensionSDK.framework/GTExtensionSDK(GtkExtUDStore.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/www项目路径rstAid/Pods/GTExtensionSDK/framework/GTExtensionSDK.framework/GTExtensionSDK' for architecture arm64

报错信息.jpeg 完整报错信息.jpeg

根据文档三中
文档中说 iOS 常见问题 ,有说到这里,但是我的这里没有 GTExtensionSDK 搜到0个

如图:


搜索一.jpeg 搜索二.jpeg

文档中说 iOS 常见问题 ,有说到这里,但是我的这里没有 GTExtensionSDK 搜到0个


开始处理



在info 中添加了

参考

aps-environment development

再次编译

Debug release 环境下就没有问题,

再次打包 api xcode 还是闪退,注意到 bitcode 转圈
然后搜索了一下 bitcode 发现 设置为yes ,立即修改 为 No,
则报错信息如图

bitcode 主项目改为 No 后 子项目中的 bitcode 改为No 后

报错信息如图 就是这样。

解决方案 :

在Target-Build Settings-Excluded Architectures中添加以下代码

EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64=arm64 arm64e armv7 armv7s armv6 armv8 EXCLUDED_ARCHS=$(inherited) $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_$(EFFECTIVE_PLATFORM_SUFFIX)__NATIVE_ARCH_64_BIT_$(NATIVE_ARCH_64_BIT))

参考

两处都要添加

感谢“个推”的工作人员,谢谢你们

相关文章

网友评论

      本文标题:iOS 个推集成 <笔记篇>

      本文链接:https://www.haomeiwen.com/subject/pjnrxrtx.html