-
Notifications
You must be signed in to change notification settings - Fork 60
Not working for UIKitMac on macOS Catelina #164
Comments
@flurrydev any chance you're looking into this? I don't want to cut out flurry- but I would if there's no plans to support Mac OS / iPad apps on Mac OS |
Hi @jefhai , Thank you for using Flurry SDK! We do plan to support Project Catalyst and we are working hard on this, so please stay tuned! |
Any time frame for supporting it? End of next week possibly?
Thanks
…Sent from my iPhone
On Jun 4, 2019, at 7:56 PM, Yubo Qin ***@***.***> wrote:
Hi @jefhai ,
Thank you for using Flurry SDK! We do plan to support Project Catalyst and we are working hard on this, so please stay tuned!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@xnth97 how's the progress on supporting project catalyst going? |
Hi @jefhai , Thank you for your support! We are sorry for any inconvenience this may cause, but please understand that there are lots of compatibility issues that we need to think about when adapting for new OS versions and platforms. We can't just click macOS support option and build it 😀 so please stay tuned and we'll definitely let you know once we have a usable beta version. |
@xnth97 How we doing on catalyst support? |
Hi @xnth97 do you have any update on your progress? I understand it's a complex issue. |
They just don't seem to develop Flurry..... I'm going to abandon it and roll my own. |
It's not a light undertaking to support catalyst, so I do understand that it's taking time. Wouldn't mind a little bit insight on the progress tho :) |
@jefhai @emreberge Thank you for your patience while we work on supporting UIKItMac. Supporting UIKitMac requires not only supporting this new platform in the SDK but also surfacing the analytics on our developer portal and providing this seamless support is in no ways trivial. We are publishing a beta release of our SDK with UIKitMac support on macOS today and will share the link once it is published. The beta release will provide support for UIKitMac at the SDK level but analytics for apps built on UIKitMac may not surface correctly in our flurry portal. Again, thank you for your patience while we continue to add end to end support for UIKitMac on macOS Catelina. |
@jefhai @emreberge You can download the beta build of Flurry SDK with catalyst support from the link below. Again thank you for your patience as we build out full end to end support for catalyst. https://flurrysdk-mbst-pub-ue1.s3.amazonaws.com/sdks/iPhone/671/flurry_iPhone_sdk.zip |
@rajkaur01 thank you for the update, this is great news! Just a quick question (and I have not yet tested the SDK)
Does that mean that we might not see the data yet, or that it might be mixed with or labeled incorrectly as being an iPad/iPhone device? And do you think it would be a good idea to manually separate the devices with a separate API Key to begin with? |
@emreberge You will definitely see the data in our flurry portal but as you eluded to already, in some instances the data may be labeled incorrectly/mixed. You do the have the option of manually separating the two platforms with a different API Key for now so that you can inspect catalyst analytics without the noise of the iOS app. Once this feature goes GA, the separation of API keys would not be required as the flurry portal will be able to correctly identify the source of data across all currently supported metrics. Let me know if you have any other questions and thank you for using Flurry! |
Is there any POD for Flurry SDK with catalyst support? |
Hi @umairxiq Thank you for using Flurry. We will release a pod once CocoaPods adds support for MacCatalyst and/or XCFramework. |
Hello! |
@cocoatoucher Thank you for using Flurry Analytics. We will look into this issue and get back to you soon. |
To use the Flurry's Catalyst beta sdk with Swift follow our standard instructions here for a manual installation(substitute Flurry.xcframework for the static libraries). https://developer.yahoo.com/flurry/docs/integrateflurry/ios-manual/#swift-sdk-integration. Briefly the steps are:
Note the Flurry Catalyst SDK is a beta product. We are actively working on how the data is presented in the Flurry UI. |
Hey @flurrydev ! Thanks for the reply. The project is building after integrating the SDK via following the instructions. However, once I attempt to initialize Flurry in my
I get the following compiler error:
|
@cocoatoucher Hello, those are errors I would expect if SystemConfiguration.framework is not included, andI was able to reproduce the errors by removing SystemConfiguration from my project. I posted a bare bones project here of my integration: |
Sorry for totally missing that one, it works after adding the |
Now that SE-0272 Package Manager Binary Dependencies is officially accepted I for one am perfectly happy with manual integration into my Catalyst apps - Which went perfectly smoothly, nice work Flurry! 👍 - until implementation makes its way into Xcode. As I would optimistically expect that to arrive expeditiously. |
Thanks very much for making the macCatalyst beta available. |
To add more context... when I try to include I get this error compiling: |
@gabors Thank you for using Flurry. Apologies for the late response due to the holidays. We will investigate this issue and get back to you shortly. |
@rajkaur01 any updates on this? |
@gabors We are still investigating the feasibility of this, and also preparing a new release of the MacCatalyst beta. I have reproduced the issue you describe, and I will follow up as soon as possible. |
A new version of the Flurry MacCatalyst SDK is available here: -We now expect all data to display on the developer portal (dev.flurry.com). Please feel free to reach out to report issues or if you need assistance implementing the SDK. Their is a bare-bones sample project available here: |
@flurrydev does this resolve the issue above of trying to reference Flurry inside my own framework? I'm still seeing the same compilation error: Include of non-modular header inside framework module |
@gabor We are still working on a solution for your use case. It won't be possible to support both iOS emulator and Catalyst in the same .framework, but I may be able to give you a custom build. Please open a support ticket by writing to support@flurry.com, and we can have a more in depth discussion on this. |
@flurrydev thank you very much. |
Still manual integration after more than six months? Although Pod has support for MACCatalyst and XCFrameWork. What's the timeline? or should we abandoned flurry for future use and recommend others? |
Any updates on catalyst support? I'm eagerly awaiting this feature. |
Just checking in after waiting another month... Any updates? |
@JaxMyers @umairxiq Once the fix is available in the Cocoapods pre-release build we will release a podspec. |
Any updates on this? |
CocoaPods/CocoaPods#9528 is closed. Any update now for cocoapods? |
What's the latest on the Flurry SDK cocoapod supporting Mac Catalyst? |
@ToshMeston I would just switch to Microsoft’s app analytics or something device agnostic if it’s feasible.. |
@ToshMeston We are blocked by the following issue on Cocoapods: CocoaPods/CocoaPods#9843 They are aware of the issue and working on this. |
@jefhai Thanks. |
@flurrydev could you at least update the XCFramework for manual installation (updated 9 months ago at this point)? Many don't use Cocoapods, and the tools to build for Catalyst have been available for more than one year now. I find it very frustrating that Flurry still doesn't have a way to provide XCFrameworks for each release. This will likely force us to move to another analytics service. |
Any update @flurrydev ? |
Should it theoretically be possible for my app which uses Flurry for iOS to compile using for Mac by simply excluding Flurry calls when built for mac? I've tried this but I have never been able to get over the many errors that Xcode generates and given up, thinking that I need to wait for Flurry to be updated. So now I am wondering if I need to keep waiting for Flurry to be updated or if I can simply exclude it from my Mac binary. |
Am I safe to assume this will never be fixed? |
We are currently testing a new xcframework build of Flurry that supports MacCatalyst (including M1 support). It will be available in the next week. |
We have released a Catalyst compatible version of Flurry here: https://github.com/flurrydev/Flurry-Catalyst-Beta This will allow you to run Flurry on Catalyst apps and includes M1 mac support. |
About time! But to voice my opinion real quick… adopting flurry was a mistake and a loss for those waiting around for this. |
@flurrydev Sweet! |
The text was updated successfully, but these errors were encountered: