From d46e10f8e48bcb771aa2209ee2201e88e37c34eb Mon Sep 17 00:00:00 2001 From: Juan David Date: Wed, 12 Jun 2024 12:34:45 -0600 Subject: [PATCH] ResearchKit framework added --- surveys-example.xcodeproj/project.pbxproj | 117 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 2 +- surveys-example/ViewController.swift | 1 + 3 files changed, 119 insertions(+), 1 deletion(-) diff --git a/surveys-example.xcodeproj/project.pbxproj b/surveys-example.xcodeproj/project.pbxproj index 5fcc0a1..8f9ad8e 100644 --- a/surveys-example.xcodeproj/project.pbxproj +++ b/surveys-example.xcodeproj/project.pbxproj @@ -13,8 +13,61 @@ F56255942C1A1DF000BF163B /* Base in Resources */ = {isa = PBXBuildFile; fileRef = F56255932C1A1DF000BF163B /* Base */; }; F56255962C1A1DF200BF163B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F56255952C1A1DF200BF163B /* Assets.xcassets */; }; F56255992C1A1DF200BF163B /* Base in Resources */ = {isa = PBXBuildFile; fileRef = F56255982C1A1DF200BF163B /* Base */; }; + F56255B02C1A1EF900BF163B /* ResearchKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56255A82C1A1E7E00BF163B /* ResearchKit.framework */; }; + F56255B12C1A1EF900BF163B /* ResearchKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F56255A82C1A1E7E00BF163B /* ResearchKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + F56255B22C1A1EF900BF163B /* ResearchKitActiveTask.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56255AE2C1A1E7E00BF163B /* ResearchKitActiveTask.framework */; }; + F56255B32C1A1EF900BF163B /* ResearchKitActiveTask.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F56255AE2C1A1E7E00BF163B /* ResearchKitActiveTask.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + F56255B42C1A1EF900BF163B /* ResearchKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56255AC2C1A1E7E00BF163B /* ResearchKitUI.framework */; }; + F56255B52C1A1EF900BF163B /* ResearchKitUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F56255AC2C1A1E7E00BF163B /* ResearchKitUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ +/* Begin PBXContainerItemProxy section */ + F56255A72C1A1E7E00BF163B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = B183A5951A8535D100C76870; + remoteInfo = ResearchKit; + }; + F56255A92C1A1E7E00BF163B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 86CC8E9A1AC09332001CCD89; + remoteInfo = ResearchKitTests; + }; + F56255AB2C1A1E7E00BF163B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = CA1C7A5A288B0C68004DAB3A; + remoteInfo = "ResearchKitUI (iOS)"; + }; + F56255AD2C1A1E7E00BF163B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = CAD08967289DD747007B2A98; + remoteInfo = ResearchKitActiveTask; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + F56255B62C1A1EFA00BF163B /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + F56255B52C1A1EF900BF163B /* ResearchKitUI.framework in Embed Frameworks */, + F56255B12C1A1EF900BF163B /* ResearchKit.framework in Embed Frameworks */, + F56255B32C1A1EF900BF163B /* ResearchKitActiveTask.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ F56255892C1A1DF000BF163B /* surveys-example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "surveys-example.app"; sourceTree = BUILT_PRODUCTS_DIR; }; F562558C2C1A1DF000BF163B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; @@ -24,6 +77,7 @@ F56255952C1A1DF200BF163B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; F56255982C1A1DF200BF163B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; F562559A2C1A1DF200BF163B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ResearchKit.xcodeproj; path = "../../../../Downloads/ResearchKit-main/ResearchKit.xcodeproj"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -31,6 +85,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + F56255B42C1A1EF900BF163B /* ResearchKitUI.framework in Frameworks */, + F56255B02C1A1EF900BF163B /* ResearchKit.framework in Frameworks */, + F56255B22C1A1EF900BF163B /* ResearchKitActiveTask.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -40,8 +97,10 @@ F56255802C1A1DF000BF163B = { isa = PBXGroup; children = ( + F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */, F562558B2C1A1DF000BF163B /* surveys-example */, F562558A2C1A1DF000BF163B /* Products */, + F56255AF2C1A1EF900BF163B /* Frameworks */, ); sourceTree = ""; }; @@ -67,6 +126,24 @@ path = "surveys-example"; sourceTree = ""; }; + F56255A12C1A1E7E00BF163B /* Products */ = { + isa = PBXGroup; + children = ( + F56255A82C1A1E7E00BF163B /* ResearchKit.framework */, + F56255AA2C1A1E7E00BF163B /* ResearchKitTests.xctest */, + F56255AC2C1A1E7E00BF163B /* ResearchKitUI.framework */, + F56255AE2C1A1E7E00BF163B /* ResearchKitActiveTask.framework */, + ); + name = Products; + sourceTree = ""; + }; + F56255AF2C1A1EF900BF163B /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -77,6 +154,7 @@ F56255852C1A1DF000BF163B /* Sources */, F56255862C1A1DF000BF163B /* Frameworks */, F56255872C1A1DF000BF163B /* Resources */, + F56255B62C1A1EFA00BF163B /* Embed Frameworks */, ); buildRules = ( ); @@ -113,6 +191,12 @@ mainGroup = F56255802C1A1DF000BF163B; productRefGroup = F562558A2C1A1DF000BF163B /* Products */; projectDirPath = ""; + projectReferences = ( + { + ProductGroup = F56255A12C1A1E7E00BF163B /* Products */; + ProjectRef = F56255A02C1A1E7E00BF163B /* ResearchKit.xcodeproj */; + }, + ); projectRoot = ""; targets = ( F56255882C1A1DF000BF163B /* surveys-example */, @@ -120,6 +204,37 @@ }; /* End PBXProject section */ +/* Begin PBXReferenceProxy section */ + F56255A82C1A1E7E00BF163B /* ResearchKit.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = ResearchKit.framework; + remoteRef = F56255A72C1A1E7E00BF163B /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + F56255AA2C1A1E7E00BF163B /* ResearchKitTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = ResearchKitTests.xctest; + remoteRef = F56255A92C1A1E7E00BF163B /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + F56255AC2C1A1E7E00BF163B /* ResearchKitUI.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = ResearchKitUI.framework; + remoteRef = F56255AB2C1A1E7E00BF163B /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + F56255AE2C1A1E7E00BF163B /* ResearchKitActiveTask.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = ResearchKitActiveTask.framework; + remoteRef = F56255AD2C1A1E7E00BF163B /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + /* Begin PBXResourcesBuildPhase section */ F56255872C1A1DF000BF163B /* Resources */ = { isa = PBXResourcesBuildPhase; @@ -300,6 +415,7 @@ INFOPLIST_KEY_UIMainStoryboardFile = Main; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -328,6 +444,7 @@ INFOPLIST_KEY_UIMainStoryboardFile = Main; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/surveys-example.xcodeproj/xcuserdata/juandavidlopezregalado.xcuserdatad/xcschemes/xcschememanagement.plist b/surveys-example.xcodeproj/xcuserdata/juandavidlopezregalado.xcuserdatad/xcschemes/xcschememanagement.plist index bacdb32..7433e27 100644 --- a/surveys-example.xcodeproj/xcuserdata/juandavidlopezregalado.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/surveys-example.xcodeproj/xcuserdata/juandavidlopezregalado.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ surveys-example.xcscheme_^#shared#^_ orderHint - 0 + 4 diff --git a/surveys-example/ViewController.swift b/surveys-example/ViewController.swift index e5b502e..9792416 100644 --- a/surveys-example/ViewController.swift +++ b/surveys-example/ViewController.swift @@ -6,6 +6,7 @@ // import UIKit +import ResearchKit class ViewController: UIViewController {