UNPKG

expo-sharing

Version:

Provides a way to share files directly with other compatible applications.

18 lines (14 loc) 759 B
import { XcodeProject } from '@expo/config-plugins'; export function addToPbxProjectSection(xcodeProject: XcodeProject, target: { uuid: string }) { xcodeProject.addToPbxProjectSection(target); const projectUuid = xcodeProject.getFirstProject().uuid; const projectSection = xcodeProject.pbxProjectSection()[projectUuid]; if (!projectSection.attributes.TargetAttributes) { projectSection.attributes.TargetAttributes = {}; } projectSection.attributes.TargetAttributes[target.uuid] = { LastSwiftMigration: 1250, // Adds the Swift 5.0 target migration attribute to avoid "Convert to Current Swift Syntax" warning ProvisioningStyle: 'Automatic', // Uses "Automatically manage signing" by default CreatedOnToolsVersion: '15.1', }; }