我的编程缺陷与我剩下多少空间直接相关,或者更糟糕的是我为了达到10mb的限制而需要削减多少.我已经读过,苹果已经悄悄将3G和Edge下载限制从10mb增加到20mb,为4月份的iPad做准备.
无论哪种方式,我真正的问题是我如何能够粗略估计我的应用程序在我还处于开发阶段时将会有多大?
我的开发文件夹的文件大小是1比1左右吗?我的开发的压缩文件大小是否更接近?我的.xcodeproj文件只有几百KB,但我文件夹的大小是11.8 MB.我有一个.sqlite数据库,少于20个小png图像和一个Settings.Bundle.其余的是与构建相关的未知Xcode文件,为iphoneOS构建,模拟器等....我的源代码相当大,在大多数主要控制器中大约有1000行,所有这些都在48 .h和.m文件中.但我的开发文件夹中的classes文件夹小于800kb.在我的Build文件中挖掘,有很多iphone模拟器文件和调试文件,我认为这些文件不会对最终产品有所贡献.应用程序文件表明它大约是2.3 MB.然而,这与11.8 MB有如此大的差异,我不得不怀疑这是否只是另一部分.
我的设备上有应用程序,我正处于测试阶段.因此,虽然我会通过在iTunes中查看设备上的工作版本有多大,但我的开发应用程序在应用程序的iPhone屏幕右侧可见,但没有关于应用程序的信息,最重要的是它的大小.
我还检查了管理器,我使用了屏幕的下半部分 - (应用程序),找到了我的应用程序并选择了下拉箭头,它给出了我的"应用程序数据"和右边的下载箭头按钮,用于在桌面上保存文件,以独特的AppleID命名.在文件夹里面它有三个文件夹 - (文件,库,tmp)文件有我的.sqlite数据库的副本,库有几个文件,但没有任何明显或大小,tmp是空的.总而言之,整个文件夹只有164kb - 这告诉我这不是找到大小的正确位置.
我知道大小被认为是我的二进制文件的大小加上我添加的所有其他文件和图像.有没有人有一种有效的方法来衡量二进制文件的大小,或者将开发文件夹大小与最终的App Store应用程序大小最终结果相关联.
我知道问题已经发布了类似的方面,但我找不到任何真正描述的回答帖子......什么文件,或具体如何确定大小.我知道这个问题看起来像一本书,但我只想具体说明我正在寻找的内容以及到目前为止的尝试.*注意所有文件都是解压缩的,并且仍然是单个应用程序的常规工作Xcode顺序,没有带入的构建或引用的项目.
我确信这是直截了当的,我只是不知道在哪里看?
问题:
理解:
数据流:
我试图利用启动选项键没有运气.
简而言之,我似乎无法理解:
最终结果:我试图远离
文档交互文档概述:
这是我最感兴趣的" 从其他应用程序打开文件 ".它指示我通过传入键的字典值来使用应用程序:didFinishLaunchingWithOptions:方法.这是我迷路的地方?如何设置密钥以使其知道要查找的"WHERE"和"WHAT"?我仍然不清楚App1应该保存信息的正确导演,以便键指向正确的位置?
在iBooks中打开电子邮件文件附件和打开pdf不是唯一可以使用此API的地方,否则Apple将无法完成所有工作,他们已经允许从App-To-App进行通话.
如果有人有一个示例应用程序,教程,甚至一个坚实的想法如何让这个工作,我真的很感激帮助.
-谢谢!
PS有1,500或更高信誉的人请为stackoverflow创建一个"UIDocumentInteraction"标签!
似乎无法100%更改我的iPhone应用程序的名称.
我跟随多个线程并执行下面概述的方法,但旧名称在控制台中不断弹出.我担心在更深层次上,应用程序的名称并没有真正改变100%.
我担心的是,我从"完整"版本的副本开始制作了一个"Lite"版本.因此,如果我的客户升级并下载完整版本并且设备看到两个具有相同"CORE或ROOT"名称的应用程序,我不希望设备混淆.
控制台继续输出:
 
    2010-07-03 10:56:35.129 *OldAppName* [45672.207] Test Message 
我更改了Product_name,".app"名称,Bundle名称等等 - "Console"获取此名称的位置,所以我可以真正更改应用程序的名称100%?随着应用程序在复杂性上独立增长,我不希望与完整版本发生冲突.(即推送通知,iAd和其他"APP"特定项目)
我执行了以下操作,但仍未获得100%的名称更改:
II.我已经在stackoverflow线程上使用了建议的答案, 将iPhone应用程序的名称更改为
我的"Product_Name"字段对于所有构建都是空白的,我将其更改为新名称,但我继续获得引用OldAppName的控制台输出.
III.我不是要改变"捆绑名称",这些是相同的,因为这是一个精简版.无论如何,改变这个并不会改变控制台参考名称,我试过了.
IV.我已多次删除整个"Build"文件夹,以确保没有遗留问题,但名称仍然没有改变.
"控制台"在哪里得到这个名字?这是否意味着如果我的客户下载完整版本,在更深层次上设备将会混淆 - (即NSUserDefaults具有相同的名称,运行问题,沙箱问题等...)?
名称不存储在info.plist中,它们似乎只是从目标引用,但是当我搜索目标时,我甚至找不到OldAppName,它们是否是这个核心信息的附加存储文件?
如果可能的话,我想留在Xcode中.我已经看到有关使用其他程序或尝试通过文本编辑器直接更改XML的建议,但我不想意外地留下可能被Apple Reviewer拒绝的"第三方"应用程序标记或试用,因为它们似乎是在这个问题上努力工作.
任何详细的建议?