ios-frameworks相关内容

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

由于PushKit,即使关闭,我的iOS应用程序也成功接收了VoIP推送通知.失败只有一种情况: 如果我通过标准任务切换器将应用刷出(终止)并重启设备. 起初,仅在重新启动设备后才遇到此问题,如以下问题所述: 现在,我陷入了这个问题.通知不会到达,因为如果用户在重新启动设备之前终止了应用程序,则在设备启动时根本不会调用didFinishLaunchingWithOptions. ..
发布时间:2021-02-08 18:47:44 移动开发

Xcode中的“找不到框架"

我知道这已经被问过几次了.我遵循了这些命令的指示: 为以下项目添加框架: Xcode 5并添加了*相对*路径 xcode4:链接器错误:找不到该选项的目录 仍然Xcode给出此错误: 这是我当前的配置: bolts框架是这样,所以我可以使用Parse SDK.我从这里下载了空白项目: https://parse.com/apps /quickstart#parse_d ..
发布时间:2020-11-30 21:36:32 移动开发

无法在设备上运行应用:iOS 9框架无法进行代码签名

我正在使用部署目标iOS 7更新应用程序,使其可以与iOS 9一起使用。此外,我还添加了一些很棒的iOS 8和9功能。我读了很多关于向后版本兼容性的文章,而Swift 2.0使它变得更容易。到目前为止,我所关心的事情是: 在iOS 9上设置了基本SDK,在版本7上设置了部署目标 使用新的API时,使用 #available(iOS 9.0,*)在运行时检查版本 可选地链接仅iOS9框架, ..
发布时间:2020-10-05 03:25:31 移动开发

依赖于另一个ios框架项目的podspec

我开发了一个敏捷农作与其他开发人员共享(命名为B)。该框架使用的是我最近与 objective-c (让它命名为A)创建的另一个 ios框架项目。 / p> 现在,我想与可可豆荚共享框架B。我想知道如何在 podspec 文件中链接这两个项目。我是否需要与 pod 共享它们?还是有其他共享项目B的解决方案? 解决方案 您有2个选择: 1.分发两个pods,并在您的podspec文件 ..
发布时间:2020-10-04 03:38:42 移动开发

CocoaPods文件引用是多个组的成员

我有一个带有共享扩展名的应用。我的应用程序依赖于 CocoaLumberjack /默认,我的扩展名依赖于 CocoaLumberjack / Core 。当我使用 use_frameworks!进行构建时,出现以下错误: $ rm -rf Pods Podfile.lock; pod install 更新本地规格存储库 分析依赖项 下载依赖项 安装CocoaLumberjack(2.0 ..
发布时间:2020-10-04 02:54:21 其他开发

X类在< framework>中都实现。和< application>将使用两种方法之一,其中一种是未定义的

我收到此警告: Class X在两个中都实现了和将使用这两个之一,其中一个未定义。 网络,但我没有找到能解决我所遇到的特定问题的东西。 场景 我已经构建了MyFramework和MyApplication(作为MyFramework的测试/演示应用程序)。 MyFramework使用了C ..
发布时间:2020-10-04 02:35:07 移动开发

将本机反应项目捆绑为iOS框架或(.aar)Android库

我正在探索使用react-native创建iOS框架(Android库)的可能性,该框架可以分布式,并且可以通过在构建应用程序时包括在内而与应用程序集成. 例如,维护单个代码库为ios创建一个".framework",为Android创建一个.jar(基本编译的代码而不是React组件代码)作为开发者社区的发行版. 解决方案 建议使用React Native来安装react依赖项的方 ..
发布时间:2020-08-27 06:42:59 移动开发

Swift框架构建对设备失败,但对模拟器不成功

有什么想法可以使模拟器成功,但不能使设备成功吗? 我创建了一个Cocoa框架并将其添加到新的单页应用程序项目中,并调用了该框架中定义的方法.只要选择了模拟器作为构建目标而不是设备,就可以构建该项目.我没有尝试运行它,仅构建了它.我正在使用Swift 3和XCode 8.1. 我得到Use of unresolved identifier错误. 解决方案 这听起来像是您为模拟器而 ..
发布时间:2020-07-31 06:47:44 移动开发

Xamarin.iOS绑定库/本机框架

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

iOS9:将动态框架与模拟器和设备一起使用

我创建了一个动态可可框架,希望在所有应用程序中使用. 为实际设备构建框架后,将其带到应用程序中.我只能在该设备上运行该应用程序. 当我尝试在模拟器上运行它时,无法识别框架文件.我收到错误消息:'ViewController' is unavailable: cannot find swift for declaration for this class 我尝试为iPhone 6模 ..
发布时间:2020-07-10 05:38:16 移动开发

在iOS分享扩展中使用React Native

跳出 facebook/react-native#1626 GitHub问题,我对在我发布了一个示例GitHub存储库,该问题进行了总结在下面. 到目前为止,概念验证的设置非常简单,但是我感觉缺少了一些非常简单的东西. 在我的react-native init脚手架Xcode项目中,我创建了一个新的共享扩展目标,并在其中链接了相应的React Native静态库(libReact.a, ..

如何使用Frameworks,Extensions和CocoaPods构建Xcode项目

NB:此处是此问题的更抽象和简化的子集. 添加了触摸框架,扩展和 Apple Watch Xcode 6项目和工作区变得越来越复杂. 如果将 CocoaPods 添加到这种混合中,事情将变得几乎难以管理. 我如何构造具有以下目标和依赖关系的Xcode项目/工作区? (假设:我正在将Git用于所有组件,我正在将CocoaPods用于所有第三方代码,我正在使用Xcode 6). ..
发布时间:2020-06-26 19:32:28 移动开发

确定二进制文件是否包含位码的方法似乎不再起作用

在寻找确定是否使用Bitcode构建iOS二进制文件的方法时,我发现了以下信息: 如何检查Xcode7是否支持BITCODE框架 此处,建议使用以下方法确定二进制文件中是否存在位码: $ otool -l libName.o | grep __LLVM 但是,我已经在多个二进制文件上尝试了此方法,但没有成功。其中之一是我知道有位代码的库,因为在更改项目标志后, ..
发布时间:2020-06-06 20:10:39 移动开发

如何检查Xcode7是否支持BITCODE框架

从Xcode 7开始,第三方框架应支持位代码。我们也可以通过在构建设置中将ENABLE_BITCODE设置为NO来禁用BITCODE。但是我不想关闭它,而是想将我所有的框架都转换为BITCODE兼容。 因此,除了编译外,如何检查框架是否与BITCODE兼容Xcode中的框架。有时Xcode会为一个框架提供BITCODE兼容性错误,即使其他框架没有BITCODE支持,也会离开框架。 是否 ..
发布时间:2020-06-06 20:10:05 移动开发

在我的子项目(CocoaTouch框架)中使用3rd party框架(Alamofire)

我正在使用XCode 8 + Swift 3。 我创建了一个新的iOS项目,名为“ MyApp ”。 然后,我创建了一个名为“ MySubProject”的可可触摸框架项目。 (想法是让 MyApp 项目访问 MySubProject 代码。) 我添加了 MySubProject 进入 MyApp 项目,链接了 MySubProject 框架。 在XCode项目导航器中, ..
发布时间:2020-06-03 19:06:35 移动开发