From 0c92d7ab9667030ac70985336365d6c7e8735a67 Mon Sep 17 00:00:00 2001 From: Petr Korolev Date: Mon, 17 Nov 2014 10:33:07 +0200 Subject: [PATCH] Fixed #96. http://stackoverflow.com/a/26002326/1698467 --- .../project.pbxproj | 24 +++++++++++++++++++ .../Swift-Example.xcodeproj/project.pbxproj | 22 +++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/ObjC-Example/ActionSheetPicker.xcodeproj/project.pbxproj b/ObjC-Example/ActionSheetPicker.xcodeproj/project.pbxproj index af654399b..bfd12ef74 100755 --- a/ObjC-Example/ActionSheetPicker.xcodeproj/project.pbxproj +++ b/ObjC-Example/ActionSheetPicker.xcodeproj/project.pbxproj @@ -21,6 +21,8 @@ 1C7A57AD199DF30B007B9B70 /* ok.png in Resources */ = {isa = PBXBuildFile; fileRef = 1C7A57AB199DF30B007B9B70 /* ok.png */; }; 1C84AF9019DE9B0000EF5B2E /* CoreActionSheetPicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C84AF8F19DE9B0000EF5B2E /* CoreActionSheetPicker.framework */; }; 1C84AF9119DE9B9400EF5B2E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; + 1C8B59471A19EA29003857EF /* CoreActionSheetPicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C8B59461A19EA29003857EF /* CoreActionSheetPicker.framework */; }; + 1C8B59481A19EA2A003857EF /* CoreActionSheetPicker.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 1C8B59461A19EA29003857EF /* CoreActionSheetPicker.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 1C9444B7197B1C2F005F495B /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C9444B6197B1C2F005F495B /* XCTest.framework */; }; 1C9444B8197B1C2F005F495B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; 1C9444B9197B1C2F005F495B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; @@ -49,6 +51,20 @@ }; /* End PBXContainerItemProxy section */ +/* Begin PBXCopyFilesBuildPhase section */ + 1C8B59491A19EA2A003857EF /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 1C8B59481A19EA2A003857EF /* CoreActionSheetPicker.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ 1C6EE70A192BB41600A27994 /* ActionSheetPickerAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActionSheetPickerAppDelegate.h; sourceTree = ""; }; 1C6EE70B192BB41600A27994 /* ActionSheetPickerAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ActionSheetPickerAppDelegate.m; sourceTree = ""; }; @@ -68,6 +84,7 @@ 1C7A57A8199DEDD5007B9B70 /* cancel.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cancel.png; sourceTree = ""; }; 1C7A57AB199DF30B007B9B70 /* ok.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ok.png; sourceTree = ""; }; 1C84AF8F19DE9B0000EF5B2E /* CoreActionSheetPicker.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreActionSheetPicker.framework; path = "../CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos/CoreActionSheetPicker.framework"; sourceTree = ""; }; + 1C8B59461A19EA29003857EF /* CoreActionSheetPicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = CoreActionSheetPicker.framework; path = "/Users/petrkorolev/Library/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos/CoreActionSheetPicker.framework"; sourceTree = ""; }; 1C9444B5197B1C2F005F495B /* ActionSheetPickerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ActionSheetPickerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 1C9444B6197B1C2F005F495B /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 1C9444BC197B1C2F005F495B /* ActionSheetPicker Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ActionSheetPicker Tests-Info.plist"; sourceTree = ""; }; @@ -107,6 +124,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1C8B59471A19EA29003857EF /* CoreActionSheetPicker.framework in Frameworks */, 1C84AF9119DE9B9400EF5B2E /* UIKit.framework in Frameworks */, 1C84AF9019DE9B0000EF5B2E /* CoreActionSheetPicker.framework in Frameworks */, ); @@ -193,6 +211,7 @@ 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { isa = PBXGroup; children = ( + 1C8B59461A19EA29003857EF /* CoreActionSheetPicker.framework */, 1CFCACFC1980FA320056A594 /* Storyboard.storyboard */, 1C6EE722192BB47000A27994 /* ActionSheetPicker_Prefix.pch */, 1C6EE723192BB47000A27994 /* ActionSheetPicker-Info.plist */, @@ -253,6 +272,7 @@ 1D60588D0D05DD3D006BFB54 /* Resources */, 1D60588E0D05DD3D006BFB54 /* Sources */, 1D60588F0D05DD3D006BFB54 /* Frameworks */, + 1C8B59491A19EA2A003857EF /* Embed Frameworks */, ); buildRules = ( ); @@ -472,6 +492,7 @@ FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "/Users/petrkorolev/repo/ActionSheetPicker-3.0/CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos", + "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos", ); GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; @@ -481,6 +502,7 @@ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; INFOPLIST_FILE = "ActionSheetPicker-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 6.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_NAME = ActionSheetPicker; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; @@ -496,6 +518,7 @@ FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "/Users/petrkorolev/repo/ActionSheetPicker-3.0/CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos", + "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = ActionSheetPicker_Prefix.pch; @@ -503,6 +526,7 @@ GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; INFOPLIST_FILE = "ActionSheetPicker-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 6.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_NAME = ActionSheetPicker; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; diff --git a/Swift-Example/Swift-Example.xcodeproj/project.pbxproj b/Swift-Example/Swift-Example.xcodeproj/project.pbxproj index 707e65f1d..ac8b4545f 100644 --- a/Swift-Example/Swift-Example.xcodeproj/project.pbxproj +++ b/Swift-Example/Swift-Example.xcodeproj/project.pbxproj @@ -14,6 +14,8 @@ 1C243EF219CC5AE0000EE6A6 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1C243EF019CC5AE0000EE6A6 /* LaunchScreen.xib */; }; 1C243EFE19CC5AE0000EE6A6 /* Swift_ExampleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C243EFD19CC5AE0000EE6A6 /* Swift_ExampleTests.swift */; }; 1C243F0E19CC67AE000EE6A6 /* SWTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C243F0D19CC67AE000EE6A6 /* SWTableViewController.swift */; }; + 1C8B59431A19EA15003857EF /* CoreActionSheetPicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C8B59421A19EA15003857EF /* CoreActionSheetPicker.framework */; }; + 1C8B59441A19EA15003857EF /* CoreActionSheetPicker.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 1C8B59421A19EA15003857EF /* CoreActionSheetPicker.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; D66F50166DE8271D3C2AE29D /* CoreActionSheetPicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D66F50812999420D1626411A /* CoreActionSheetPicker.framework */; }; /* End PBXBuildFile section */ @@ -27,6 +29,20 @@ }; /* End PBXContainerItemProxy section */ +/* Begin PBXCopyFilesBuildPhase section */ + 1C8B59451A19EA15003857EF /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 1C8B59441A19EA15003857EF /* CoreActionSheetPicker.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ 1C243EE219CC5AE0000EE6A6 /* Swift-Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Swift-Example.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 1C243EE619CC5AE0000EE6A6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -39,6 +55,7 @@ 1C243EFC19CC5AE0000EE6A6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1C243EFD19CC5AE0000EE6A6 /* Swift_ExampleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Swift_ExampleTests.swift; sourceTree = ""; }; 1C243F0D19CC67AE000EE6A6 /* SWTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SWTableViewController.swift; sourceTree = ""; }; + 1C8B59421A19EA15003857EF /* CoreActionSheetPicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = CoreActionSheetPicker.framework; path = "/Users/petrkorolev/Library/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos/CoreActionSheetPicker.framework"; sourceTree = ""; }; D66F50812999420D1626411A /* CoreActionSheetPicker.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreActionSheetPicker.framework; path = "../CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos/CoreActionSheetPicker.framework"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -48,6 +65,7 @@ buildActionMask = 2147483647; files = ( D66F50166DE8271D3C2AE29D /* CoreActionSheetPicker.framework in Frameworks */, + 1C8B59431A19EA15003857EF /* CoreActionSheetPicker.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -64,6 +82,7 @@ 1C243ED919CC5AE0000EE6A6 = { isa = PBXGroup; children = ( + 1C8B59421A19EA15003857EF /* CoreActionSheetPicker.framework */, 1C243EE419CC5AE0000EE6A6 /* Swift-Example */, 1C243EFA19CC5AE0000EE6A6 /* Swift-ExampleTests */, 1C243EE319CC5AE0000EE6A6 /* Products */, @@ -145,6 +164,7 @@ 1C243EDE19CC5AE0000EE6A6 /* Sources */, 1C243EDF19CC5AE0000EE6A6 /* Frameworks */, 1C243EE019CC5AE0000EE6A6 /* Resources */, + 1C8B59451A19EA15003857EF /* Embed Frameworks */, ); buildRules = ( ); @@ -366,6 +386,7 @@ FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "/Users/petrkorolev/repo/ActionSheetPicker-3.0/CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos", + "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos", ); INFOPLIST_FILE = "Swift-Example/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; @@ -382,6 +403,7 @@ FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "/Users/petrkorolev/repo/ActionSheetPicker-3.0/CoreActionSheetPicker/CoreActionSheetPicker/build/Debug-iphoneos", + "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Example-heqowupkotascefopnknxqwrfsgq/Build/Products/Debug-iphoneos", ); INFOPLIST_FILE = "Swift-Example/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 7.0;