iOS-Universal-Framework icon indicating copy to clipboard operation
iOS-Universal-Framework copied to clipboard

KeyErrer : productRefGroup

Open jinwoo-lee-github opened this issue 12 years ago • 2 comments

Currently using MK8 on Xcode 4.5.2 (4G2008a) to build a Real Framework.

UFW (M iphonesimulator): ERROR: Build failed Traceback (most recent call last): File "/Users/whdvl/Library/Developer/Xcode/DerivedData/ATGFramework-ios-fbkkuxxvkpeqojdnindskwamzllj/Build/Intermediates/ATGFramework-ios.build/Debug-iphonesimulator/ATGFramework-ios.build/Script-C00790C2164EBD9B005D9BD1.sh", line 804, in run_build() File "/Users/whdvl/Library/Developer/Xcode/DerivedData/ATGFramework-ios-fbkkuxxvkpeqojdnindskwamzllj/Build/Intermediates/ATGFramework-ios.build/Debug-iphonesimulator/ATGFramework-ios.build/Script-C00790C2164EBD9B005D9BD1.sh", line 737, in run_build project = Project(os.path.join(os.environ['PROJECT_FILE_PATH'], "project.pbxproj")) File "/Users/whdvl/Library/Developer/Xcode/DerivedData/ATGFramework-ios-fbkkuxxvkpeqojdnindskwamzllj/Build/Intermediates/ATGFramework-ios.build/Debug-iphonesimulator/ATGFramework-ios.build/Script-C00790C2164EBD9B005D9BD1.sh", line 195, in init self.project_data = self.load_from_file(filename) File "/Users/whdvl/Library/Developer/Xcode/DerivedData/ATGFramework-ios-fbkkuxxvkpeqojdnindskwamzllj/Build/Intermediates/ATGFramework-ios.build/Debug-iphonesimulator/ATGFramework-ios.build/Script-C00790C2164EBD9B005D9BD1.sh", line 232, in load_from_file self.build_full_paths(project_data, splitpath(os.environ['SOURCE_ROOT'])) File "/Users/whdvl/Library/Developer/Xcode/DerivedData/ATGFramework-ios-fbkkuxxvkpeqojdnindskwamzllj/Build/Intermediates/ATGFramework-ios.build/Debug-iphonesimulator/ATGFramework-ios.build/Script-C00790C2164EBD9B005D9BD1.sh", line 280, in build_full_paths self.build_full_paths(node['productRefGroup'], base_path) KeyError: 'productRefGroup' Command /bin/sh failed with exit code 1

jinwoo-lee-github avatar Nov 10 '12 17:11 jinwoo-lee-github

So was I, and has it been resolved?

tianyouhui avatar Apr 22 '14 07:04 tianyouhui

Open build phases -> Run Script and delete "self.build_full_paths(node['productRefGroup'], base_path)" at line 279 of the script. That worked for me. My framework builds fine now.

ghost avatar Apr 24 '14 17:04 ghost