Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CioTracking not found / NotificationService-Info.plist doesn't exist. #121

Closed
joeyhotz opened this issue Jan 18, 2024 · 2 comments
Closed

Comments

@joeyhotz
Copy link

joeyhotz commented Jan 18, 2024

Hey team!

Attempting to upgrade to expo 50 and seeing some issues with the customerio expo plugin and facing some issues unfortunately.

When trying to run a pod install, I run into this error:

[!] An error occurred while processing the post-install hook of the Podfile.

[!] The plist file at path `/[REDACTED]/mobile/ios/NotificationService-Info.plist` doesn't exist.

Additionally also seeing this error when trying to build the expo application which I assume is related:

❌  (ios/NotificationService/NotificationService.swift:3:8)

  1 | import Foundation
  2 | import UserNotifications
> 3 | import CioTracking
    |        ^ no such module 'CioTracking'
  4 | import CioMessagingPushAPN
  5 |
  6 | @objc


❌  (ios/NotificationService/NotificationService.swift:3:8)

  1 | import Foundation
  2 | import UserNotifications
> 3 | import CioTracking
    |        ^ no such module 'CioTracking'
  4 | import CioMessagingPushAPN
  5 |
  6 | @objc


❌  (ios/NotificationService/NotificationService.swift:3:8)

  1 | import Foundation
  2 | import UserNotifications
> 3 | import CioTracking
    |        ^ no such module 'CioTracking'
  4 | import CioMessagingPushAPN
  5 |
  6 | @objc
    "expo": "^50.0.0-preview.11",
    "customerio-expo-plugin": "^1.0.0-beta.13",
    "customerio-reactnative": "^3.3.2",

Would you have any insight as to how to fix the issue? We're looking to upgrade to expo 50 to be able to support a different library we'd like to use.

@joeyhotz
Copy link
Author

Done a bit more research and I've found that this might be an issue with react-native 0.73.2
facebook/react-native#42239

There is a git patch in this PR for the react native node module that will solve the issue locally, however the customerio expo plugin has a deployment target of 13.0 for iOS which is incompatible with expo 50 so I will raise another issue for this.

@mrehan27
Copy link

Thank you, @joeyhotz for providing the details. I really appreciate the effort you've put into identifying the root cause. Now that we know the issue and have a separate ticket for it, I'm going to close this ticket. Let's continue our discussion on the other ticket you opened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants