File tree 1 file changed +8
-0
lines changed
1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -178,6 +178,13 @@ export class IOSProjectService extends projectServiceBaseLib.PlatformProjectServ
178
178
179
179
const pbxprojFilePath = this . getPbxProjPath ( projectData ) ;
180
180
this . replaceFileContent ( pbxprojFilePath , projectData ) ;
181
+
182
+ const internalDirPath = path . join ( projectRootFilePath , ".." , "internal" ) ;
183
+ const xcframeworksFilePath = path . join ( internalDirPath , "XCFrameworks.zip" ) ;
184
+ if ( this . $fs . exists ( xcframeworksFilePath ) ) {
185
+ await this . $fs . unzip ( xcframeworksFilePath , internalDirPath ) ;
186
+ this . $fs . deleteFile ( xcframeworksFilePath ) ;
187
+ }
181
188
}
182
189
183
190
public interpolateConfigurationFile ( projectData : IProjectData ) : void {
@@ -264,6 +271,7 @@ export class IOSProjectService extends projectServiceBaseLib.PlatformProjectServ
264
271
const frameworkAddOptions : IXcode . Options = { customFramework : true } ;
265
272
if ( await this . isDynamicFramework ( frameworkPath ) ) {
266
273
frameworkAddOptions [ "embed" ] = true ;
274
+ frameworkAddOptions [ "sign" ] = true ;
267
275
}
268
276
269
277
const frameworkRelativePath = '$(SRCROOT)/' + this . getLibSubpathRelativeToProjectPath ( frameworkPath , projectData ) ;
You can’t perform that action at this time.
0 commit comments