sprhawk/ytoolkit — pull request #3 by Wuvist (2012-08-02 19:39:49+00:00)
Title: Remove public headers

ytoolkit's public headers will cause the iOS project that embeds it to create invalid archive:
http://developer.apple.com/library/ios/#technotes/tn2215/_index.html#//apple_ref/doc/uid/DTS40011221-CH1-_PROJECT_NAME__DOES_NOT_CONTAIN_A_SINGLE___BUNDLE_APPLICATION_OR_CONTAINS_MULTIPLE_PRODUCTS__PLEASE_SELECT_ANOTHER_ARCHIVE__OR_ADJUST_YOUR_SCHEME_TO_CREATE_A_SINGLE___BUNDLE_APPLICATION_

The only work-around I found is to move all ytoolkit's public headers's visibility to project level, and add them in the iOS project manually.

There must be better way to resolve this issue, but I could not find it right now.