我想让我的测试人员测试我的iPhone应用程序。我在设备中添加他的UDID并为他的设备添加配置文件。但是我怎样才能将这个配置文件上传到他的iPhone上呢?非常感谢 最佳答案 如果您想很好地监控您的测试人员和构建,我会考虑使用TestFlight.它将处理您应用程序的所有配置。它还会为您提供有关谁打开了您的通知、安装进度、他们正在运行的版本的即时反馈。它们现在是免费的,而且您简直无法比拟它的易用性。对于开发人员,由开发人员提供。 关于ios-如何将配置文件上传到iPhone,我们在Sta
我的应用在保存access_token时遇到问题。问题是,当iPhone没有安装Facebook应用程序时,safari会处理这个问题,没有问题。但是一旦iPhone安装了Facebook应用程序。它只是不保存访问token,每次需要对Facebook执行某些操作时都会打开Facebook应用程序。然后它说,你已经给了......许可......这就是我在viewdidload中所做的,以便第一次请求许可并从用户默认值接收访问token:facebook=[[Facebookalloc]initWithAppId:@"APPID"];NSUserDefaults*defaults=[N
在发布我的第一个iPhone应用程序后,考虑到它在健康和健身类别中是一个相当小众的应用程序,因此我的销售周转率相当可观。但是,我决定在下一次更新之前免费提供该应用程序,并且在前3天我的应用程序下载量增加了1433%-这非常惊人。所以这让我想到,也许免费应用程序的选择,带广告会是更好的选择。话虽如此,将广告集成到iPhone应用程序中的可用选项有哪些?哪种选项最有利可图? 最佳答案 iAD是最赚钱的,因为它为每次展示支付很多费用,但它们并不总是能填补空缺。你能做的最好的事情就是实现一些服务,比如AdWhirl当iAd插槽未通过时,它将
我正在以这种方式进行部分页面curl:-(IBAction)settings:(id)sender{Settings*go=[[[Settingsalloc]initWithNibName:@"Settings"bundle:nil]autorelease];go.modalTransitionStyle=UIModalTransitionStylePartialCurl;[selfpresentModalViewController:goanimated:YES];}如何展开这个动画? 最佳答案 -(IBAction)backCl
当创建一个新的基于Xcode4View的项目时,它会在applicationDelegatedidFinishLaunching方法上创建该行:self.window.rootViewController=self.viewController;但是rootViewController属性只出现在iOS4.0中。为了兼容4.0之前的iOS,我可以在这里写什么?附言:由于一些问题,我无法测试该解决方案,所以应该没问题。 最佳答案 使用内省(introspection)来检测UIWindow类在运行时是否具有该属性,如果没有,只需将Vi
我不知道为什么这段极其基本的代码会设置空值。NSDate*currentTime=[NSDatedate];[datePickersetMinimumDate:currentTime];[datePickersetMaximumDate:[currentTimedateByAddingTimeInterval:kSecondsInYear]];NSLog(@"cur:%@,min:%@,max:%@",currentTime,datePicker.minimumDate,datePicker.maximumDate);输出:cur:2011-09-0916:18:18GMT,min:(
我想了解为什么这样做很有用(假设之前分配了“对象”):[objectrelease];object=nil;感谢您的帮助,史蒂芬 最佳答案 即使您释放了一个对象,您的变量仍将指向某物。它指向的是未定义的。它仍然可以指向旧对象,或者指向内存中的某个点。将它设置为nil可以避免向它指向的任何对象发送消息,并防止错误(消息传递nil什么都不做)。这是一个更好地说明它的答案:Settingpointerstonil,objective-c 关于iphone-我为什么要做[对象释放];对象=零;什
如果我在main函数的第一行代码上放置一个断点,我会在事件监视器中看到我的应用有17MB的内存。您知道为什么在没有加载任何内容的情况下内存使用率如此之高吗?(也许操作系统正在加载很多东西,但不是我)此内存使用量几乎与应用程序可执行文件的大小相同。可执行文件是否在启动时完全加载?如何减少初始内存大小? 最佳答案 不要看事件监视器,使用Instruments(配置文件、分配)。 关于iPhoneApp启动时占用大量内存,我们在StackOverflow上找到一个类似的问题:
我想从我的字符串中删除最后一行..这里的nsstring对象是_text。我的想法是从末尾开始扫描字符,如果我找到一个回车符号,我将子字符串添加到该索引,然后是芬兰语。但我不想删除每个回车符,只删除最后一个。所以我想做这样的事情:for(inti=[_textlength];i>0;i--){charcharacter=[_textcharacterAtIndex:i];if(character==@"\n"){_text=[_textsubstringToIndex:i];return;}}任何帮助将不胜感激!谢谢。 最佳答案 您
我想为我的自定义对象创建我自己的自定义NSMutableArray:@interfaceCourse:NSObject{NSString*className;NSString*classGrade;NSIntegercreditHours;}这个类将存储一系列类(class):@interfaceAllCourses:NSObject:NSMutableArray{NSMutableArray*arrClasses;}我希望“AllCourses”继承自NSMutableArray,这样我就可以像使用任何其他NSMutableArray对象一样使用它,并从中添加\删除类(class)并