草庐IT

do_install

全部标签

ios - 由于权限问题,运行 pod install 进行更新时出错

在我的项目上运行podinstall时出现错误。该错误被视为权限错误:Errno::EACCES-Permissiondenied-/Users/**/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/fileutils.rb:1406:in`unlink'/Users/**/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/fileutils.rb:1406:in`blockinremove_file'RBENV版本rbenv0.4.0-49-g8b04303ruby版本ruby1.9.3p327(2012-11-1

ios - react native 错误 : Redefinition of RCTMethodInfo after installing the plugin

我打开了一个新的react-native项目(最新版本V0.49),安装插件react-nfc-manager后,我正在尝试使用XCode9在ios上运行(我测试的模拟器:IPHONE6,7,7sIOS11)它失败并出现错误:当我在android上运行时它工作正常。 最佳答案 如果此问题是由第三方包引起的,可以通过搜索#import"RCTBridgeModule.h"来解决。在您尝试使用的第三方库中(在文件NameOfLibrary.h中)并将其替换为#import. 关于ios-re

ios - 应用程序/后端架构 : How do Snapchat stories load so fast?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion简单的问题-Snapchat故事如何加载得如此之快,甚至当我“跳过”一个项目时,下一个总是准备好?Snapchat故事是图像和视频的混合体,只要点击屏幕,下一个项目就会立即开始,无论是图像还是视频。我从未在应用程序中看到任何延迟,我想知道他们是怎么做到的?他们是否会在应用程序启动后缓存所有内容(极不可能)?当您正在观看故事时,他们是否会不断预加载即将到来的项目?当我点

iphone - In House Distribution : re-installing an app over an existing one, 使应用程序出错

我有一个应用程序准备好进行内部分发。我创建了list文件和一个简单的下载页面,以便从个人服务器下载该应用程序。如果设备中未安装该应用程序,则可以毫无问题地下载和安装该应用程序。安装应用程序后,如果我再次点击下载按钮,iOs会询问我是否要安装该应用程序,就像第一次一样,然后开始下载。第二次下载完成后,我点击图标但应用程序拒绝启动并且iPhone配置实用程序上的控制台抛出以下内容The'MyApp'bundleat/private/var/mobile/Applications/15F088EB-B996-48CE-8331-A5CE85CDD74F/myapp.appdoesnothav

ios - Objective-C 中的异步编程 : I feel like there is repetitive code here and I don't know what I can do about it

我从事异步编程已有一段时间了,我想我理解了这些概念,但有一种情况我觉得我没有理解。查看代码:-(void)someMethod:completionHandler:(void(^)(intresult))handler{[anotherObjectasyncMethod1Success:^(NSDictionary*dict){if([dict[@"someKey"]isEqualToString:kString1]){//somecodeif(handler){handler(1);}}elseif([dict[@"someKey"]isEqualToString:kString2]

ios - 核心数据 : How do you migrate an unversioned store?

所以我正在开发一个已发布给用户的项目。在我动手做这个项目之前,这个项目有1.0和2.0两个版本,v2.0修改了核心数据的数据模型,但是做这件事的人并没有给数据模型添加新的版本。所以当用户从v1.0升级到v2.0时,它会崩溃。我现在的问题是我正在部署v3.0,我该如何修改我的xcdatamodel以便使用v1.0和v2.0的用户都可以毫无问题地升级到v3.0? 最佳答案 获取V1模型并向其添加一个与v2相同的新版本,然后向其添加另一个V3模型,这样您最终会得到一个包含所有三个版本的模型。这样,您应该能够使用以前版本中的任何一个的轻量级

iOS/ swift 3.0 : how do you determine which rows are currently visible in a UITableView?

在Swift3.0中,如何确定哪些行当前在UITableViewController中可见? 最佳答案 您可以使用:tableView.visibleCells这是当前在TableView中可见的UITableViewCell数组。如果你只需要可见行的索引路径,你可以使用:tableView.indexPathsForVisibleRows这是IndexPath对象的数组。 关于iOS/swift3.0:howdoyoudeterminewhichrowsarecurrentlyvisi

objective-c - iOS 上的自定义键盘 : How do I access the UITextField?

我有一个UIView子类,我按如下方式分配给文本字段:self.textField.inputView=[[HexKeyboardalloc]initWithFrame:CGRectMake(0,0,100,100)];这有效(即,键盘出现)。但是,HexKeyboard实例应该如何知道textField?[当然,我可以向HexKeyboard添加一个属性来实现这一点(并将其称为delegate),但我认为这是一个内置机制。..] 最佳答案 为此,您真的不需要复杂的委托(delegate)模式。只需在HexKeyboard类上创建一

iphone - 如何检查 iOS 设备是否设置为 "do not disturb"?

有没有办法检查用户是否选择了“请勿打扰”模式?我的应用程序依赖于一些推送通知,我想通知用户,他应该禁用“请勿打扰”模式以获得更好的体验。 最佳答案 不,使用可用的公共(public)API是不可能的。 关于iphone-如何检查iOS设备是否设置为"donotdisturb"?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18376383/

iOS CMake install(targets ...) 函数使用了错误的文件夹

当使用iOS.cmake工具链(位于此处https://code.google.com/p/ios-cmake/)时,我的构建文件夹从Debug和Release更改为Debug-iphoneos和Release-iphoneos。这不是问题,除非我尝试运行以下代码:install(TARGETS${PROJECT_NAME}RUNTIMEDESTINATIONbinCOMPONENTdevelopmentARCHIVEDESTINATIONlibCOMPONENTdevelopmentLIBRARYDESTINATION${MYPROJECT_LIB_SUBDIR}COMPONENTd