-
Notifications
You must be signed in to change notification settings - Fork 141
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
Crash on iOS 13.7 #437
Comments
My iPhone is iPhone SE2 with iOS 13.7. |
Thanks for the detailed logs, I'll get a Catalina VM up and hope that I can reproduce the issue in a simulator there. If not, would you be happy to join a TestFlight so that I could collect crash logs? I can't send a link now because Apple wants to review it (even when using the same release lol). iOS 13 is pretty old, but I'd still like to support it if possible |
OK, waiting your good msg : ) |
I can't reproduce on a simulator, could you try this TestFlight link? Hopefully it'll cause a crash log to get sent |
I joined it. I try to open Finamp twice and App crashes twice. My email is 54432****@qq.com. I think your can see it on TestFlight. |
LOL. Because my Macbook system version is old, it seems that it can only work with the same old iOS version, such as relay and airdrop. |
Ah ok lol, still no crash reports just yet 🙃 As for your old Mac, have you considered OpenCore Legacy Patcher? |
Too strange. 😞 I set up Flutter development environment on a Mac. However, I found that the compiled APP will not crash on my iPhone SE2 (whether it is Debug or Release). Even if I rolled back the code to 0.6.11+29 (commit b4c330e), Finamp still works fine. But, but I still can't run the Testflight version and the App Store version of Finamp on my SE2. I see new finamp was published on Github. You can publish it on Testflight. Maybe nothing wrong happened. By the way, could you tell me what which xcode and CocoaPods version you used? |
That's very weird. 0.6.14 is currently in app review, I've put it in review for Testflight too. I'm using XCode 14.3, and CocoaPods 1.11.3. |
The new Testflight version has been received, unfortunately it still doesn't work on my phone. After a little effort, I found the local logs, which you may have seen in the Testflight background. I attach it here. Similarly, I uploaded my packaged iOS Archive. I want to compare the difference between the ipa I packaged and the ipa you packaged in the dynamic link library, maybe this will find some differences. PS: If you are tired of fixing my old iOS-specific problems, you can tell me and close this issue. After all, developers' time is precious. 🥱 Archive pkg: https://drive.google.com/file/d/1lo9BDpCxVHKNkLh_Vu-cBfLD_OHHiF3e/view?usp=share_link |
Oh!I think I found the cause of the problem. You can see this Xcode 14.3: App built is not able to open on iOS 13.6. I see a developer say: 'Don't upgrade to xcode 14.3, unless your app need just work on iOS above 13.0 version, if you have upgraded, delete it and download xcode 14.2 from 'https://developer.apple.com/download/all/'.' |
And I see more information about xcode 14.3. It looks like xcode and cocoapods and flutter are going through a really worse situation. Some changes in xcode14.3 caused some scripts of cocoapods to fail to execute. However, cocoapods tried to fix this problem in 1.12.1, but it caused the old version of xcode to fail to compile. This also seems to cause the iOS App generated by the new version of xcode to fail to run on iOS 13. I don't guarantee that my understanding is correct, but I think xcode 14.3 is not a comfortable version. CocoaPods/CocoaPods#11808 In fact, I can't compile smoothly when using xcode 13.2.1 and cocoapods 1.12.1. The reason is CocoaPods/CocoaPods#11828. This PR caused the old version of xcode to have an invalid -f parameter. I've been really unlucky and had so many problems with every development component. |
Thanks for looking into this! Hopefully this gets fixed soon, for now I'll build Finamp with 14.2. Building Flutter apps for iOS is horrible sometimes, everytime I wipe my laptop I have to fight Cocoapods to get anything working. |
😆OK, Waiting new version on App Store or Testflight. |
TestFlight submission sent, should be ready in about a day |
Nice job! The new Testflight version is work. 👍 |
Thanks for your help diagnosing the issue, I'll stick to Xcode 14.2 until the issue is fixed :) |
Xcode 14.3.1 RC fix this issue. You can see https://developer.apple.com/documentation/xcode-release-notes/xcode-14_3_1-release-notes |
Hello every great developer, I see new iOS version(0.6.11) was pubilshed on app store. After update 0.6.11, I can not open Finamp. And I try to uninstall and reinstall. But the new version of the app was still not successfully run. I'm pretty sure there was nothing wrong with the last version. Please review these commit until last release version and fix it 🤪. By the way, I use another iPhone(iOS 16.4.1) to install new Finamp. It works without problem.
I don't have Xcode on my old mac. So I can't provide detailed logs. But I see there is a line say 'terminationReasonNamespace":"DYLD"'. Does this mean that some dylib is missing on iOS13 ? This is just my guess😆.
The text was updated successfully, but these errors were encountered: