ios-frameworks相关内容

将quartzcore添加到Xcode 4 for iOS

我在 Xcode 4 上安装有关 iOS 应用程序的quartzcore 时遇到问题.我只是找不到答案:怎么做?因为当我尝试将 Quartzcore 添加到项目的目标时,似乎我只能添加一个 Mac OS X 框架.对于 iOS 框架,你所能做的就是创建一个. 解决方案 在 Xcode 4 中,在左侧边栏中,选择顶部的项目文件: 1) 确保在主视图中选择了您的目标,您应该会在顶部看到 ..
发布时间:2022-01-16 19:38:01 移动开发

iOS 静态与动态框架说明

我不得不承认,随着 iOS 8 的发布,我对 iOS 中的动态和静态框架有些困惑. 我正在寻找一种方法来分发我创建的库,并且我需要支持 iOS 7 及更高版本.(注意:这将是一个专有框架.我不能使用可可豆荚,也不能分发源代码).以下是我已经知道的: iOS 8 为 iOS 引入了“嵌入式框架",但据我了解,它们不适用于 iOS 7,仅适用于 iOS 8 及更高版本. 我可以选择将我的 ..

Xamarin.iOS 绑定库/本机框架

出于某种原因,我需要使用这个我的 Xamarin.iOS 应用程序中的本机框架,问题来了,我不知道如何正确进行绑定. 所以我的理解是正确的,这个框架还使用了另一个框架 我有点困惑,我到底需要做什么? 问题: 我是否需要实现静态库(这是否可以使用 本机框架),如 Xamarin 的官方文档 ? 我可以为也使用另一个框架的本机框架绑定还是我需要单独实现它们? 也许我应该将所有这些 ..

Swift Framework 构建针对设备失败,但针对模拟器失败

任何想法为什么构建会成功用于模拟器而不是设备? 我创建了一个 Cocoa 框架,并且能够将它添加到一个新的单页应用程序项目中,并调用框架中定义的方法.只要我将模拟器选为构建目标而不是设备,就可以构建项目.我没有试过运行它,只是构建.我使用的是 Swift 3 和 XCode 8.1. 我收到 Use of unresolved identifier 错误. 解决方案 听起来您构 ..
发布时间:2022-01-01 11:18:18 移动开发

错误“没有已知的选择器‘Hello:’的类方法";在定制框架中

我正在为一家公司制作一个框架,并且我已经完成了所有的代码.我现在正试图将它打包成一个框架.作为测试,我创建了一个具有以下名称的方法:-(void)Hello:(NSString *)worldText; 当我尝试使用此代码在带有框架的应用程序中调用它时[CompanyMobile Hello:@"World"];,我收到一个编译器错误,内容为 选择器“Hello:"没有已知的类方法 ..

如何在 Xcode 4 上弱链接框架?

我需要将某个框架与我的目标进行弱链接. 但我找不到怎么做... 如果我尝试在 3.2 iPad 模拟器上运行我的项目,我会收到以下错误: dyld:库未加载:/System/Library/Frameworks/iAd.framework/iAd原因:找不到图片 谢谢! 解决方案 转到您的项目 -> 目标 -> 构建阶段 -> 将二进制文件与库链接. 然后将要弱链接的库从 ..

警告 ITMS-90080:“可执行文件 'Payload/myapp.app/Frameworks/some-framework.framework' 不是位置无关的可执行文件

我之前可以毫无问题地提交我的申请.我工作流程中唯一改变的部分是 Sourcetree 的使用.在对以下框架进行更新后,我在提交到 iOS App Store 时收到此警告.我还收到一封电子邮件,其中包含: 非 PIE 二进制文件 - 可执行文件“Payload/myapp.app/Frameworks/Alamofire.framework"不是位置无关的可执行文件.请确保您的构建设置已配置 ..
发布时间:2021-11-16 23:43:50 移动开发

我可以构建自己的网络框架(依赖于 AFNetworking)作为 watchOS2 框架吗?

我一直在尝试修改我的项目以支持 WatchOS2 架构.目前我有一个基于 AFNetworking 的网络框架.到目前为止,我一直在我的手表应用程序中使用它.现在我正在尝试为 watchos/watchsimulator 平台构建框架. 我得到的是找不到“SystemConfiguration/SystemConfiguration.h"文件某些 AFNetworking 类的错误. ..
发布时间:2021-11-16 22:43:59 移动开发

