Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

10
成功提交我的应用程序后,“符号文件过多”
我今天下载了Xcode 6 GM,并向应用商店提交了两个Swift应用。两者都通过了所有上传前验证以及所有其他必须通过并成功提交的内容。但是后来我收到了苹果公司的两封电子邮件……每个程序一封,他们都说: 亲爱的开发人员, 我们发现您最近交付的“ xxxxxxxx”有一个或多个问题(我的应用名称已删除)。交付成功,但是您不妨在下一次交付中更正以下问题: 符号文件太多-这些符号在任何二进制[1431D977-72BC-308F-AB71-71529F25400B.symbols,158C72A7-98AC-3F07-B2BE-88427591B413.symbols,44973EAC-563E-340C-B549-55A5014A68BA.symbols中都没有对应的切片,678BF06F-0C3D-3A09-BFBF-699C7079FECD。符号,90907DDB-0400-38ED-BB5F-0C12333C0624。符号,93B79949-5757-374A-97B9-825AE1A61B7D。符号,ABA05220-4FB0-397F-AFBB。 -4422-32B8-8C40-CF9B45A2CCC6。符号,B0CC9F7D-C542-3E18-A518-B28B7ECABE80。符号,BF6A4C3B-6FA5-3C51-8404-19C2F132458D.symbols,C9D6E078-89A-69-69 -3845-BAD5-F6E51045D396.Symbols,D4967AA3-8FB0-3712-B0DE-7F4144AF8F4B.symbols,D813B314-AD37-31D4-B675-442052994495.symbols,DF42A13F-08D8-3E71-B221-FC357E0B60F5。 -8F7D-C49A36CD5C65.Symbols] 解决问题之后,可以使用Xcode或Application Loader将新的二进制文件上载到iTunes Connect。 问候, App Store团队 我猜想这真的与我或我的应用程序无关...这只是第一天Swift应用程序提交的怪癖?两个应用程序仍处于“等待批准”模式。我当然想不出我能改变什么以使他们所说的一切消失!还有其他人提交Swift应用程序并得到答复吗?认为我应该忽略它,等一下会发生什么?


25
UICollectionView中的单元格间距
如何在的一部分中设置像元间距UICollectionView?我知道有一个属性minimumInteritemSpacing我将其设置为5.0,但间距未显示为5.0。我已经实现了流程委托方法。 - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section { return 5.0; } 我仍然没有得到理想的结果。我认为是最小间距。我没有办法设置最大间距吗?

25
如何在Swift中将plist作为字典?
我在玩苹果的新Swift编程语言时遇到了一些问题... 当前,我正在尝试读取plist文件,在Objective-C中,我将执行以下操作以将内容作为NSDictionary获取: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Config" ofType:@"plist"]; NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:filePath]; 如何在Swift中将plist作为字典? 我假设我可以通过以下方式获得plist的路径: let path = NSBundle.mainBundle().pathForResource("Config", ofType: "plist") 当这可行时(如果正确的话?):如何将内容作为字典? 还有一个更笼统的问题: 是否可以使用默认的NS *类?我想是...还是我错过了什么?据我所知,默认框架NS *类仍然有效并且可以使用吗?
197 ios  swift 

11
在代码中为UIButton设置图像
如何在代码中为UIButton设置图像? 我有这个: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]; [btnTwo addTarget:self action:@selector(goToOne) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnTwo]; 但看不到会为它设置图像的内容。

21
成功提交AppStore的提示?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 在一两天内,我准备将我的iPhone应用程序提交到AppStore,我很好奇是否已经通过此过程的人有任何提示/建议来顺利进行提交过程。 这是我介绍的内容; 没有内存泄漏 在实际设备上测试性能 不会崩溃:) 使用正确的证书/配置文件 我不太确定的是如何在info.plist中配置“捆绑包显示名称” /“捆绑包标识符”和“捆绑包名称”。我知道第一个是显示在iPhone本身上的文字,但是最后一个呢?这是否必须与Bundle Identifier相匹配? 还有什么我应该添加到info.plist的东西吗?我注意到,当为Adhoc发行而构建时,我的应用程序在iTunes中没有任何作者/标题信息。
196 iphone  ios  app-store 

