AppsFlyerSDK / AppsFlyerFramework

AppsFlyer Apple SDK
https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS
Other
164 stars 89 forks source link

error: umbrella header does not include 'AppsFlyerDeepLinkObserver.h in 6.1.3 #152

Closed voidless closed 3 years ago

voidless commented 3 years ago

Report

SDK Version

6.1.3

What did you do?

Built app in release mode

What did you expect to happen?

Successful build

What happened instead?

Build failed with error:

[15:34:23]: ▸ ❌  error: umbrella header for module 'AppsFlyerLib' does not include header 'AppsFlyerDeepLinkObserver.h'
[15:34:23]: ▸ ❌  /redacted/Modules/JRAppsFlyerStatisticsEngine/Source/AppsFlyerStatisticsEngine.swift:10:8: could not build Objective-C module 'AppsFlyerLib'

Please provide any other relevant information.

Version 6.1.3 introduced a new header AppsFlyerDeepLinkObserver.h, but it was not added to the umbrella header. Xcode requires that all public headers are added to the umbrella header of a framework.

af-fess commented 3 years ago

Good catch @voidless 💯 This file is redundant here. I removed it manually https://github.com/AppsFlyerSDK/AppsFlyerFramework/commit/0b71b7a792e17e5f2a1b325a213c03a3fda18e7e. Also removed from zip file for Carthage.

Please reload the framework because Cocapods saves it in the local cache