multiplatform-swiftpackage icon indicating copy to clipboard operation
multiplatform-swiftpackage copied to clipboard

After cocopod pod new library , createSwiftPackage fail

Open laisuki1109 opened this issue 1 year ago • 0 comments

I can compile and build the project with this build.gradle

build.gradle

    android()
    iosX64()
    iosArm64()
    iosSimulatorArm64()
    cocoapods {
        val properties = Properties()
        project.rootProject.file("publish.properties")
            .takeIf { it.exists() }
            ?.run { properties.load(inputStream()) }
        val urlString = properties.getProperty("maven.url")

        summary = "SHKP the point shared module"
        homepage = "Link to the Shared Module homepage"
        version = libraryVersion
        ios.deploymentTarget = "14.1"
        source = urlString
        framework {
            baseName = "thePointShare"
            isStatic = false
        }
        pod("FirebaseAnalytics")
    }
    multiplatformSwiftPackage {
        packageName("ThePointShared")
        swiftToolsVersion("5.3")
        targetPlatforms {
            iOS { v("13") }
        }
        outputDirectory(File(rootDir, "/"))
    }

logcat

Undefined symbols for architecture arm64:
  "_FIRFirebaseVersion", referenced from:
      +[FIRAnalytics topLevelVersion] in FirebaseAnalytics(FIRAnalytics.o)
  "_FIRInstallationIDDidChangeNotification", referenced from:
      +[FIRAnalytics observeFirebaseInstallationIDChanges] in FirebaseAnalytics(FIRAnalytics.o)
  "_GULIsLoggableLevel", referenced from:
      -[APMMonitor isLoggableLevel:] in GoogleAppMeasurement(APMMonitor.o)
  "_GULLogBasic", referenced from:
      -[APMASLLogger logMessage:logTag:messageCode:withLogLevel:] in GoogleAppMeasurement(APMASLLogger.o)
  "_GULLogError", referenced from:
  ..............
### But I cannot create swift package, is anyone solved?

laisuki1109 avatar Jul 06 '23 09:07 laisuki1109