问题标签 [ios-universal-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - iPhone 项目默认为 iPad 视图控制器
我通常为 iPad 创建应用程序,但我决定为 iPhone 制作一个。在创建项目时,我告诉 XCode 这是针对 iPhone 的。创建项目后,target/devices/everything 表示它是为 iPhone 构建的。但是,在情节提要中,每个视图控制器都默认为 iPad 尺寸/尺寸。如何告诉项目默认为 iPhone 尺寸?
另外,如何将已经创建的情节提要文件更改为正确的尺寸(无需硬编码)?
ios - iOS 通用应用默认图片
在一个通用应用程序中,当我为 iPhone 放置启动图像时,iPad 也采用相同的方式并显示警告,我给出的名称类似于 Default.png (iPhone) Default@2x.png (retina) 和 Default~ipad.png (对于 iPad )。请帮我解决这个问题。提前致谢!
iphone - 通用IOS应用开发策略
我在 appstore 中有一个 iPhone 应用程序。现在我想开发同一个应用程序的通用版本。当前应用程序的 iPad 版本将是相同的。只是屏幕将适应 iPad 尺寸。该行为不会因设备类型而改变。
我的问题如下: 在 iPhone 版本中,有一个显示酒店列表的页面。控制器类是:
西布是:HotelListViewController.xib
现在这是制作 iPad 相同页面的最佳实践:选项 1:只需创建HotelListViewControlleriPad.xib
和使用相同HotelListViewController.m
的和 .h
选项 2:创建HotelListViewControlleriPad.xib
创建HotelListViewControlleriPad.m
和 h
谢谢。
iphone - 在 iTunes Connect 中将应用类型从 iPhone 更改为 Universal
我已经向 Apple 提交了一个 iPhone 应用程序。它被拒绝了,因为它没有在 iPad 上运行。我将问题追溯到 iAds 并已修复。然而,现在我发现 iAd 没有出现在 iPad 上(这已在另一个问题上报告过)。我可以通过使应用程序通用来解决所有这些问题。我的问题是,将应用程序作为 iPhone 应用程序提交后,我无法在 iTunes Connect 中将其更改为通用应用程序。我可以删除应用程序并重新提交,但我相信我必须使用不同的名称。在对当前名称进行了大量投资之后,我非常想避免这种情况。有办法解决这个问题吗?
iphone - 强制通用应用在 iPad 上运行 iPhone 版本
我在 iTunes 上有一段时间的 iPhone 产品,并用一个通用应用程序取代了它,该应用程序已获得批准,除了一位想要在他的 iPad 上运行 iPhone 版本的客户,因为他更喜欢更大的输入和工作苹果手机。
有没有办法将应用程序配置为在运行时在 iPad 上作为原生 iPad 应用程序或 iPhone 应用程序运行?似乎是一个奇怪的要求,但客户非常坚持。
谢谢
/适合。
objective-c - 加载 iPad Storyboard 时出现黑屏。
所以我正在开发一个应用程序https://github.com/Kronusdark/PerlinNoiseKit并且我有一个(蹩脚的)iPhone UI,但我决定让它在我的 iPad 上运行。问题是当它加载 iPad 故事板时,我得到一个黑屏。我检查了我的项目摘要,它指向正确的故事板文件。插座似乎都设置正确,它实际上会在我的 iPad 上的 viewController 中运行代码。我只是没有用户界面。如果有人想尝试运行它,我已将我最近的更改推送到我的 repo,任何建议都会有所帮助。
iphone - 视图在 ipad 上向上移动,但并非每个控件都在 iphone 上移动
我从堆栈溢出答案中实现了这个功能,第一个答案是当键盘不隐藏文本字段时移动视图,
现在它在 ipad 上运行良好。我有一个文本框和它旁边的一些按钮,在它上面有一个带有聊天的文本视图。您使用文本框键入您的聊天。在 iphone 上,它会移动您输入的文本框和向上的按钮,但不会移动文本视图。事实上,它仍然覆盖了大部分窗口,并且按钮在窗口中间的顶部向上移动。
现在我今晚刚刚创建了 iphone 故事板视图(现在有一个视图),并将我所有的控件连接到它,以便在 ipad 上工作。现在该程序仍然可以在 ipad 上正常工作,甚至可以在显示键盘工作时向上移动视图。但在 iphone 上,它会移动除主控制台 UITextView 之外的所有内容。糟糕的是,在您键入时能够阅读文本:) 另外我想了解这里的理论。似乎如果我将视图定义为一个矩形并将其向上移动一些数字,例如 250,它应该全部移动。也许有更好的方法来做到这一点,比如首先获得键盘尺寸,但我仍然希望它能够移动那个高度。
麦克风
ios - 如何制作通用应用程序,如果我错误地删除了 MainStoryboard_iPad
我首先将 iOS 应用程序设为通用,然后我删除了 MainStoryBoard_iPad,因为客户说所需的应用程序仅适用于 iphone 而不是 ipad。现在客户问我他想在 iPad 上运行相同的应用程序,屏幕右下角有 2x 按钮。现在,当我在 iPad 上运行时,它崩溃了。在 iPad 上顺利运行应用程序的可能解决方案是什么。
ios5 - iOS通用应用程序不使用分配的启动图像Xcode 4.4
我想知道是否有其他人遇到过这个问题。我在这里阅读了一些关于正确命名和在 plist 中添加密钥的主题。我能够在 iPhone 和 iPad 的模拟器以及实际的 iPhone 设备上而不是 iPad 上让它工作。
这是我所拥有的:
在我的 MyApp-Info.plist 中,这是我所拥有的:
我还尝试通过仅使用 iPad 的字符串值而不是数组来执行此操作,并且只放置
它再次在模拟器中工作,但在实际的 iPad 上却没有。
任何帮助表示赞赏。
iphone - 如何将 iPad 应用程序移植到 iPhone
我有一个现有的 iPad - 应用程序,不,我想制作一个通用应用程序。有很多关于使 iPhone 应用程序通用的教程,但我没有找到如何使 iPad 应用程序通用。有人对此有经验吗?
没有使用情节提要,只有普通的 xib。
我已阅读本教程,xcode 似乎更好地支持将 iPhone 应用程序移植到通用: http ://www.raywenderlich.com/1111/how-to-port-an-iphone-application-to-the-ipad