gpt4 book ai didi

ios - 获取在 React Native 上运行的 iOS Today Widget 扩展

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:37 28 4
gpt4 key购买 nike

我正在尝试通过关注 this issue 上发生的事情,使用 React Native 组件让 iOS Today 小部件工作。 .

我让它可以在 iOS 模拟器上运行,但它不能在实际手机上运行。

如果有人能和我一起看这个,那就太棒了。这是启动和运行 Today 小部件并显示“Hello World”React 组件的最少量的东西。

https://github.com/rclai/React-Native-Today-Widget

最佳答案

设备上 Today Widget 的内存限制为 16 MB。 Conrad Kramer 在这次演讲中给出了很好的解释:https://cocoaheads.tv/memory-use-in-extensions-by-conrad-kramer/

已使用 XCode 调试器进行实验验证 - 在加载大图像时,T​​oday Widget 在内存使用量达到 16 MB 时立即崩溃。

只有一个 Text 元素的基本 React native 示例的内存使用量约为 11 MB。内容呈现期间最多 13 MB。

要在设备上运行 Today Widget,您必须使用 Release 构建配置。开发模式增加了太多的开销。在开发模式下在设备上运行小部件的唯一可能性是使用 Instruments 工具暂时禁用限制。

检查这个库:https://github.com/matejkriz/react-native-today-widget#memory-limitation

它适用于设备,您只需要考虑内存限制。

关于ios - 获取在 React Native 上运行的 iOS Today Widget 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37033768/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com