使用Xcode 6或更高版本构建的iOS应用程序允许在其中嵌入动态iOS框架。我正在构建一个共享框架,并希望嵌入一个子框架。我怎样才能做到这一点?
Note:这是可能的,并且正在生产中使用(例如,在CocoaPods中使用Swift框架)。
发布于 2015-01-09 21:33:18
找到答案了。这是如何做到的:
发布于 2016-01-05 16:59:39
@Vatsal Manot的回答对我很有帮助。我对它做了一些修改,还需要对复制的嵌入式框架进行签名。我的剧本在下面。
cd $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/Custom.framework/Frameworks
for framework in *.framework; do
mv $framework $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/
/usr/bin/codesign --force --sign "iPhone Developer" --preserve-metadata=identifier,entitlements --timestamp=none $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Frameworks/$framework
done发布于 2017-01-23 20:53:13
要创建包含子框架的伞状框架,您可以按照下面编写的一步步指南:伞架
https://stackoverflow.com/questions/27868259
复制相似问题