My app was rejected by apple. Apple replied that I am missing Bluetooth Usage Description
in my info.plist
. But I didn't used bluetooth function in my code, and didn't use any bluetooth api. I guess maybe some third-party framework used it. I have tried the following: I used otool to check all linked system framework, didn't find CoreBluetooth.framework
used.
I have searched globally in my code, but found nothing about bluetooth. So how can I further debug the ipa? And how can I find which third-party framework used bluetooth api?
Asked
Active
Viewed 92 times
0
-
This Might help you [Link](https://stackoverflow.com/questions/39415895/app-rejected-due-to-missing-usage-descriptions-xcode8) – Ketan Odedra Aug 08 '18 at 04:52
-
I have look over the link you posted , but it doesn`t give me a answer for my problem . My problem is that i know one of my third-party framework has the code to request the bluetooth permission, but in fact my app doesn`t requests it . I want to find out which framework is it ? – 卢双强 Aug 08 '18 at 05:48
-
you need to check info.plist in all frameworks in your pods. – Abu Ul Hassan Aug 08 '18 at 09:33
-
but there are no plist file in the framework. only .h file exposed。 – 卢双强 Aug 09 '18 at 02:06