小编dog*_*god的帖子

调试通知扩展

我正在构建一组通知扩展(服务/内容).我无法连接到Xcode调试器,甚至无法注销设备日志或控制台.

有没有办法看到任何类型的输出?

xcode apple-push-notifications ios ios10 xcode-debugger

32
推荐指数
6
解决办法
1万
查看次数

如何自动设置Watchkit应用程序目标的版本和内部版本号

Watchkit应用程序和扩展的版本和内部版本号(或版本和简短版本)必须设置为与包含应用程序相同的值.

我使用环境变量Info.plist在构建时动态设置应用程序版本.这也适用于Watchkit扩展,但不适用于Watchkit应用程序.

我使用的环境变量必须在主应用和扩展的plist中提供${}(对于${VERSION}我设置的变量VERSION).
如果我为Watchkit应用程序执行相同的操作,它将获取字符串本身,而不是值.如果我提供美元和括号,变量中没有数据.

知道如何设置Watchkit应用程序的变量吗?

ios apple-watch watchkit

25
推荐指数
7
解决办法
1万
查看次数

从Crashlytics下载IPA/APK

我正在使用Crashlytics分发用于Beta测试的应用程序.

虽然从Crashlytics应用程序在设备上安装应用程序非常简单方便,但我还是无法弄清楚如何只从Crashlytics服务器下载IPA.

背景:我需要获得IPA/APK进行自动化测试.我的测试环境将重新签署IPA以便能够将其安装到测试设备,因此使用Crashlytics app方式不起作用.

我需要的是IPA/APK的下载链接,因为它曾经在TestFlight或Hockeyapp中提供.

iphone android ios ipa crashlytics

23
推荐指数
4
解决办法
2万
查看次数

Xcode 6.3是否可以使用Swift 1.0?

是否可以使用Xcode 6.3但仍然使用Swift 1.0?
使用iOS 8.2 SDK没有帮助,我找不到Swift版本的任何开关......

编辑:我有一个Swift 1.0的扩展版本,我不想触摸,但更新我的主项目

ios swift xcode6.3

9
推荐指数
1
解决办法
1358
查看次数

在Xcode中构建之前运行shell脚本

在构建/存档之前,我需要调整项目的构建和版本号.
我尝试了很多东西,但到目前为止无济于事.

我添加了一个带脚本的目标来更新数字,并将其作为第一个依赖项添加到我的主目标.但是因为我有多个依赖项,因为我在我的应用程序中有扩展并且所有依赖项都是由Xcode并行执行的(或者至少是随机顺序),这不起作用.

我为我的方案添加了一个预先行动,结果相同.在继续构建之前,Xcode没有等待我的预操作完成(我添加了一个睡眠100来测试).

由于我正在改变构建号,因此脚本在开始其他任何操作之前就可以完成,但是还有一个副作用:构建甚至因为plist文件在构建相关文件时被更改而停止目标.

让我更难的是,我想用它agvtools来设置我的版本和内部版本号.这显然会启动我无法控制的后台进程以更改plist.

免责声明:我搜索了其他答案,没有帮助.

build-process agvtool ios

6
推荐指数
1
解决办法
7282
查看次数

iOS DeepLinking中是否需要Google App Indexing SDK?

我想在我的网页和iOS应用中使用Google App Indexing.我确实支持使用Apples Search的Universal Links(或Google lingo中的深层链接)并相应地设置我的网页.

谷歌文档我无法确定是否真的需要添加谷歌应用程序索引SDK.SDK没有给我任何必需的功能,我宁愿跳过它 - 但谷歌是否依靠SDK才能做到这一点?

我没有对应用程序内容进行任何索引,我唯一想要编入索引的是网页,并获得相应的深层链接.

ios google-app-indexing

6
推荐指数
1
解决办法
502
查看次数

如何调试我的Siri(Intents)扩展?

我正在构建一个Siri aka Intents扩展.我知道我可以在启动后将调试器附加到正在运行的进程,但是,我从未看到过我的进程.我确实拥有我的应用程序设置为激活的授权,并且扩展程序必须至少运行一段时间,Siri正在显示明确的响应.

通过Apple文档,您应该使用Siri作为主机应用程序运行扩展方案.但是,如果我尝试在设备上没有任何反应,那么它正在等待永久地附着.Apple提到第一个连接可能需要" 几分钟 ",但不是几个小时......

知道我哪里出错或者如何实现与调试器的连接?或者至少有一些控制台输出?

ios siri ios10 intents-extension xcode-debugger

6
推荐指数
2
解决办法
4307
查看次数

更改相关 XML 文件 Android Studio Java 类

我是 Android 开发新手,我遇到一个问题,我的RegistrationActivity类本质上指向错误的 XML 文件。

这是logcat中的错误:

引起原因:java.lang.NullPointerException:尝试在 arufolo.myapp.RegistrationActivity.onCreate(RegistrationActivity.java) 的空对象引用上调用虚拟方法“void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)” :45)

我发现该错误是由以下原因引起的:

当我转到注册课程并单击课程名称旁边的小 XML 图标时,它显示相关的 XML 文件是login.xml(我的登录屏幕)... 相反,我希望显示registration.xml. 我该怎么做呢?

android-layout android-studio

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

如何在ios中更改Phonegap应用的起始页?

您好任何人请告诉我如何将xcode中的加载类(如index.html)更改为ios中的login.html.我是ios的新人,所以请帮助我.

ios cordova

-1
推荐指数
1
解决办法
6447
查看次数