无法将离子4应用程序上传到苹果应用程序商店(Xcode版本-14.2(14 C18))。我们收到以下错误。
应用引用负载determineAppInstallationAttributionWithCompletionHandler:,lookupAdConversionDetails”中的非公共选择器。
以下是应用程序信息。
已安装的插件-
离子信息-
任何帮助,不胜感激。
无法将离子4应用程序上传到苹果应用程序商店(Xcode版本-14.2(14 C18))。我们收到以下错误。
应用引用负载determineAppInstallationAttributionWithCompletionHandler:,lookupAdConversionDetails”中的非公共选择器。
以下是应用程序信息。
已安装的插件-
离子信息-
任何帮助,不胜感激。
1条答案
按热度按时间ws51t4hk1#
问题出在Firebase插件上,我使用的是旧的FCM插件**“cordova-plugin-fcm-with-dependecy-updated:4.1.1”**因此,iOS平台中的podFile版本较低,无法在Xcode 14上支持
旧pod文件
pod“火力基地/信息”,“~〉6.3.0”(
platform/ios/PodFile
)在我更新FCM插件**“cordova-plugin-fcm-with-dependecy-updated:7.8.0”**并再次添加iOS平台,它会自动更新播客文件。
新建pod文件
pod“火力基地/信息”,“~〉7.4.0”(
platform/ios/PodFile
)以下是解决此问题的步骤
1.删除ios平台(
ionic cordova platform rm ios
)。1.删除旧的FCM插件(
ionic cordova plugin rm cordova-plugin-fcm-with-dependecy-updated
)。1.添加更新的插件7.4.0(
ionic cordova plugin add cordova-plugin-fcm-with-dependecy-updated@7.4.0
)。1.再次添加ios平台(
ionic cordova platform add ios
)-这将自动更新ios平台中的podfile。1.生成应用程序并将应用程序发布到应用程序商店。