gpt4 book ai didi

ios 应用程序仅在 ios 9 上使用图像文字填充单元格时崩溃,不清楚崩溃日志

转载 作者:行者123 更新时间:2023-11-30 12:27:14 25 4
gpt4 key购买 nike

我有一个电子商务应用程序,可以为用户查看产品列表,在最新更新后,我仅在 ios 9 上收到了来自 Fabric crashlytics 的大量崩溃,我无法以任何方式复制测试时。

相关崩溃日志

0 libswiftUIKit.dylib 0x10166f218 _TToFE5UIKitCSo7UIImagecfT24imageLiteralResourceNameSS_S0_ + 224

1 libswiftUIKit.dylib 0x10166f040 _TFE5UIKitCSo7UIImageCfT24imageLiteralResourceNameSS_S0_ + 96

2 "AppName" 0x1000e7788 specialized ItemsSubCategoriesCell.fill(withInfo : ItemsSubCategory) -> () (ItemsSubCategoriesCell.swift:39)

3 "AppName" 0x1000b9b88 specialized ItemsSubCategoriesViewController.tableView(UITableView, cellForRowAt : IndexPath) -> UITableViewCell (ItemsSubCategoriesViewController.swift)

4 "AppName" 0x1000b91c4 @objc ItemsSubCategoriesViewController.tableView(UITableView, cellForRowAt : IndexPath) -> UITableViewCell (ItemsSubCategoriesViewController.swift)

相关代码块

func fill(withInfo info: ItemsSubCategory) {

backgroundColor = info.primaryColor
numberOfItemsLabel.text = "\(info.items.count)"
discloseIndicatorImageView.image = #imageLiteral(resourceName: "Disclosure Indicator").withRenderingMode(.alwaysTemplate)
discloseIndicatorImageView.tintColor = info.darkBackground ? UIColor.white : UIColor.gray

if let imageURLString = info.photoFile?.url {
sectionImageView.sd_setImage(with: URL(string: imageURLString)!)
}
}

问题是,我尝试在多个测试手机上复制此崩溃,并且我希望能指出崩溃的可能原因

编辑:我尝试更改图像名称以删除空格,还尝试使用资源名称而不是使用 #imageliteral 的图像,并尝试在本地和 testflight 上进行测试,没有崩溃,推送到生产环境后崩溃又回来了。

最佳答案

这解决了我的问题

    backgroundColor = info.primaryColor
numberOfItemsLabel.text = "\(info.items.count)"
let tempImage = UIImage(named: "DisclosureIndicator")
discloseIndicatorImageView.image = tempImage?.withRenderingMode(.alwaysTemplate)
discloseIndicatorImageView.tintColor = info.darkBackground ? UIColor.white : UIColor.gray

我刚刚创建了一个 tempImage UIIMage,然后分配了它

关于ios 应用程序仅在 ios 9 上使用图像文字填充单元格时崩溃,不清楚崩溃日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44043835/

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