A project wants to use reveal to look at the interface organization, then use the reveal, create a new podfile, add the following code:
Platform:ios, ' 7.0 '
Pod ' REVEAL-IOS-SDK ',: configurations = = [' Debug ']post_install do |installer_representation| Installer_representation.project.targets.each do |target| Target.build_configurations.each do |config| config.build_settings[' archs ' = ' armv7 arm64 ' config.build_settings[' valid_archs '] = ' armv7 arm64 ' config.build_settings[' only_active_arch '] = ' NO ' End EndEnd
Then use the pod install--verbose Update, and then open the. xcworkspace file, real-machine debugging. Never wanted to open the reveal software, and did not show the real machine interface.
Go back to the pod install log and find the following prompt:
[!] The ' test [Debug] ' target overrides the ' other_ldflags ' build setting defined in ' Pods/target support Files/pods/pods.debu G.xcconfig '. This can leads to problems with the CocoaPods installation-use the ' $ (inherited) ' flag, or-remove the build Setti NGS from the target.
Then find the build Settings, find the other Linker Flags, the inside of the-objc-allloads similar to remove, replace with $ (inherited), and then re-pod install to solve the problem
Integrated reveal with Cocoapods does not work problem record