archiving相关内容

iPhone - initWithCoder 是通常指定初始化程序设计模式的例外吗?

我有一个班级 MyClass.它有实例变量passedInVar1、passedInVar2 等,其值将从请求初始化的对象传入.它还具有实例变量 decodedVar1、decodedVar2 等,这些变量将从存档中解码——如果没有存档,则设置为默认值. 根据 苹果, 当一个对象收到一个initWithCoder: 消息时,该对象应该首先向它的超类(如果合适的话)发送一个消息来初始化继 ..
发布时间:2022-01-19 00:11:58 移动开发

在 Xcode 中归档项目错误地创建了多应用程序包

在 Xcode 中归档我的项目是创建一个多应用程序包,而不是捆绑我的主要发布目标,这正是我想要的.具体来说,当我在 Organizer 中验证我的档案时,它给了我以下信息: “[projectname] 不包含单捆绑应用程序或包含多个产品.请选择另一个存档,或调整您的方案以创建单捆绑应用程序." 听起来方案中有一些设置需要调整,但我无法弄清楚是什么导致其他目标被包括在内. 顺便说 ..
发布时间:2021-12-05 20:35:46 移动开发

归档时 XCode 挂起

当我尝试归档某个项目时,Xcode 没有响应.如果不理会,他会在很长一段时间后设法打开管理器.存档在那里.如果从 library/developer/xcode/archives 手动删除,Xcode 会再次响应. 只发生在这个项目中,其他所有存档都很好. 就好像 Xcode 的项目有重大问题一样. 我们使用的是 Xcode 4.2.1,但也尝试了 4.3(结果相同). 知 ..
发布时间:2021-11-17 03:20:01 移动开发

使用Java管理XAdES签名的库

