19得票2回答
错误 ITMS-90206:无效的捆绑包含不允许的文件“Frameworks”。

我在使用 Xcode 将我的应用程序上传到商店时遇到了问题,具体是以下错误: 我看到了很多关于这个错误的帖子,但都在谈论我没有使用的 Extension App。 我正在使用自定义框架和 Cocoapods。 你可以在这里看到我的项目结构: XXX 是我的应用程序名称 Sha...

18得票2回答
iOS8动态框架 -> CodeSign错误: 在iOS 8.3 SDK中,'Framework'产品类型需要代码签名。

我正在使用自己构建和链接到我的iOS应用程序中的iOS8动态框架。这在模拟器和设备上都能正常工作,但在尝试为其归档发布版本时,我一直收到此错误: “代码签名错误:找不到匹配的配置文件:没有一个有效的配置文件允许指定的授权:com.apple.developer.ubiquity-kvstor...

18得票1回答
使用Objective-C代码引用建立Swift框架

我正在开发一个用Swift编写的iOS项目,我想从常规“应用”项目中取出一些类,并将其捆绑到可重用的Swift框架中(也许在Github和Cocoapods上公开发布)。 但是,我遇到了问题,因为框架似乎不能有Objective-C桥接头文件,但是为了编译我的框架代码,我需要引用几个Obje...

18得票1回答
从应用扩展链接到嵌入式框架

我有一个项目包括: 一个应用程序目标:MyApp 一个嵌入式框架目标:MyKit.framework 一个应用程序扩展目标:MyExtension 这里有一个示例项目。 我想在MyExtension中使用MyKit的共享代码,但当我链接时,我收到了警告信息:ld: warning: ...

17得票8回答
框架构建时未启用完整的位码 - 框架位码已经启用。

在归档我的应用程序时出现此错误。使用的框架是我自己的。因此我进行了交叉检查。框架中的位码已启用。不确定为什么会出现此问题。这些是我的框架构建设置: 我跟随这个链接但是没有成功。尝试在框架项目(不是目标,因为链接中推荐这样做)设置中设置-fembed-bitcode。

17得票4回答
来自外部框架的IBDesignable?

我想创建一些自定义视图,使用@IBDesignable和@IBInspectable标记。我已将它们添加到我的框架中,然后将框架链接到我的测试程序。但是,在StoryBoard中从未显示出Designables。 如何使用@IBDesignable和@IBInspectable从外部框架创建...

16得票2回答
如何将C代码编译成Swift框架

我有一个Swift框架,我们将其编译并分发给第三方开发人员。我想将一些C代码包含到项目中,但我唯一能使它工作的方法是将C头文件导入到我的框架头文件中,并将C头文件设置为公共的。这会将所有C代码暴露给第三方开发人员,这不是我们想要的。 我能在网上找到的做法都是与此方法类似的变体:https:/...

16得票3回答
警告 ITMS-90080:“可执行文件'Payload/myapp.app/Frameworks/some-framework.framework'不是位置无关可执行文件。”

我之前已经成功提交了我的申请。我工作流程中唯一改变的是使用Sourcetree。在更新以下框架后,当我提交到iOS应用商店时,会收到此警告。我还会收到一封包含以下内容的电子邮件: 非PIE二进制文件 - 可执行文件'Payload/myapp.app/Frameworks/Alamofire...

16得票2回答
如何在Flutter插件中导入外部iOS框架?

我正在使用RTSP协议编写 flutter插件 来进行流媒体视频。在Android上开发它没有问题,但是在iOS上更加复杂。我必须使用一个外部库(SGPlayer)来让播放器工作。我也下载了使用此库的演示,它似乎可以正常工作。该库不在Cocoapods上,我需要直接从文件系统将其导入到插件项目...

16得票2回答
将QuartzCore添加到Xcode 4以供iOS使用

我在安装QuartzCore时遇到困难,涉及iOS应用程序和Xcode 4。我就是找不到答案:该怎么做?因为当我尝试将QuartzCore添加到项目的目标中时,似乎只能添加Mac OS X框架。你所能做的关于iOS框架只有创建一个。