应用程序终止和设备重启后 PushKit 通知未到达

我的 iOS 应用程序即使关闭也能成功接收 VoIP 推送通知,这要归功于 PushKit.失败时只有一种情况: 如果我通过标准任务切换器将我的应用刷出(终止)并重新启动我的设备. 起初,我在重新启动设备后就遇到了这个问题,如本问题所述:解决启动后推送通知传送失败后台任务 hack 帮助了我,非常感谢作者,可惜我无法添加任何分数. 现在我被这个问题困住了.通知不会到达,因为 di ..
发布时间:2021-11-16 21:06:53 移动开发

实施 PushKit 并测试开发行为

我想在我的应用程序(Voip 应用程序)中实现 PushKit 服务,但我有以下疑问:我看到我只能生成生产 voip 证书,如果我尝试在开发设备上测试 voip 推送通知服务,它会起作用? 这是我的实现测试: 通过这 3 行代码,我可以在 didUpdatePushCredentials 回调上获得推送令牌,我用它来保存到我的服务器中. PKPushRegistry *pushReg ..
发布时间:2021-11-16 20:37:47 移动开发

无法生成 Bitcode 包(在归档时),因为静态框架 (.framework) 是在没有完整位码的情况下构建的

我们正在尝试在我们的静态框架中完全启用 Bitcode,但是当框架与其集成时,我们在存档应用程序时收到以下错误,尽管我们能够在模拟器或设备上构建它. ld:无法生成位码包,因为 '.framework/p-iOS(PTFWOOperationPrepareTransaction.o)' 是在没有完整位码的情况下构建的.bitcode 的所有目标文件和库都必须从 Xcode Archive 或 I ..
发布时间:2021-09-30 19:37:37 移动开发

创建 iOS 框架时未定义符号 OBJC_CLASS_$

我正在尝试构建一个 iOS 框架,为此,我使用了一些依赖项,而单独构建框架项目时没有出现错误,当我在演示应用程序中使用 CocoaPods 进行安装时,出现以下错误 未定义符号:_OBJC_CLASS_$_DFPRequest. 这就是我在框架中的内容: Podfile 平台:ios,'10.0'使用_框架!目标'mylib'做pod 'PrebidMobile'pod 'Googl ..
发布时间:2021-09-30 19:23:40 移动开发

UICollectionView,来自注册为单元格的框架目标的 nib 在运行时失败

我在 xib 中绘制了一个 UICollectionViewCell,并附有 swift 类文件.这两个文件是我应用的 UI 框架目标(称为 SomeUI)的一部分. 在我的集合视图的视图控制器中(在应用程序目标中),我将笔尖注册为集合视图单元格.我的视图控制器代码如下; 导入 UIKit导入一些UI让reuseIdentifier = "Cell"类 ACollectionViewCon ..
发布时间:2021-09-12 19:59:45 移动开发

反编译Obj C框架

我想反编译 iOS Twitter 框架,如果事实上我从 xcode 的模拟器中获取 twitterd 文件,该文件已预编译为在 x86 (?) 上运行,而不是 ARM.至于工具,我使用 http://code.google.com/p/i386codedump/说明: 用法:code-dump [options] 选项是:-a 显示实例变量偏移量-A 显示实现地址--arch 从通 ..
发布时间:2021-06-11 20:16:10 移动开发

将iOS框架包含到另一个框架中

问题是,当我为iOS创建使用不同框架的框架时,我还必须在应用程序中包含第二个框架. 我想尝试的是将第二个框架编译成使用它的新框架.所以都是一包.这有可能吗? 如果是,怎么办? 解决方案 可能,但强烈建议您反对.如果两个框架都以这种方式包含另一个框架,那么您将无法在同一项目中使用这两个框架,因为符号会发生冲突. https://stackoverflow.com/a/141978 ..
发布时间:2021-05-17 20:02:20 移动开发

我可以在iOS中从捆绑资源或框架中隐藏图像吗

我有一个项目转换为框架,还有一个捆绑资源,其中包含许多图像和情节提要.一切正常.我的问题是我可以隐藏或保护这些图像以免在捆绑包资源中被替换吗?我只想访问某些图像,其余的我想隐藏它.是否有可能? 解决方案 您可以将图像转换为NSData,对其进行加密和压缩.您还可以将其转换为base 64,对其进行加密等. ..
发布时间:2021-02-08 21:16:00 移动开发