问题标签 [archiving]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
487 浏览

iphone - 归档时 Xcode KEEPS 崩溃

这是错误控制台:Xcode 昨天刚开始崩溃,我不知道为什么!我正在构建我的应用程序以提交它,但我不能。我已经尝试重新安装和其他尝试,请帮助!

这是它崩溃并提出崩溃报告时的代码进程:Xcode [1150] 路径:/Applications/Xcode.app/Contents/MacOS/Xcode 标识符:com.apple.dt.Xcode 版本:4.3.2 (1177 ) Build Info: IDEApplication-1177000000000000~6 App Item ID: 497799835 App External ID: 7171108 Code Type: X86-64 (Native) Parent Process:launchd [352]

0 投票
2 回答
3768 浏览

xcode - 如何在 Xcode Profiling and Archiving Builds 中设置 DEBUG 和 NDEBUG 宏?

在 Xcode(当前版本 4.3.2)中,我为调试和发布版本设置了 DEBUG 和 NDEBUG 宏定义,因此我可以有选择地使用 ObjC 预处理器包含调试代码。

问题:当我选择 Product --> Build For --> Archiving 时,既没有定义 DEBUG 也没有定义 NDEBUG。我对 Product --> Build For --> Profiling 有类似的问题。

问题:如何在 xcode 中为存档和分析构建正确设置 DEBUG 和 NDEBUG,这样我的条件代码包含(预处理器)宏不会中断?

我目前在发送到 AppStore 之前存档构建的解决方法是暂时删除 DEBUG 代码;但这不是一个好习惯,即使我受到 git 的源版本控制系统的保护。

0 投票
1 回答
591 浏览

ios - 我正在尝试使用 xCode 4.4 构建归档应用程序,但出现此错误

我正在尝试使用 xCode 4.4 构建归档应用程序(来自 Titanium Mobile),但我收到此错误:

非常感谢任何帮助。

授予。

0 投票
1 回答
109 浏览

objective-c - 在运行时存储大量要生成的信息

我目前正在开发一个旅游应用程序,它将存储和显示有关不同景点和雕塑的信息,并且我正在研究存储信息的不同选项。

  • 所有内容都会在运行前生成,运行时不会生成任何内容。
  • 我正在寻找一种方便的方式来编写/生成它,例如从电子表格中获取信息。因此,我正在考虑xmlcsvsqlitecore-dataarchiving
  • 要存储的内容将是NSObject 的自定义子类,例如 Tour 类(NSObject 子类),以及要查看的 NSArray of Sights(NSObject 子类)和 *tourName(NSString)等实例变量。
  • 我目前在我的主视图控制器的 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil 方法中定义内容,但我确信这不是最有效的方法。

欢迎任何建议,以及它的优点和缺点。 此外,Core-Data 似乎是最好的选择,但在我看来,数据只能在运行时以编程方式生成。或者有什么方法可以在运行时之前在 Core-Data 中生成实体实例

谢谢你。

0 投票
1 回答
123 浏览

objective-c - 我应该如何将归档对象链接到核心数据托管对象?

我需要最多保留大约 100 个复杂对象(称为对象 A)。我说复杂是因为每个对象都由其他嵌套的层次对象组成。

我决定不将它们存储在核心数据中,因为它们具有复杂的对象图,因此我正在考虑使用归档来持久化这些对象。

但是,我需要在这些对象和核心数据中的其他托管对象之间建立关系(称为对象 B)。基数是一个对象 A(存档)到多个对象 B(核心数据)。

我的问题是,这样做的最佳方法是什么?我想为每个归档对象 A 使用 UUID,并将对这些 UUID 的引用作为字符串属性存储在对象 B 的核心数据中。

但我知道这样做可能会带来性能和存储方面的损失。对象 A 是否有另一种类型的对象 ID 可能我可以使用?

0 投票
2 回答
312 浏览

ios - 归档应用程序在管理器屏幕上产生模糊图标

我已经指定了视网膜和非视网膜图像,并验证我将它们放在 Xcode 中的正确位置。归档应用程序后,图标出现模糊,如附件所示。

我能做些什么来解决这个问题?

在此处输入图像描述

列表文件:

0 投票
0 回答
520 浏览

iphone - 依赖分析错误

向应用商店提交的项目收到了有关无效二进制文件的电子邮件。修复了错误,现在在尝试归档项目时出现依赖分析错误

如何修复此错误?

0 投票
1 回答
3238 浏览

iphone - 如何禁用代码签名要求

在从 Appstore 收到无效二进制文件的电子邮件后,修复了现在尝试再次存档的问题,Xcode 给出了错误,即 SDK iOS 5.1 中的产品类型应用程序需要代码签名。

那么如何禁用此代码签名。

感谢帮助。

0 投票
1 回答
52 浏览

iphone - 如何解决存档应用程序错误 - 缺少 xmlreader.h

我正在归档一个应用程序并收到一条错误消息,指出我缺少以下内容:

该应用程序在设备和模拟器上构建良好。我只在存档时收到此错误。

知道我需要做什么来解决这个问题吗?

谢谢你的帮助

0 投票
1 回答
370 浏览

ios - iOS:归档 NSMutableArray

我已经用谷歌搜索并搜索了这个,但没有直接的结果。看来我对 Apple 文档中的以下内容存在根本性的误解:

存档可以存储任意复杂的对象图。存档保留了图中每个对象的身份以及它与图中所有其他对象的所有关系。未归档时,重建的对象图应该是原始对象图的精确副本,除了少数例外。

假设我有一个对象NSMutableArray集合Person。每个Person对象都实现initWithCoderencodeWithCoder。此外,任何给定的对象Person都可能具有 的一个NSMutableArray(类似地兼容编码)Task

我的理解是有一种归档方式,从而触发任意深度的级联序列化,具体取决于编码协议的实现。所以在我的视图控制器中,我有一个willEnterBackground

我有一个viewDidLoad这样做的:

这一切都会发生,但有两件事:

  1. 数组包含的对象中的initWithCoderand永远不会被调用。encodeWithCoderpeople
  2. 不出所料,结果是self.people一个大小为 0 的 NSMutableArray。令人惊讶的是,未归档的数据有 252 个字节长,看起来差不多。

建议?提示?