草庐IT

copy-item

全部标签

ios - 运行应用程序时出错 : "Item Not Available"

我有一个我开发的iOS应用程序,可以在较新的iPhone和iPad上运行。我在运行iOS5.1.1的第一代iPad上遇到此错误:“您要求的商品目前在美国商店不可用。”该应用程序由B2B商店分发并使用优惠券代码安装。5.1.1是将在第一代iPad上运行的最新版本。我在itunesconnect中仔细检查了该应用程序的设置,它被标记为在美国商店可用;事实上,这是唯一一家可以买到它的商店。我开发的其他类似应用程序在iPad上运行良好,但这些应用程序是为公共(public)Appstore构建的。这就是为什么我将B2B作为问题来追求。一个用户向我反射(reflect)了这个问题,我很容易地重现

ios - Objc live Json Parsing Only shows 1 item 错误

我有有效的objctableview解析代码和实时条目。但仅显示匹配的1行。我想显示所有匹配的行。我的工作代码在这里。我的工作远程json文件{"company":[{"description":"examplecompany,Jordan","id":"90","place_id":"90"}{"description":"examplecompany2,Qatar","id":"362578","place_id":"362578"}{"description":"examplecompany3,Spain","id":"432589","place_id":"432589"},{

ios - "Items of new constraints"和 "All frames in container"是什么意思?

在Storyboard的约束部分的“更新帧”下,有两个选项。第一个是“Itemsofnewconstraints”,第二个是“Allframesincontainer”它们到底是什么意思? 最佳答案 如果您有两个subview并且为其中一个添加了约束,“新约束项”将只更新您刚刚添加约束的View的框架,而“容器中的所有框架”将更新所有subview的框架.如果您只为一个subview提供了明确的约束但还没有达到其他subview的约束,则前一个选项很有用。另一方面,如果所有subview的所有约束都已完全定义,那么您可能会继续更新所

ios - ionic 3 : Cannot scroll ion-list overflow-y for an iOS-device where ion-items are generated inside ion-list using ngFor

使用ionicv3开发混合应用程序,我在使用*ngFor生成的ionic列表中有ionic项。问题出在iOS设备上,即我无法滚动在y方向溢出的ionic列表。但是安卓设备没有这个问题。下面是HTML代码{{diaryEvent.title||"None"}}{{moment(diaryEvent.day).format("YYYY-MM-DD")}}{{diaryEvent.notes}}ViewEdit下面是CSS.scroll-content{overflow-y:scroll!important;height:88vh;}我希望应用程序能够平滑滚动,因为它是Android设备的默

ios - 我应该将 'Strip Debug Symbols During Copy' 和 'Strip Linked Produts' 与 Google Analytics 一起使用吗?

我使用TestFlight进行远程崩溃报告。现在,我正在为此使用GoogleAnalytics。TestFlight建议禁用“复制期间剥离调试符号”和“剥离链接产品”。谷歌分析——没有。我是否应该在将TestFlight更改为GoogleAnalytics后删除它们? 最佳答案 这取决于崩溃报告的符号化方式:如果您可以上传dSYM以获得符号化的崩溃报告,您应该去除调试符号。这样做的好处是可以获得行号,有时应用程序二进制文件最多可以缩小50%。如果您可以不上传dSYM用于符号化,并且不能/不想下载崩溃报告并在您自己的Mac上对它们进行

ios - ADALiiOS :Cannot add a new item in the keychain/O365-iOS-Connect-Swift

我目前正在开发一个连接到Office365的iOS应用程序,目标为iOS7。使用了以下pod:pod'ADALiOS','~>1.2.1'pod'Office365/Outlook','=0.9.1'pod'Office365/Discovery','=0.9.1'当我在模拟器中运行它时一切正常。当我在设备上运行它时,出现“无法在钥匙串(keychain)中添加新项目”错误。我还尝试了共享钥匙串(keychain)功能,但这并没有改变任何东西。这是错误消息,它甚至在我从Github运行O365-iOS-Connect-Swift示例时出现:2015-06-1620:44:58.758O

ios - XCode6 storyboard,TableViewController看不到navigation Items

我正在将一些代码从XCode5迁移到XCode6,我意识到我不知道如何在Storyboard上将我的导航项视为我的TableViewController的一部分。正如您在下图中看到的,我有一个AddPilot按钮然而,我的Storyboard看起来像这样,并且没有AddPilot的可视化表示,我可以拖出它来创建segues等。我必须在显示屏上做些什么才能显示吗? 最佳答案 在我的例子中,完全重新安装xcode没有帮助,所以我点击“显示助理编辑器”然后预览我的Storyboard。它以某种神奇的方式提供了帮助。

ios - 当一个属性是只读的时候,copy 和 nonatomic 就没有意义了吗?

假设我有属性@property(readonly)NSString*p1;@property(readonly,copy)NSString*p2;@property(readonly,nonatomic)NSString*p3;它们之间有什么区别吗?我认为没有区别,因为“复制”和“非原子”将没有效果,因为setter方法不存在。 最佳答案 这是有区别的,它会影响生成的getter的行为方式。像这样:@property(readonly)NSString*p1;-(NSString*)p1{@synchronized(self){re

iOS 在大数组中查找已删除的项目(即 : > 1 million items)

在iOS开发职位的面试中,他们问我在大型数组(>100万项)中查找已删除项目的最快解决方案,即:在本地,应用程序已经从服务器获取数组(我们不关心方法来从服务器获取这个数组)。然后,在服务器上,他们删除了这个数组和本地的几个项目,我们不知道。那么,我们如何根据服务器上的新数组和本地数组在本地找到已删除的项目?我想在02天后&在下面找到这个循环但是当服务器删除数组开头或结尾的项目时就没问题了。当删除数组中间的项目时,这个循环需要很长时间才能完成。#definerchar(rand()%('z'-'a')+'a')-(void)viewDidLoad:NSMutableArray*mar=[

iphone - xcode/ios : trying to copy files to caches folder on install

当我的应用程序安装在设备上时,我试图将一堆文件复制到我的应用程序的缓存文件夹中。我尝试使用CopyFilesphase来实现这一点,但我真的不知道要使用哪条路径作为目标。这是正确的方法吗……?还是这根本不可能? 最佳答案 我不确定使用这种方法是否不可能。但是,您始终可以编写一种方法,在启动时将您的资源预加载到Caches目录。这是示例代码:NSString*path=[NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES)objectAt