我正在寻找一个允许创建和验证XAdES签名的Java库(格式越多越好:XAdES-BES,XAdES-C,XAdES-X-L等). 我发现的最有趣的实现是: 基于以下XML Java数字签名API(JSR 105)(Java SE 6中包含的API); Apache Santuario( http://santuario.apache.org/),仅提供有用的支持基本功能; XAd ..
发布时间:2021-04-30 20:14:26 Java开发

如何禁用代码签名要求

从Appstore获取无效二进制文件的电子邮件后,现已解决的问题现在试图再次存档,Xcode给出了错误,SDK iOS 5.1中的产品类型为"Application"需要代码签名. 那么我该如何禁用此代码签名. 感谢您的帮助. 解决方案 文件/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platfor ..
发布时间:2020-06-21 18:31:59 移动开发

iPhone SDK:保存大量文本

我想保存大量文本然后显示它们(首先在表格视图中,然后在文本视图中显示),但是我不确定该使用哪种方法.我应该使用SQLite还是一种归档方法./p> 解决方案 您对“大量文本"的陈述不明确.您可能表示以下任何一种情况: 一大套(例如10,000个项目)小文本(例如30个单词)项目 少量(例如50个项目)的大文本(例如3,000个单词)项目 大量的大型文本项... 在每种情况下,我 ..
发布时间:2020-06-21 18:31:57 移动开发

在命令行中归档多个IOS Xcode目标

我有一个具有多个目标的iOS Xcode项目.随着项目的进行和扩展,项目中的目标数量将继续增长.当我创建一个新版本时,必须经历每个目标并手动创建存档是一件很痛苦的事情.我研究了如何使用命令行来归档多个目标,但是没有一个答案能说明我要完成的工作.感谢您的帮助和指导. 我相信以下部分命令是解决方案的一部分: xcodebuild存档 归档文件:从构建根目录(SYMROOT)归档方案. ..
发布时间:2020-06-21 18:31:55 移动开发

归档时XCode挂起

当我尝试存档一个特定项目时,Xcode无法响应.如果任其发展,他会在很长一段时间后设法打开管理器.存档在那里.如果从库/开发人员/xcode/档案中手动删除,则Xcode会再次响应. 这种情况只发生在该项目中,其他所有归档都很好. 好像Xcode在项目中有重大问题. 我们正在使用Xcode 4.2.1,但也尝试了4.3(结果相同). 你知道什么地方可能出问题吗? 解决 ..
发布时间:2020-06-21 18:31:51 移动开发

如何创建GitHub存储库的完整脱机归档?

我们有一些回购协议,不再需要保留在GitHub上.如果我们使用GitHub的归档功能,则回购实际上会保持在线状态.相反,我们想要的是一种下载给定存储库的所有内容的归档文件(包括问题报告),将该存储库归档文件放入长期保存系统并删除存储库的方法.来自GitHub.从堆栈溢出方面的其他类似问题的意义上讲,这不仅仅是简单地备份存储库,就像 BackHub 一样.是否有工具或一套程序(git clone以外 ..
发布时间:2020-06-21 18:31:49 其他开发

Zombie:使用集成菜单归档失败

当我尝试使用Xcode菜单(产品-存档)直接归档项目时,它运行良好.但是,当我尝试从“集成"菜单(机器人)执行它时,出现此错误: 构建操作失败,未指定任何错误.个人打造 任务可能由于未知原因而失败.一个可能的原因是如果 进程太多(可能是僵尸进程);在这种情况下, 重新启动可能会解决该问题.一些个别的构建任务失败(向上 到12). 会发生什么?我找不到任何错误消息,完全不知道发生了什么. ..
发布时间:2020-06-21 18:31:47 移动开发

序列化还是存档?

iOS文档区分“序列化"和“存档".这是一般性区别(即以其他语言保留)还是特定于Objective-C?还有,这两者之间有什么区别? 解决方案 在这种情况下,某个时间是另一个(但不是全部)时间是另一个. 维基百科关于序列化的说法是这样的: “串行化"是将数据结构或对象转换为位序列的过程,以便可以将其存储在文件或内存缓冲区中,或通过网络连接链路传输,以在以后以相同或更高的方式“复 ..
发布时间:2020-06-21 18:31:38 其他开发

Xcode中的归档项目错误地创建了多应用程序包

用Xcode归档我的项目是创建一个多应用程序捆绑包,而不是捆绑我要发布的主要目标,这正是我想要的.具体来说,当我在管理器中验证存档时,它会显示以下消息: "[[项目名称]不包含一个捆绑应用程序或包含多个产品.请选择另一个存档,或调整方案以创建一个捆绑应用程序." 听起来该方案中有一些设置需要调整,但是我不知道是什么导致了其他目标的出现. 我正在使用Xcode 4.0. 解决 ..
发布时间:2020-06-21 18:31:36 移动开发

NSCache是​​否在两次启动之间持续存在?

我正在研究一种相当简单的缓存机制,目前正在使用NSCache(出于内存管理的原因).问题是-缓存是否在两次启动之间持续存在?对我来说似乎不行. 我可以将对象很好地放入缓存中,并且可以在应用程序运行时将它们从缓存中取出.但是一旦我重新启动,似乎缓存就消失了. 那么有没有一种方法可以使高速缓存在两次启动之间持久存在?如果是这样,您如何将缓存从上一个会话重新同步到当前会话? 解决方案 ..
发布时间:2020-05-26 19:39:34 移动开发

使用C ++实例变量归档/序列化Objective-C对象

我正在使用Objective-C中的OpenCV静态库来进行一些图像处理,尽管我的应用程序运行良好,但在设备本身上却很慢.大部分的处理实际上可以事先完成,因此我决定将这些数据序列化,然后在应用启动时加载它. 我需要序列化/存档的数据在CvSeq类型的对象中(openCV序列-指向值序列的指针).我基本上想将其保存到文件中,以便以后可以加载.我以为可以通过创建一个遵循NSCoding协议并从那 ..
发布时间:2020-05-20 21:14:32 移动开发

难以理解的initForReadingWithData中的存档/取消存档结果

我已经在applicationWillTerminate上实现了保存,并在applicationWillFinishLoading上实现了加载. 有一个完整的对象树,都实现了NSCoding协议,我已经检查了输入的类型. 其中一个类还将NSMutableData存储到NSKeyedArchive,我怀疑这有时可能会破坏取消存档.奇怪的是,有时它起作用,有时却不起作用.我怀疑NSMutable ..
发布时间:2020-05-19 00:51:44 移动开发

iPhone - initWithCoder是通常指定的初始化设计模式的例外吗?

我有一个MyClass类。它有实例变量passInVar1,passedInVar2等,其值将从请求初始化的对象传入。它还有实例变量decodingVar1,decodingVar2等,它们将从存档中解码 - 如果没有存档,则设置为默认值。 根据 Apple , 当一个对象收到一条initWithCoder:消息时,该对象应首先向其超类发送消息(如果适用)以初始化继承实例变量,然后它应 ..
发布时间:2018-10-25 16:27:36 移动开发

有没有办法从您的应用程序的.ipa存档中查看您的应用程序的.entitlements文件?

我认为在创建.ipa时我的应用程序的.entitlements文件存在问题,因此我想检查权利文件的Bundle ID。我正在使用一个相当复杂的构建脚本来改变构建之前的某些东西,所以我想看看最终的产品是什么。我知道曾经有一个Entitlements.plist,我可以从ipa中获取,但它似乎不再存在了。有没有办法现在访问.entitlements文件? 解决方案 当然,解压缩 .ipa 将创 ..
发布时间:2018-09-24 10:47:54 移动开发