草庐IT

xcode4.1

全部标签

ios - XCode 7.1 Testflight 内部测试错误

我花了一整天的时间试图修复我现在认为这是Apple端的错误。我已成功将iOS版本上传到iTC,该版本已得到正确处理,并在TestFlight部分的内部测试选项卡下显示“正在测试”。我尝试打开/关闭内部测试,但没有成功(总是给出“operation_failed”)。我还尝试删除并重新添加内部测试人员。没有发送邀请。TestFlight上没有任何内容。这到底是怎么回事?请注意,这不是我提交的第一个内部测试版本。其他的曾经正常工作(回到XCode7.0和旧版本的iTC) 最佳答案 我也面临同样的问题。解决方案:如果您已从XCode6.x

ios - Xcode 8 宏 NSLocalizedString 的歧义扩展

我的单元测试.pch文件中包含以下内容,以允许我的单元测试为本地化文件找到正确的包,并且在我升级到Xcode8之前它工作正常。#undefNSLocalizedString#defineNSLocalizedString(key,comment)[[NSBundlebundleWithIdentifier:@"Tests-Unit"]localizedStringForKey:(key)value:@""table:nil]现在,我收到警告AmbiguousexpansionofmacroNSLocalizedString这可以解释为什么我的单元测试失败了,因为它们再也找不到本地化的字

iphone - Xcode 在自动继续断点处停止

当我在项目中设置断点并单击“评估所有操作后继续”复选框时,Xcode不会继续。不仅如此,执行经常出现挂起。无论我是否真的对断点执行任何操作,这都是正确的。我的非自动继续断点工作正常。尝试了一个全新的项目,问题依旧。所以它一定与我的电脑或Xcode中的设置有关。我正在使用SnowLeopard和Xcode4.0.2。可能是什么问题?编辑:代码和控制台日志。代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Override

ios - 如何为 Xcode 项目指定额外的 clang 选项?

我在thistutorial的帮助下创建了自定义clang插件我想在我的XcodeiOS项目上自动运行它。我需要在clang上运行以下附加命令,-Xclang-load\-Xclang~/static_analysis/llvm/Debug+Asserts/lib/libPluginExample.so\-Xclang-plugin-Xclang-example-plugin\我想保存Xcode生成的所有其他命令,因为很难为每个Xcode项目创建和传递这些命令。这就是为什么我选择使用clang插件而不是clang工具的原因。我怎样才能做到这一点?或者我如何自动提取由xcode生成的编译

ios - 强制 Xcode 在构建时始终复制资源文件夹

好的,情况很简单(虽然无法解决......):我有一个文件夹引用,在我的Xcode项目中,主要包含HTML/JS/CSS资源,经常更改,使用外部编辑器我希望将这个特定文件夹重新复制到应用程序包中,每次构建,而不必清理项目(该项目非常庞大,因此不必要地重新编译非常浪费时间)我尝试添加一个自定义构建阶段(运行脚本),方法是touch文件夹,或者在资源文件夹中创建一个虚拟文件然后删除它,但都没有效果。有什么想法吗? 最佳答案 什么最终对我有用:创建一个“运行”构建脚本阶段,之前CopyBundleResources设置脚本如下:find"

iOS 17 适配 Xcode 15 问题

在适配iOS17+xcode15时遇到的问题,记录一下。1、Couldnotbuildmodule‘WebKit’typeargument'nw_proxy_config_t'(aka'structnw_proxy_config*')isneitheranObjective-Cobjectnorablocktype解决方案:选中不能编译的库的xcodeproj,在BuildPhrases->CompileSources,选中所有文件,ComplierFlags里删除-DOS_OBJECT_USE_OBJC=0可能是三方库的目标版本比较低,cocoapods兼容低版本自动加上了-DOS_OBJE

ios - Xcode 调试/仪器 : See all pointers to an object

我刚开始从事一个相对复杂的项目,并且发现了一个错误。当用户注销时,ViewController仍然分配在登录ViewController后面。他们继续响应旋转事件等。我已将Controller设置为nil注销时,但它仍在响应,这表明其他一些对象仍然有指向它的指针。(该项目启用了ARC。)ARC前我可能会solvethisbyoverridingretain:-(id)retain{//Breakheretoseewhoisretainingme.return[superretain];}如何使用Xcode调试工具选择一个对象并列出指向它的所有其他对象?有没有比简单地搜索所有代码更好的方

ios - 为什么我在 xcode 中点击更新时出现错误 "No value was provided for the parameter ' certificateIds'。

我正在尝试更新Xcode中的配置文件,点击更新按钮后出现此错误:我知道有几篇SO帖子*说只需登录开发人员门户即可更新配置文件。但是,如果Xcode中存在该按钮,我希望我应该能够使用它。这是Xcode中的错误还是我缺少允许此功能正常工作的设置?*Distributionprovisioningprofilestillexpireevenafterclickingtherenewbutton和errorwhenclickingrenewforiOScertificates 最佳答案 这似乎是一个Xcode错误。我会直接转到开发人员门户并

ios - 升级到 xcode 7 后无法在设备上运行应用程序

我将我的iphone6更新到ios9,并将Xcode更新到7.0版。当我在模拟器上运行我的项目时,应用程序运行良好。当我尝试在我的设备上运行应用程序时,应用程序崩溃了,我看到了:dyld`dyld_fatal_error:->0x120049088:brk#0x3最初,我使用的是cocoapods,但对于我配置的每个框架,我都收到了一个错误消息,提示“找不到图像”。我删除了cocoapods并手动添加了所有框架,但现在我收到了上述错误。任何帮助将不胜感激。谢谢 最佳答案 我有这个问题。清理、Xcode更新、删除派生数据-都没有帮助。

ios - Xcode 7.1上传App报错

错误代码为1070“您必须是ItunesConnect管理员或技术用户才能传送内容或元数据”账号的角色是agent,拥有ItunesConnect的所有角色,我也试过同组的另一个账号,角色是admin和itunesConnect的开发者角色,还是不行。 最佳答案 iTunesConnect支持人员表示,解决方法是将团队成员的角色更改为管理员,然后上传应该就可以了。上传后,您现在可以将团队成员的角色改回原来的角色。后续上传可能有效,但对于其他上传仍然无效。更新:还原为原始角色会再次导致错误,因此您需要成为管理员才能上传构建。截至目前,