当我将iOS应用转换为Mac时。使用Crashlytics构建Mac Catalyst

任何人都可以使用Crashlytics和AFNetworking转换Mac Catalyst的iOS应用。

我遇到了有关Crashlytics的错误

/Users/ios/iPhone Developer/XXXXX/XXXXX/XXXXX/pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o),building for Mac Catalyst,but linking in object file built for iOS Simulator,file '/Users/ios/iPhone Developer/XXXXX/XXXXX/XXXXX/pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64

对于AFNetworking,我收到以下代码错误,因为不支持Mac Catalyst“ diskPath”。

[[NSurlcache alloc] initWithMemoryCapacity:20 * 1024 * 1024
                                     diskCapacity:150 * 1024 * 1024
                                         diskPath:@"com.alamofire.imagedownloader"];

因此,我写下面的代码。是在Mac上进行AFNetworking的正确方法

#if !TARGET_OS_MaccATALYST
if(1) {
return [[NSurlcache alloc] initWithMemoryCapacity:20 * 1024 * 1024
                                     diskCapacity:150 * 1024 * 1024
                                         diskPath:@"com.alamofire.imagedownloader"];
}
#endif
else {
    return [[NSurlcache alloc] initWithMemoryCapacity:20 * 1024 * 1024
    diskCapacity:150 * 1024 * 1024
        directoryURL:@"com.alamofire.imagedownloader"];
}

请指导我进行Crashlytics和AFNetworking。

aabb5888157 回答:当我将iOS应用转换为Mac时。使用Crashlytics构建Mac Catalyst

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3007911.html

大家都在问