-
Notifications
You must be signed in to change notification settings - Fork 88
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
Issues with iOS 15 SDK #79
Comments
I have created a pull request for the issue: #80 |
Thanks for contributing! PR has been merged |
When maybe a release will be made here and on react-native-ble-plx? |
Hey @srgtuszy do you know of an eta of when this might make it into react-native-ble-plx? |
@georgeburduhos have you found a work around for this in the mean time? |
@korykehl |
Here is what we did: In your main directory, execute: This will create a patch file in We had to go ahead and change I have created a push request for the 0.1.9 release here, and once that is accepted will gladly do it for |
@below Thanks for publishing the fork with the new tag. For some reason (I'm somewhat new to Cocoapods so I don't really understand the discrepancy), I had to patch this differently than what you described:
|
My patch file: diff --git a/node_modules/react-native-ble-plx/react-native-ble-plx.podspec b/node_modules/react-native-ble-plx/react-native-ble-plx.podspec
index def210f..0a92dcc 100644
--- a/node_modules/react-native-ble-plx/react-native-ble-plx.podspec
+++ b/node_modules/react-native-ble-plx/react-native-ble-plx.podspec
@@ -17,5 +17,5 @@ Pod::Spec.new do |s|
s.compiler_flags = '-DMULTIPLATFORM_BLE_ADAPTER'
s.dependency 'React'
- s.dependency 'MultiplatformBleAdapter', '0.1.7'
+ s.dependency 'MultiplatformBleAdapter', '0.1.9'
end For help installing in react-native-ble-plx, explained here: dotintent/react-native-ble-plx#899 (comment)
|
Whatever works for you ;) All I can hope the fix is accepted soon so we can stop patching … |
Thank you! If someone meets compatibility error while following @menseen 's way you can try this
|
@yeonwooz I've been trying to update to 0.1.9 but I keep getting that pod update, repo update and stuff did not work either. |
How about removing
|
I tried: Still get:
|
Please release 0.1.9 to cocoapods~ In FlutterBleLib, we can not specify git & tag in pod.spec. This really break down product release with Xcode 13 + iOS15 Thank you |
With @below's fixes, this is now fairly straightforward to install without any patching. In package.json, use below's branch:
And in ios/Podfile, use the latest MultiPlatformBleAdatper:
|
I tried @rnapier 's solution but I am getting this error no matter what I do:
I tried various combinations of removing |
OK, I solved it by:
|
I don't understand why 0.1.9 pod is still not released. pod search MultiPlatformBleAdapter --simple
|
works for me |
It is still not released? 🤯 |
Due to changes in the CoreBluetooth API, parts of the code break:
The text was updated successfully, but these errors were encountered: