maxim-saplin / CrossPlatformDiskTest

Windows, macOS and Android storage (HDD, SSD, RAM) speed testing/performance benchmarking app
https://maxim-saplin.github.io/cpdt_results/
MIT License
498 stars 34 forks source link

IOS Run Crash #50

Open FlymeToTheMoonIn2012 opened 2 years ago

FlymeToTheMoonIn2012 commented 2 years ago

Hi, @maxim-saplin , I have many iphones need to test. When I built this project in visual studio, I found a problem: In iOSDrives.cs file at line 11: ---------visual studio tips error: public class iOSDrives : IPlatformDrives (CS0535: 'iOSDrives' does not implement interface member 'IPlatformDrives.GetExternalAppFolder()')

After I modified it according to this recommendation, I successfully built this app. But when the app was executing, it crashed. My visual studio version is :8.10.13(build 11) This is the log.

截屏2021-11-17 10 10 38 截屏2021-11-17 10 11 17

iphone8P_ios12.4.1.txt

maxim-saplin commented 2 years ago

That's odd. Platform implementations for iOS of this interface is present here: https://github.com/maxim-saplin/CrossPlatformDiskTest/blob/master/Saplin.CPDT.iOS/iOSDrives.cs Though not sure why it can't be linked in the runtime. Can't check localy, don't have iOS dev environment.