草庐IT

setup_requires

全部标签

iOS8 动态框架 -> CodeSign 错误 : code signing is required for product type 'Framework' in SDK 'iOS 8.3'

我正在使用自己构建并链接到我的iOS应用程序中的iOS8动态框架。它在模拟器和设备上运行良好,但在尝试为其存档发布版本时,我不断收到此错误:CodeSignerror:Nomatchingprovisioningprofilesfound:Noneofthevalidprovisioningprofilesallowedthespecifiedentitlements:com.apple.developer.ubiquity-kvstore-identifier,keychain-access-groups,com.apple.developer.icloud-container-id

ios - Xcode 7,Obj-C, "Null passed to a callee that requires a non-null argument"

在Xcode7中,我收到此警告:Nullpassedtoacalleethatrequiresanon-nullargument..从这个NSMutableArray的nil初始化...sectionTitles=[[NSMutableArrayalloc]initWithObjects:nil];我发现我应该改用removeAllObjects。[sectionTitlesremoveAllObjects];但是,这不允许我计算sectionTitles.count==0。我确实尝试了sectionTitles==nil,但是除非我使用iniWithObjects,否则我以后无法添加

ios - Assets 目录编译器警告 : a 76x76@2x app icon is required for iPad apps targeting IOS 7. 0 及更高版本

我已经收到这个警告很久了,而且我似乎无法摆脱它。警告是:/Images.xcassets:A76x76@2xappiconisrequiredforiPadappstargetingiOS7.0andlater我试过用一个全新的Assets目录完全替换Assets目录,并复制在其他项目中工作的Assets目录。我什至尝试过不使用Assets目录,但我似乎无法摆脱这个警告。我看不出它出现的任何原因,尤其是当我确实有一个152x152的应用程序图标时。请注意,我正在尝试为iPadIOS7制作图标。有什么我想念的吗? 最佳答案 当目标环境

ios - 运行 pod install 时我得到 The `master` repo requires CocoaPods 0.32.1, try update but still in 0.31

我正在尝试在xcode项目中安装cocoapods,但是在执行时:$podinstall我收到以下错误:SettingupCocoaPodsmasterrepo[!]The`master`reporequiresCocoaPods0.32.1-UpdateCocoaPods,orcheckouttheappropriatetagintherepo./Library/Ruby/Gems/2.0.0/gems/claide-0.5.0/lib/claide/command.rb:281:in`rescueinrun':undefinedmethod`verbose?'fornil:NilC

ios - XCTestCase setUp 方法的目的是什么?

根据XCTestCase的默认模板中关于setUp的评论:设置代码在这里;它将在第一个测试用例之前运行一次。但是,在XCTestCase.h中,setUp上面的注释表述不同:在调用类中的每个测试方法之前调用的设置方法。为了确认实际行为,我在setUp中放置了一个NSLog来计算它被调用了多少次:staticintcount=0;-(void)setUp{[supersetUp];count++;NSLog(@"CallCount=%d",count);}这导致在每个测试方法之前调用setUp方法(确认对XCTestCase.h的评论)。我想使用setUp方法创建测试/模拟对象一次(例如

iOS 9 : Warning "All interface orientations must be supported unless the app requires full screen" for universal app

我正在开发一款在iPad上具有所有方向而在iPhone上仅纵向的通用应用程序。该应用程序适用于兼容iOS9的iPad上的分屏多任务处理,但我收到以下警告:Allinterfaceorientationsmustbesupportedunlesstheapprequiresfullscreen而且我的应用不需要全屏。它只限于iPhone上的人像......应该没问题吧?有没有办法只在iPhone上声明需要全屏?提前致谢顺便说一句,我使用的是Xcode7.3.1 最佳答案 在Info.plist中将UIRequiresFullScree

ios - Xcode 错误 : Code signing is required for product type 'Application' in SDK 'iOS 10.0'

我在OSXElCapitan上安装了Xcode8。我收到这个错误:Signingfor"target"requiresadevelopmentteam.Selectadevelopmentteamintheprojecteditor.Codesigningisrequiredforproducttype'Application'inSDK'iOS10.0' 最佳答案 将开发者帐户添加到Xcode:按Cmd⌘+,(逗号)转到帐户标签按照下面的屏幕截图启用开发团队:至少在某些情况下,可能还需要在移动设备上信任您的开发者资料。如果您在移动

ios - 使用 GCC 时为 "Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo."

在尝试编译我的C程序时,运行以下命令:gccpthread.c-opthread返回:AgreeingtotheXcode/iOSlicenserequiresadminprivileges,pleasere-runasrootviasudo.我的代码无法编译。为什么会发生这种情况,我该如何解决这个问题? 最佳答案 打开Xcode,接受新的用户协议(protocol)。发生这种情况是因为下载了新版本的Xcode,但未接受新协议(protocol)。 关于ios-使用GCC时为"Agree

travis-ci - TravisCI - ERR : Package flute_music_player requires Flutter SDK version ^0. 1.2 但当前 SDK 为 0.0.0-未知

我是新的travis,并开始使用flutter进行研究。我正在使用flute_music_playerplugin用于我的音乐播放器应用。现在应用程序在我的机器上本地运行/构建良好,但我无法在Travis上构建它这是我得到的$./flutter/bin/fluttertestRunning"flutterpackagesget"intumultus...Packageflute_music_playerrequiresFlutterSDKversion^0.1.2butthecurrentSDKis0.0.0-unknown.----Logtranscript----....----E

docker - 删除所有停止的容器 : "docker rm" requires at least 1 argument

我正在读一本关于docker的书。几年了。我会引用:Ifyouwanttogetridofallyourstoppedcontainers,youcanusetheoutputofdockerps-aq-fstatus=exited,whichgetstheIDsofallstoppedcontainers.Forexample:$dockerrm-v$(dockerps-aq-fstatus=exited)当我运行它时,我得到:michael@michael-desktop:~$sudodockerrm-v$(dockerps-aq-fstatus=exited)Gotpermiss