Skip to content

Commit 9e9e311

Browse files
committed
Update IOSResolver.cs
1 parent f2523c0 commit 9e9e311

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/IOSResolver/src/IOSResolver.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,7 +1315,7 @@ public static bool PodPresent(string pod) {
13151315
private static bool InjectDependencies() {
13161316
return (EditorUserBuildSettings.activeBuildTarget == BuildTarget.iOS ||
13171317
EditorUserBuildSettings.activeBuildTarget == BuildTarget.tvOS) &&
1318-
Enabled && pods.Count > 0;
1318+
Enabled && (pods.Count > 0 || spmDependencies.SwiftPackages.Count > 0);
13191319
}
13201320

13211321
/// <summary>
@@ -2178,7 +2178,7 @@ internal static void AddDummySwiftFile(
21782178
[PostProcessBuildAttribute(35)]
21792179
public static void OnPostProcessResolveSwiftPackages(BuildTarget buildTarget,
21802180
string pathToBuiltProject) {
2181-
if (!SwiftPackageManagerEnabled) {
2181+
if (!InjectDependencies() || !SwiftPackageManagerEnabled) {
21822182
return;
21832183
}
21842184
var resolvedPackages = SwiftPackageManager.Resolve(spmDependencies.SwiftPackages, logger);

0 commit comments

Comments
 (0)