示例#1
0
        //HealthKit
        void ApplyHealthKitCapability(HealthKitCapability capability)
        {
            //update pbxproject
            _pbxproj.EnableSystemCapability("com.apple.HealthKit", true);
            _pbxproj.AddSystemFramework("HealthKit.framework", LinkType.Required);
            //update info.plist
            var changes = new PListDictionary();

            changes.Add("UIRequiredDeviceCapabilities", new PListArray("healthkit"));
            ApplyInfoPlistChanges(changes);
            //update entitlements file
            var entitlementChanges = new PListDictionary();

            entitlementChanges.Add("com.apple.developer.healthkit", true);
            ApplyEntitlementsChanges(entitlementChanges, true);
        }
示例#2
0
 public HealthKitCapability(HealthKitCapability other)
     : base(other)
 {
 }