标签: ios13

安装成功,但在设备Xcode 11上找不到应用程序

从Xcode 10切换到11之后,我无法在任何设备上安装我的应用

安装成功后启动时的错误提示:安装成功,但在设备上找不到应用程序。

详细说明:

无法找到已安装的应用程序域:com.apple.platform.iphoneos代码:-1恢复建议:安装成功,但在设备上找不到该应用程序。bundleId = myBundleId

-多次查找尝试后,已安装应用程序的数据库中不存在已安装应用程序。域:com.apple.platform.iphoneos

代号:-1

但是,一切在模拟器上都可以正常工作。我试图删除派生数据,清理项目,删除应用程序..

非常奇怪:将应用提交测试后,我可以下载它并且可以正常工作。但是,当我为Xcode构建新应用程序时,它将启动仅从tesflight下载的应用程序,而不是通过Xcode推送的版本。

ios13 xcode11

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

iOS 13-如何登录应用内购买沙盒帐户?

为了使用iOS 13测试我的应用内购买,我已将其中一台测试设备更新为iOS 13.1 beta。

在iOS 12上,在我之前有一个特殊的Sandbox登录Settings/iTunes & App Store/Sandbox Account

但是,在更新到iOS 13之后,此部分丢失。我试图按照iOS 12上类似问题的答案中说明进行操作,但没有任何效果。我完全搁置了设备,并在Settings/iTunes & App Store和退出了Settings/Apple ID该设备,因此当前该设备未连接到任何帐户(真实帐户或沙箱)。至少据我所知。

我已使用Xcode 11 beta在设备上重新安装了我的应用程序,并尝试执行应用程序内购买。商店显示一个登录提示,表明这是一个沙盒购买。但是,提示仅要求输入密码,而不要求用户名或Apple ID。因此,我不知道在此应使用哪个帐户。

使用新创建的测试用户帐户的密码时,密码未知。我可以使用我的真实Apple ID帐户的密码,该密码在设备设置过程中使用过,但已断开连接。

那么,如何连接到iOS 13中的特定沙盒帐户?

in-app-purchase ios appstore-sandbox ios13

14
推荐指数
7
解决办法
1143
查看次数

SwiftUI-半模态?

我试图像Swift13中的iOS13中的Safari一样重新创建Modal:

看起来是这样的:

在此处输入图片说明

有谁知道这在SwiftUI中是否可行?我想显示一个小半模态,可以选择拖动到全屏模式,就像共享表一样。

任何建议深表感谢!

xcode swift ios13 swiftui

13
推荐指数
8
解决办法
2635
查看次数

iOS 13 UIActivityViewController automatically present previous VC after image saving

I'm trying to implement “Save image to Library” function and then return back to the current view controller, but on a new iOS 13 it dismisses back to the view controller that presented the current one:

PHPhotoLibrary.requestAuthorization({(_ status: PHAuthorizationStatus) -> Void in })

let shareItems: Array = [newImg,"Hello"] as [Any]

let activityController = UIActivityViewController(activityItems: shareItems, applicationActivities: nil)

if UIDevice.current.userInterfaceIdiom == .pad {
    activityController.popoverPresentationController?.sourceView = saveButton
}

present(activityController, animated: true)
Run Code Online (Sandbox Code Playgroud)

ios uiactivityviewcontroller swift ios13

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

带有子窗格的ios13设置捆绑在真实设备上使Settings.app崩溃

使用运行iOS 13 beta 6的iPad mini4(A1538),使用XCode 11 beta 5 ...,使用XCode 11中的Single View App模板创建一个新的iOS项目。添加一个Settings.bundle,其根目录仅包含两个项目:

  1. 儿童窗格
  2. 文本域

根据正常的Apple Settings Bundle指南,创建一个子窗格plist文件,将其添加到Settings.bundle,然后通过其Filename属性将其链接到根子窗格项。为子窗格创建两个项目:

  1. 组说明符(似乎是必需的,否则子窗格页面中什么都不会显示)
  2. 文本域

文本字段条目本身的名称,默认值等并不重要,请选择任何内容。生成应用程序并运行它。在模拟器上,Settings.app将按预期运行-您可以导航到子窗格并查看其上的文本字段并与之交互。当您选择子窗格控件导航到它时,在真实设备上运行它会导致Settings.app崩溃。如果从子窗格plist中删除所有控件(在本例中为单个文本字段条目),则它不会崩溃。添加除组说明符以外的所有条目似乎会触发崩溃。在13之前的iOS版本上可以正常使用。

调试与发布版本无关紧要。似乎是一个新的iOS 13错误。有人可以重新创建并确认吗?列出了步骤,但是如果需要的话,可以提供示例项目-我故意使用默认模板,进行了最小的更改以证明其不是WOMM类型问题

settings.bundle ios13

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

.xib文件中的UITableViewCell中的UILabel忽略暗模式

UITableViewCells.xib文件中有自己的习惯。由于Xcode 11 Beta 5(也已通过Beta 6测试),因此我UILabels忽略了“暗模式”,并且文本始终为黑色。我已将UILabel文本颜色设置为默认(标签颜色),因此它应该自动更改。有人有什么想法吗?

这是屏幕截图:第一个单元格是基本单元格,第二个单元格是.xib文件中的自定义单元格。

在此处输入图片说明

xcode ios ios13 ios-darkmode

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

iOS 13设置UISearchTextField占位符颜色

如何设置iOS 13的占位符颜色UISearchTextField

我尝试了以下操作,但均未成功:

searchField.attributedPlaceholder = NSAttributedString(string: "Some placeholder", attributes: [NSAttributedString.Key.foregroundColor: UIColor.red])
Run Code Online (Sandbox Code Playgroud)

这是当前Beta中的错误,还是我错过了什么?我正在使用Xcode 11,beta 7。

xcode placeholder ios ios13

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

Google登录在iOS 13 GM上失败

我的应用程序具有“使用Google登录”按钮。当我尝试在iOS 13.0上登录时,GM GIDSignInDelegate didSignInForUser:WithError:返回此错误:

Error Domain=com.google.GIDSignIn Code=-1 "The operation couldn’t be completed. (org.openid.appauth.general error -3.)"
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决此问题。我正在将Google登录5.0.0作为Firebase 6.8.1的一部分使用。

ios firebase google-signin ios13

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

Swift/iOS13 - 在 ViewController 中访问 SceneDelegate 窗口变量

是否可以从 ViewController 中的 SceneDelegate 访问窗口变量?基本上我需要一个替代方案,UIApplication.shared.delegate.window但找不到任何东西

ios swift ios13

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

在导航栏中显示搜索栏和大标题也无需在 iOS 13 上滚动

我附加UISearchControllernavigationItem.searchControlleriOS上13这个工作得很好:我可以用最好的iOS的13式搜索栏。

但是,我希望默认情况下看到大标题和搜索栏。

我设置navigationItem.hidesSearchBarWhenScrolling = false是因为我想在我的屏幕上永久看到搜索,但默认情况下搜索栏会替换大标题。

有谁知道这怎么可能?

看一下这个

navigationItem.searchController = UISearchController(searchResultsController: nil)
navigationItem.hidesSearchBarWhenScrolling = false
Run Code Online (Sandbox Code Playgroud)

这是它的实际外观 这是它的实际外观

这就是我需要实现的方式(大标题和搜索栏都可见) 这就是我需要实现的方式(大标题和搜索栏都可见)

uisearchcontroller large-title preferslargetitles ios13

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