Rejected PLA 3.3.1

Apple says:

"Specifically, we found that this app checks for all apps installed on this device by scanning all known URL schemes using a service called iHasApp."


I dont use "iHasApp", what to do?



Thanks...

Maybe a third-party library you use uses it.

What is best practice to find out if third-party library uses "iHasApp"?

grep -r iHasApp . on root folder shows no result

If you are using ad ANEs some of those have been known to contain that functionality or use canOpenURL in a manner not consistent with the current guidelines. The ANEs would scan for other apps and crunch that data to be able to target ads to the device based on what was installed. Good call by Apple to stop that. There is a bunch of info out there about it.

Rejected PLA 3.3.1
 
 
Q