Ios 如何检查第三方库是否使用推送通知
当我上传我的TestFlight应用程序时,我收到一封关于缺少推送通知权限的警告电子邮件。我不在我的应用程序中使用推送通知,我不想添加权限只是为了在不知道是什么原因的情况下删除警告 我想它一定在我正在使用的图书馆里。我怎么检查这个?我在谷歌上搜索了一下,还没有找到一个好方法来找到答案 我尝试了Ios 如何检查第三方库是否使用推送通知,ios,push-notification,Ios,Push Notification,当我上传我的TestFlight应用程序时,我收到一封关于缺少推送通知权限的警告电子邮件。我不在我的应用程序中使用推送通知,我不想添加权限只是为了在不知道是什么原因的情况下删除警告 我想它一定在我正在使用的图书馆里。我怎么检查这个?我在谷歌上搜索了一下,还没有找到一个好方法来找到答案 我尝试了grep“registerForRemoteNotificationTypes”-R.和grep“resgisterUserNotificationSettings”-R.。 没有结果。进行了一些挖掘,得出
grep“registerForRemoteNotificationTypes”-R.
和grep“resgisterUserNotificationSettings”-R.
。
没有结果。进行了一些挖掘,得出了以下grep:
grep”应用程序:didRegisterForRemoteNotificationsWithDeviceToken:“-R Pods/
在Firebase Analytics和Firebase InstanceID二进制文件中获得成功。因此,尽管我没有使用Firebase消息,但Firebase/Core和Firebase/Analytics似乎使用推送通知
因此,回答我自己的问题:
在你的Pod文件夹中搜索“通知”并缩小搜索范围。但是要小心不要被误导。如上所述:
注意:推送通知与广播通知或键值观察通知没有功能连接
您正在运行哪些文件?@rmaddy整个项目目录。编辑:包括我的Pods目录。那么你做了什么来阻止来自苹果的警告邮件呢?