[英]App runs perfectly on simulators but not on physical devices [on iOS 13.3.1]
The app runs perfectly on every simulator but when I try to run it on a physical device , it shows the following error :-该应用程序在每个模拟器上都能完美运行,但是当我尝试在物理设备上运行它时,它显示以下错误:-
I also tried to run it on various physical devices like iPhone 6 , iPhone 7 and iPhone 11. After that I came to a conclusion that the error is occurring on devices running on version of iOS 13.3.1 as App only runs successfully on iPhone 6 which is running on iOS 12.4.4我还尝试在 iPhone 6、iPhone 7 和 iPhone 11 等各种物理设备上运行它。之后我得出的结论是,该错误发生在运行 iOS 13.3.1 版本的设备上,因为 App 只能在 iPhone 6 上成功运行在 iOS 12.4.4 上运行
I also tried to run new project on same physical devices but it keeps showing me blank screen (on devices running on iOS 13.3.1) and if I install any framework in that new project then it's showing same error as shown in image.我还尝试在相同的物理设备上运行新项目,但它一直向我显示空白屏幕(在 iOS 13.3.1 上运行的设备上),如果我在该新项目中安装了任何框架,那么它会显示与图像中显示的相同的错误。
I already tried:我已经尝试过:
In Alamofire issue tracker peoples are suggesting that doing these steps:在Alamofire 问题跟踪器中,人们建议执行以下步骤:
use_frameworks!
删除/评论use_frameworks!
in Podfile在 Podfile 中use_modular_headers!
添加use_modular_headers!
in Podfile在 Podfile 中solves the issue with using free Apple ID on iOS 13.3.X解决了在 iOS 13.3.X 上使用免费 Apple ID 的问题
This appears to be a known issue, and most people say it is a problem with using a non-paid Apple ID.这似乎是一个已知问题,大多数人都说这是使用非付费 Apple ID 的问题。 Some kind of provisioning thing.某种配置的东西。
https://github.com/Alamofire/Alamofire/issues/3051 https://github.com/Alamofire/Alamofire/issues/3051
Apple blocked utilizing external frameworks on free accounts with 13.3.1 upgrade. Apple 在 13.3.1 升级后阻止在免费帐户上使用外部框架。 Try downgrading to 13.3.尝试降级到 13.3。
Reference and solution here: Library not loaded: @rpath/FBLPromises.framework/FBLPromises iOS 13.3.1参考和解决方案: 库未加载:@rpath/FBLPromises.framework/FBLPromises iOS 13.3.1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.