我想,当(例如)用户打开iTunes时,我的应用程序会打开.我怎样才能做到这一点?
我正在玩我的Xcode,按照教程,学习这些东西.我在"启动图像"中添加了一个图像,重建了我的项目,它出现了.
我删除了图像,重建了我的项目....在应用程序启动之前,图像仍然闪烁
我删除了我的项目,重新编写了我的项目,这次没有图像,启动了应用程序并且瞧...图像仍在那里?
我重置模拟器计数器和设置......同样的问题
是否有可以从中删除此文件的永久位置?是否有需要重置的缓存等?
请告诉我.
在我的项目中添加启动屏幕后,XCode 6会立即标记我
第14行:xmlParseEntityRef:没有名字
每次我选择Launch Screen.xib时,XCode都会通知我这个问题.我检查并在我的Bundle Resources上启动了Screen.xib.
我想知道出了什么问题.
XCode版本6.0.1部署目标:7.1语言:Objective-C
我的问题如下
当我启动应用程序时,启动图像会出现几秒钟,应用程序会转到后台.更新到iOS 9.2.1后我遇到了这个问题
为了解决这个问题,我删除了我的应用程序并重新安装它,然后它工作得很好,但丢失了所有重要数据,所以这不是合适的解决方案.
我搜索可能的解决方案但无法找到任何帮助,所以请帮我解决这个问题.
https://www.dropbox.com/s/gzdkm3tq4qfnovq/appcrash.mov?dl=0
当我启动时,这发生在app上
谢谢
我想从Java程序启动一个文件(文档)并分阶段满足以下要求:
该文件是在运行时创建的,是创建报告的结果.有什么好的做法?
我们使用从文件路径安装的ClickOnce部署我们的应用程序.对于24个版本,它一直运行良好 - 现在,在版本25上,一旦应用程序安装并启动它,我会收到以下错误:
替代文字http://i49.tinypic.com/zk4krl.png
如果我在同一台机器上测试以前的部署,它就可以工作.
我哪里可以开始寻找找出此错误的原因?我已经检查了Windows事件日志 - 什么都没有.
编辑:我注意到在显示对话框时,我的临时文件夹中生成了一个临时的xml文件'WER561D.tmp.WERInternalMetadata.xml'.这是内容(它可能包含有助于那些比我更有知识的人的线索):
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7600 </Build>
<Product>(0x4): Windows 7 Enterprise</Product>
<Edition>Enterprise</Edition>
<BuildString>7600.16385.x86fre.win7_rtm.090713-1255</BuildString>
<Revision>1</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X86</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
<ProblemSignatures>
<EventType>CLR20r3</EventType>
<Parameter0>applaunch.exe</Parameter0>
<Parameter1>2.0.50727.4927</Parameter1>
<Parameter2>4a275abe</Parameter2>
<Parameter3>mscorlib</Parameter3>
<Parameter4>2.0.0.0</Parameter4>
<Parameter5>4a275af7</Parameter5>
<Parameter6>4f3</Parameter6>
<Parameter7>0</Parameter7>
<Parameter8>System.Security.Security</Parameter8>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7600.2.0.0.256.4</Parameter1>
<Parameter2>1033</Parameter2>
</DynamicSignatures>
<SystemInformation>
-- removed for privacy reasons --
</SystemInformation>
</WERReportMetadata>
Run Code Online (Sandbox Code Playgroud)
另一个关键点是我通过Visual Studio发布,没有手动清单编辑.
我知道这个主题在SO上引起了很多关注,但没有一个"解决方案"对我有用.情况如下:
iPad在我的桌面上是平的(面朝上的设备方向),主屏幕是完全可读的,但主页按钮在顶部.所以这有效地显示了"Portrait Up Side Down" 界面方向.
我开始我的应用程序
该应用程序调用beginGeneratingDeviceOrientationNotifications以确保加速计正在工作,并且方向通知进入.
在启动时,我的应用程序会查询"界面方向"和"设备方向".结果是:
STARTUP ORIENTATION:
INTERFACE ORIENTATION: UIInterfaceOrientationPortrait
DEVICE ORIENTATION: UIDeviceOrientationFaceUp
Run Code Online (Sandbox Code Playgroud)
Apple文档说每个应用程序(界面?)都是纵向开始的,所以这很有意义.设备方向也是正确的,因为这确实是正面朝上的.
发布后,第一个方向通知即将进入:
NOTIFICATION 1:
INTERFACE: UIInterfaceOrientationPortrait
DEVICE: UIDeviceOrientationPortrait
Run Code Online (Sandbox Code Playgroud)
再一次,界面的肖像(这与我期望的相反,主屏幕显示自己向上朝下的方向),该设备也被称为纵向(不是这样,但这是显而易见的一个聪明的方案,以解决当设备面朝上或朝下时如何定位应用程序的内容).
正如许多人提到的那样,另一个(只有一个,而不是两个)方向通知如下:
NOTIFICATION 2:
INTERFACE: UIInterfaceOrientationPortrait
DEVICE: UIDeviceOrientationFaceUp
Run Code Online (Sandbox Code Playgroud)
接口仍然是纵向(而不是正面向下),并且设备面朝上(这是正确的).
我的应用程序正确调整自己,并显示在一边,这是完全错误的.
我该怎么做才能知道上一个已知的方向,主屏幕和iPad上的其他用户界面显示的方向?
这是一个只有窗口和视图的OpenGL应用程序.我已经在混合中添加了一个UIViewController来查看它是否提供了更准确的信息,但它只是相同而且错误.我知道我并不是唯一一个在这方面苦苦挣扎的开发者,因为我在iPad上的许多应用程序也做错了,你必须倾斜设备才能使它们正确定位.但有些应用确实似乎做对了,秘诀是什么?
当应用程序加载时,是否可以实现从启动图像到第一个视图的平滑过渡?
默认行为是打开/关闭,立即更改:启动图像出现,然后它立即消失,让主视图控制器发生.我想实现一些淡入淡出或放大或缩小.
这可能吗?
谢谢!
我正在开发一个程序,向用户发送电子邮件,并在电子邮件中嵌入打开iPhone应用程序的链接.问题是,当用户单击链接打开应用程序时,邮件已删除冒号,因此链接不再有效!
创建的链接基本上如下所示:
@"<BR><BR><BR><A HREF=\"http://myApp://\">Open App</A>"
Run Code Online (Sandbox Code Playgroud)
但是,当点击电子邮件时,该链接会在浏览器中打开:
对myApp //
没有冒号,所以应用程序没有启动,浏览器说它找不到页面.
任何想法如何解决这一问题?谢谢!
我可以通过删除"启动屏幕界面文件基本名称"行找到2014年之前关于删除启动/启动屏幕的一堆答案,但在XCode 7上的这个项目中,我的信息选项卡中没有这样的行.
有没有办法在XCode 7中以另一种方式删除启动/启动画面?顺便说一句,这是在Objective-C中.
谢谢!