【问题标题】:Ionic app - the app references non-public selectors in Payload determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails"Ionic 应用程序 - 该应用程序引用有效负载中的非公共选择器 determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails\"
【发布时间】:2023-02-10 17:20:26
【问题描述】:

无法将 ionic 4 应用上传到苹果应用商店(Xcode 版本 -14.2 (14C18)).我们低于错误。

该应用程序在有效负载 determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails 中引用了非公共选择器”。

以下是应用信息。

**已安装的插件 - **

离子信息 -

任何帮助,非常感谢。

【问题讨论】:

    标签: xcode cordova ionic-framework ionic4 angular7


    【解决方案1】:

    问题出在 Firebase 插件上。我用的是旧的 FCM 插件“cordova-plugin-fcm-with-dependecy-updated:4.1.1”由于 iOS 平台中的 podFile 在 Xcode 14 上支持的版本较低

    旧的 pod 文件

    pod 'Firebase/Messaging', '~> 6.3.0' (platform/ios/PodFile)

    更新 FCM 插件后“cordova-plugin-fcm-with-dependecy-updated:7.8.0”并再次添加 iOS 平台,它会自动更新 podfile。

    新的 pod 文件

    pod 'Firebase/Messaging', '~> 7.4.0' (platform/ios/PodFile)


    以下是解决问题的步骤

    1. 移除ios平台(ionic cordova platform rm ios)。
    2. 删除旧的 FCM 插件 (ionic cordova plugin rm cordova-plugin-fcm-with-dependecy-updated)。
    3. 添加更新的插件 7.4.0 (ionic cordova plugin add cordova-plugin-fcm-with-dependecy-updated@7.4.0)。
    4. 再次添加 ios 平台 (ionic cordova platform add ios) - 这将自动更新 ios 平台中的 podfile。
    5. 构建应用程序并将应用程序发布到应用程序商店。

    【讨论】:

      猜你喜欢
      • 2013-09-26
      • 2023-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      相关资源
      最近更新 更多