小编drs*_*ock的帖子

Xcode 7.1.1或Application Loader 3突然不接受我的AppleID密码

我最初升级到Xcode 7.1.1没有发生任何事故,但自昨天(11月12日)iTunes Connect门户升级以来,我遇到了TestFlight档案的问题.我进一步遇到登录Application Loader 3.1的问题.

在iTunes Connect升级之前,11月12日下午工作正常.看起来Apple已经启用了一些额外的安全性.

xcode apple-id xcode7

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

如何用Xcode 7表示崩溃日志?

因此,我使用Xcode 6的技术似乎已被弃用,symbolicatecrash.sh脚本不再位于xcode包中.相反,在Xcode 6具有脚本的同一文件夹路径中有一个名为symbolicatecrash的可执行文件.

有谁知道Apple移动symbolicatecrash.sh进行手动符号化?Xcode 6中的脚本使用Xcode 7运行错误.

symbolicatecrash xcode7

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

仅限MFMailComposeViewController和iOS 10的隐私问题

使用Xcode 8.0重建已发布的应用程序,该应用程序使用PLCrashReporter,AWS Cognito/SNS和Google分析框架.

仅在iOS 10.x设备上看到,在运行我的测试存储桶期间不再显示邮件撰写vc.在Xcode控制台中,当到达if([MFMailComposeViewController.canSendMail])时,我会立即看到这些消息:

[MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
[MC] Filtering mail sheet accounts for bundle ID: [MY BUNDLE ID], source account management: 1
[MC] Result: YES
Run Code Online (Sandbox Code Playgroud)

我在这里找到了一种对这些控制台消息的引用:iOS 10上的UIActivityViewController崩溃

但我的应用程序不使用照片,我仍然尝试将链接中提到的照片隐私说明添加到我的info.plist中,但是当然没有快乐.问题依然存在.

我的应用程序确实使用相机,扫描条形码.相机隐私说明在info.plist中,自去年以来一直存在.该应用程序不使用其他需要隐私说明的功能.

连接iOS 9.3.5设备时,相同的准确代码和XC8设置按预期工作.

有人见过这个吗?

objective-c plcrashreporter ios10 xcode8 mfmailcomposeviewcontroller

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

从XCUITest我如何检查UISwitch的开/关状态?

我最近遇到了这样一种情况:我需要能够从现有的XCUITest桶中检查UISwitch的当前开/关状态(不是它是否启用了用户交互),而不是XCTest,并将其切换为预先确定的状态.我已将应用程序状态恢复添加到旧的现有应用程序中,这现在干扰了预期UISwitch处于特定默认状态的运行之间的许多现有测试用例.

与XCTest不同,在XCUITest中,您无法直接访问UISwitch状态.

如何在Objective-C中确定XCUITest的状态?

objective-c uiswitch xcode-ui-testing

3
推荐指数
2
解决办法
3741
查看次数

在状态恢复期间显示应用程序屏幕快照而不是launchScreen

我遇到过这种情况,我第一次将app状态恢复API添加到支持iOS 9.3及更高版本的新应用程序中.状态恢复在功能上运行良好,但我注意到它显示屏幕快照而不是LaunchScreen.xib内容,因为状态恢复期间的延迟.通过快照,我指的是iOS应用程序用户界面进入后台时的自动截图.

如果您不知道应用程序状态恢复是什么,它就出现在iOS 6中,这是Apple上的链接:

应用程序状态保存和恢复的Apple文档

在这个应用程序案例中显示屏幕快照是一个重大问题,因为这个特定的应用程序在运行iOS 9.3.5的iPhone 4上有大约4秒的延迟,可以在应用程序状态恢复期间执行.由于在此期间未显示启动/启动画面,因此用户会感知应用程序已挂起.这种情况在模拟器和设备上的当前可用的所有iOS版本上都会重现.

如何防止显示快照,并强制始终使用LaunchScreen.xib,同时仍然保留应用程序状态保存/恢复功能的好处?

objective-c uiapplication ios

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