Hi,
The problem is solved. Just as you said I found a third-party Framework which functioned as data collection. it's website explain the theory:By using the runtime characteristics of objective-c and the Method swizzle technology, the method implementation corresponding to the selector can be replaced at runtime to achieve the purpose of hooking the method. That is to say, after embedding the Keynote SDK, at the beginning of the program startup, the Keynote SDK will perform the swizzle operation on the corresponding method, so that when calling a swizzled function, the corresponding custom function of the SDK will be called first, and some data collection operations will be performed in the SDK function, and then the SDK function will be called back to the original function implementation, which will not affect the original program logic. I removed this framework, and app run smoothly in ios 18 now. Thanks for your help.
Post
Replies
Boosts
Views
Activity
Hi, Thanks for your reply, I have removed 3rd part crash report in the project and archived and reinstalled again. But I don't know why there are 3 reports, so I uploaded all of them.
SamSunDot-2024-09-22-152801.ips.txt
SamSunDot-2024-09-22-152804.ips.txt
SamSunDot-2024-09-22-152806.ips.txt
Thanks for your reply, I login with my apple developer id, and please see the attached crash report. hoping to get your reply soon. thanks! Simonlll
zxs-2024-09-18-195900.ips