Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 正在生成下载Pod时删除实现(.m)文件的Pod规范_Ios_Objective C_Xcode_Cocoapods - Fatal编程技术网

Ios 正在生成下载Pod时删除实现(.m)文件的Pod规范

Ios 正在生成下载Pod时删除实现(.m)文件的Pod规范,ios,objective-c,xcode,cocoapods,Ios,Objective C,Xcode,Cocoapods,我已经为我的一个应用程序创建了一个框架,我正试图以cocoapod的形式发布这个框架 我想对下载pod的用户隐藏我的实现文件 是否可以忽略podspec中的.m文件 我相信我把这件事搞得太复杂了,我走错了方向。有人有什么建议吗 为什么您的库中有.m文件?创建一个带有*.h public的*.a静态库(将包含所有函数调用) 为什么您的库中有.m文件?创建一个带有*.h public的*.a静态库(将包含所有函数调用) 我一直在使用Cocoa Touch框架,我在构建通用二进制框架文件时遇到问题,我

我已经为我的一个应用程序创建了一个框架,我正试图以cocoapod的形式发布这个框架

我想对下载pod的用户隐藏我的实现文件

是否可以忽略podspec中的.m文件


我相信我把这件事搞得太复杂了,我走错了方向。有人有什么建议吗

为什么您的库中有.m文件?创建一个带有*.h public的*.a静态库(将包含所有函数调用)

为什么您的库中有.m文件?创建一个带有*.h public的*.a静态库(将包含所有函数调用)

我一直在使用Cocoa Touch框架,我在构建通用二进制框架文件时遇到问题,我将尝试使用静态库。您可以尝试使用以下脚本。mkdir-p${TARGET\u BUILD\u DIR}/./MyLib#将各种平台的lib文件合并到一个lipo-create“${TARGET\u BUILD\u DIR}/./Debug iphoneos/libMyLib.a”${TARGET\u BUILD\u DIR}/./调试iPhone模拟器libMyLib.a”-输出“${TARGET\u BUILD\u DIR}/。/YOUR\u DIR/libMyLib.a-${CURRENT\u PROJECT\u VERSION}.a”我一直在使用Cocoa Touch框架,我在构建通用二进制框架文件时遇到问题,我将尝试使用静态库。您可以尝试使用这个脚本/../MyLib#将各种平台的lib文件合并为一个lipo-创建“${TARGET_BUILD_DIR}/。/Debug iphoneos/libMyLib.a”“${TARGET_BUILD_DIR}/。/Debug iphonesimulator libMyLib.a”-输出“${TARGET u BUILD_DIR}/。/YOUR_DIR/libMyLib.a-${CURRENT\u PROJECT\u VERSION}.a”