标签: iphone-5

在iPad 3上测试iPhone 5(4")应用程序

我希望能够在其仿真器模式下在iPad 3上测试iPhone 5(4")应用程序.

为了表明它是一个iPhone 5应用程序,我添加了Default-568h@2x.png启动图像,并在模拟器中按预期工作.

当我尝试在iPad上运行它时,只有3.5英寸版本在其iPhone模拟器中显示.

iPad是否还不支持4"模式,还是需要启用其他功能?(iOS 6 GM种子)

ipad ios iphone-5

13
推荐指数
1
解决办法
2060
查看次数

扩展iPhone 5的应用程序 - 最佳实践

现在Apple即将开始发售iPhone 5,我正在考虑扩展我的应用程序,以便它们在iPhone 5上全屏显示.我在模拟器上运行我的应用程序,甚至是UITableView延伸到屏幕底部的应用程序,黑条显示在屏幕的顶部和底部.

这是我的问题:为iPhone 5扩展应用程序的最佳做法是什么?

我现在应该为3.5英寸和4英寸屏幕制作一个单独的笔尖,还是在代码中扩展所有内容?

我试图尽可能顺利地进行转换,所以我呼吁SO的知识让我知道为两个屏幕构建的最佳方法.

iphone iphone-5

13
推荐指数
2
解决办法
5202
查看次数

应用拒绝:Google Analytics ios sdk 2.0

我在我的项目和应用程序中使用最新的Google分析iOS SDK 2.0,在几分钟内拒绝无效二进制文件.我收到了Apple审核小组发来的一封电子邮件,说"不允许应用访问UDID,不得使用UIDevice的uniqueIdentifier方法:".我使用终端命令搜索了所有应用程序,并使用manualy搜索UDID.我在没有Google Analytic的情况下上传应用程序并在6天内获得批准,但是使用Google分析它会遭到拒绝.请分享更多详细信息.

我搜索过了

应用程序被拒绝,但我不使用UDID

研发后及以下答案我发现苹果建议.用于检查私有API的otool&nm工具,但我无法检查UDID.

Apple如何知道您正在使用私有API?

iphone google-analytics ios iphone-5

13
推荐指数
1
解决办法
3975
查看次数

什么是iPhone 5S和5C的平台字符串?

我知道有人能够从IOS 7代码中挖出iphone6,1平台字符串.但是,我不知道它映射到iPhone 5S或5C的是什么.

如果有人提前访问iPhone 5S/5C,请为每个人发布平台字符串.

有关平台字符串的更多信息,请参阅这些链接theiphonewiki,stackoverflowstackoverflow

iphone ios iphone-5 ios7

13
推荐指数
1
解决办法
4970
查看次数

如果他们不考虑新的iPhone 5分辨率,Apple会否拒绝新的应用程序?

我们都知道新款iPhone 5的屏幕分辨率有所提高.另一方面,新款iPhone 5需要一段时间才能在市场上流行.如果我有一个我即将提交给Apple App Store应用程序,并且我没有考虑iPhone 5中的新分辨率,Apple会接受吗?

我不是说我永远不会考虑新的解决方案,但我的意思是,因为我在应用程序上工作了很长时间,而且由于新的iPhone不会很快被广泛使用,我现在可能会提交应用程序并在未来几个月内提交更新,以考虑新的决议.


更新

我的应用程序已获得Apple批准.

我想通知您,我推出iPhone 5后提交的应用程序已被Apple接受,尽管其中没有任何iPhone 5分辨率考虑因素,因此下面的答案是100%正确的.

iphone ios iphone-5

12
推荐指数
1
解决办法
2231
查看次数

如何管理iPhone 5的背景图像?

我的一些应用程序使用自定义图像作为背景.检查屏幕尺寸以放置正确图像的正确方法是什么?

在viewDidLoad中是否应该是这样的:

if ([UIScreen mainScreen] == 2.0)
{
     UIImage * backgroundImage = [UIImage imageNamed:@"bgimage-568h@2x.png"];
     backgroundImageView = [[UIImageView alloc] initWithImage:backgroundImage]];
}
else
{
    UIImage * backgroundImage = [UIImage imageNamed:@"bgimage.png"];
    backgroundImageView = [[UIImageView alloc] iniWithImage:backgroundImage]];
}
Run Code Online (Sandbox Code Playgroud)

任何提示/建议非常感谢!

谢谢!

objective-c uiimageview uiimage ios6 iphone-5

12
推荐指数
1
解决办法
8443
查看次数

iPhone corebluetooth中央管理器向外设发送数据

我想将数据从iPhone发送到蓝牙设备,然后发现并连接.我指的是这个教程连接.

我无法将数据发送到与外部附件框架连接的外部蓝牙设备.

我正在使用iPhone5,因为它有蓝牙4.0

xcode ios core-bluetooth iphone-5 xcode5

12
推荐指数
2
解决办法
1万
查看次数

仅为iPhone上的所有版本提供3x图像是否足够?

仅仅在Xcode中提供3倍分辨率的图像(例如视图或按钮)是不够的,这样它在iPhone 5,6和6plus设备上看起来不错(即在图像集空白处留下1x和2x)

我的理由是1x图像在6加上可能看起来模糊但3x图像在5加上看起来应该很好

基本上我要求这样我可以将它传达给我的平面设计师,他应该没有为所有图像提供单个尺寸而不是三个尺寸

iphone xcode ios iphone-5 iphone-6

12
推荐指数
1
解决办法
3504
查看次数

如何为iPhone 5命名图形文件?

iPhone 5刚推出,所以我想知道是否有人知道如何为iPhone 5重命名图形文件?

iPhone 4S和iPhone 5的分辨率有所不同,所以我假设还会有一个适用于iPhone 5显卡的新命名策略?@ 3x也许吧?

graphics ios iphone-5

11
推荐指数
2
解决办法
3595
查看次数

在Snow Leopard上运行iPhone 5模拟器

我在我的Mac上运行iOS6 SDK,在Snow Leopard上运行Xcode 4.2,使用此Stack Overflow帖子中的步骤.

我现在正试图让iPhone 4"屏幕工作.我已经能够让iOS 6在硬件>版本菜单下显示在iOS模拟器中.当我尝试加载iOS 6设备时,我得到了错误:"模拟应用程序退出" - "单击重新启动再试一次".然后它为我提供了切换到不同SDK的选项.如果我选​​择iOS6,它会再次崩溃.如果我选​​择iOS 5,它会正确加载.

我在硬件>设备菜单下也没有iPhone 4"屏幕选项.

我已将iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdkXcode Disk Image中的文件夹复制到我的电脑上.

我无法通过Snow Leopard升级我的电脑.


所以我需要能够:

  1. 在iOS模拟器中加载iOS 6
  2. 在模拟器中加载iPhone 4"

osx-snow-leopard ios-simulator iphone-5

11
推荐指数
1
解决办法
3122
查看次数