Post

Replies

Boosts

Views

Activity

Reply to App crash after update to IOS 18
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.
Oct ’24