我正在尝试通过跟踪此问题上发生的事情来获取使用React Native组件的iOS Today小部件.
我让它在iOS模拟器上工作,但它不适用于实际的手机.
如果有人能和我一起看这个,那就太棒了.获取"今日"窗口小部件并显示"Hello World"React组件是最少量的东西.
设备上 Today Widget 的内存限制为 16 MB。康拉德·克莱默 (Conrad Kramer) 的这次演讲中有很好的解释:https : //cocoaheads.tv/memory-use-in-extensions-by-conrad-kramer/
使用 XCode 调试器进行实验验证 - 在加载大图像时,Today Widget 会在达到 16 MB 内存使用量时立即崩溃。
只有一个 Text 元素的基本 React Native 示例的内存使用量约为 11 MB。内容呈现期间最多 13 MB。
要在设备上运行 Today Widget,您必须使用 Release 构建配置。开发模式增加了太多的开销。在开发模式下在设备上运行小部件的唯一可能性是使用 Instruments 工具暂时禁用限制。
检查这个库:https : //github.com/matejkriz/react-native-today-widget#memory-limitation
它适用于设备,您只需要考虑内存限制。
| 归档时间: | 
 | 
| 查看次数: | 1552 次 | 
| 最近记录: |