12
自动布局-UIButton的固有大小不包括标题插图
如果我有一个使用自动布局排列的UIButton,它的大小会很好地调整以适合其内容。 如果我将图像设置为button.image,则内在大小似乎再次说明了这一点。 但是,如果我调整titleEdgeInsets按钮的,则布局不会解决此问题,而是会截断按钮标题。 如何确保按钮的固有宽度能说明插图? 编辑: 我正在使用以下内容: [self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)]; 目的是在图像和文本之间添加一些分隔。

11
尝试将非属性列表对象设置为NSUserDefaults
我以为我知道导致此错误的原因,但是我似乎无法弄清楚自己做错了什么。 这是我收到的完整错误消息: 尝试设置非属性列表对象( “ <BC_Person:0x8f3c140>” )作为keyUserDataArray的NSUserDefaults值 我有一个Person我认为符合该NSCoding协议的类,在我的person类中同时拥有这两种方法: - (void)encodeWithCoder:(NSCoder *)coder { [coder encodeObject:self.personsName forKey:@"BCPersonsName"]; [coder encodeObject:self.personsBills forKey:@"BCPersonsBillsArray"]; } - (id)initWithCoder:(NSCoder *)coder { self = [super init]; if (self) { self.personsName = [coder decodeObjectForKey:@"BCPersonsName"]; self.personsBills = [coder decodeObjectForKey:@"BCPersonsBillsArray"]; } return self; } 在应用中的某一时刻,NSString在BC_PersonClass设置,我有一个DataSave一流的,我认为是在处理我的编码性能BC_PersonClass。这是我在DataSave该类中使用的代码: - (void)savePersonArrayData:(BC_Person *)personObject { // NSLog(@"name of the …

9
何时使用情节提要和何时使用XIB
关于何时在iOS项目中使用情节提要以及何时使用XIB有任何指导原则吗?每种方案的优缺点是什么,它们各自适合什么情况? 据我所知,当视图控制器被动态UI元素(如地图图钉)推动时,使用情节提要脚本并不是很干净。



17
错误ITMS-90717:“无效的应用商店图标”
当我尝试向其提交应用程序时,Itunes Connect出现以下错误。 iTunes Store Operation Failed Error ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'YourApp.app' can't be transparent nor contain an alpha channel." 我确保提交的文件没有透明度。因此错误仍然存​​在于提交给iTunes Connect。

8
如何为iPhone 6和6 Plus上的应用程序启用本机分辨率?
Xcode 6 GM现在包括适用于iPhone 6和6 Plus的模拟器,默认情况下,它们以缩放模式运行应用程序。 为了启用新的屏幕尺寸,我尝试添加屏幕尺寸Default-667h@2x.png,这似乎是解决问题的一部分,因为该应用程序现在根本无法运行,并显示错误“无法在模拟器中运行该应用程序–运行时遇到错误(域= LaunchServicesError,代码= 0)”。 有谁知道如何使应用程序真正以6/6 +分辨率运行?

10
使用iOS 8在iPad上正确显示UIAlertController
在iOS 8.0中,Apple引入了UIAlertController来代替UIActionSheet。不幸的是,Apple没有添加有关如何呈现它的任何信息。我在hayaGeek的博客上找到了关于它的条目,但是,它似乎在iPad上不起作用。该视图完全放错了位置: 放错位置: 正确: 我使用以下代码在界面上显示它: let alert = UIAlertController() // setting buttons self.presentModalViewController(alert, animated: true) 是否有另一种方法可以将其添加到iPad?还是苹果只是忘记了iPad,或者尚未实现?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.