iphone 相关问题

除非您专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。要考虑的更多标签是[xcode](但只有当问题与IDE本身有关),[swift],[objective-c]或[cocoa-touch](但不是[cocoa])。请不要关于iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]标记。

UIWebview 和 iPhone 内容不回发(ASP.NET 浏览器功能问题)

我有一个简单的页面,它的结构如下(伪代码): 我有一个简单的页面,它的结构如下(伪代码): <aspx page> <ascx control> <asp:dropdownlist id="dd1" autoPostback=true /> <asp:dropdownlist id="dd2" /> </ascx control> </aspx page> 在任何桌面浏览器中,dd1 都会回发并触发“SelectedIndexChanged”服务器事件。 然而,在 iPhone safari 或 iPhone webview 中,不会进行回发。 我知道这一点是因为没有显示网络活动指示器,并且我已将调试器连接到捕获所有服务器端事件的站点,并且它从未被命中。 有时,大约每 2 小时一次,回发在 iPhone 上确实有效,但极其罕见且间歇性。 Dd1 是一个日期下拉列表,加载取决于日期下拉列表中所选项目的时间段下拉列表。 这种形式在很多地方被重复使用,我不想改变基本结构,除非这是最后的努力。 Safari 设置中启用了 JavaScript。 足够简单吧? 我正在尝试找出如何调试 webview 上的 javascript 错误,但我想知道是否有人知道造成这种行为的奇怪之处。 iPhone UIWebView 的用户代理无法被 ASP.NET 4.0 识别,因此 asp.net 作为默认值,即不包含 javascript 的页面的下层版本。 iPhone 的 webview 用户代理是: Mozilla/5.0(iPhone;U;CPU iPhone OS 4_3_5,如 Mac OS X;en-us)AppleWebKit/533.17.9(KHTML,如 Gecko)Mobile/8L1 为了避免这种情况发生,我将页面的“ClientTarget”属性更改为“UpLevel”,这绕过了 asp.net 尝试找出浏览器功能的过程,只提供“Uplevel”版本的 javascript 等。 我页面的Page_Load中的解决方案: Me.ClientTarget = "上层" 或 this.ClientTarget = "上层"; 我也有类似的问题。我在 maui 应用程序中为 vebview 使用了 customagent,但它没有发送必要的用户代理字符串。我必须手动添加用户代理字符串。您可以将其添加到您的页面构造函数中。 #if IOS webView.HandlerChanged += (s, e) => { if (webView.Handler?.PlatformView is WebKit.WKWebView iosWebView) { iosWebView.CustomUserAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 17_7_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1"; iosWebView.CustomUserAgent = (iosWebView.CustomUserAgent ?? "") + " MyIosTags"; } }; #endif

回答 2 投票 0

向 UIButton 添加子视图

我正在尝试向 UIButton 添加子视图。现在效果很好。但是一旦我添加子视图,该按钮就不再可单击。 我使用以下代码: UIButton * 按钮 = [UIButton

回答 7 投票 0

是否可以设置 UITableViewCellaccessoryView 的 alpha 属性?

我使用 UIImageView 作为我以编程方式创建的 UITableViewCell 中的accessoryView。我已经尝试了我能想到的一切来设置accessoryView的alpha属性,但它不是......

回答 8 投票 0

如何在iOS应用程序设置中显示可点击的链接?

我可以使用Settings.bundle在我的应用程序设置中添加一个新的“法律”部分,并且内容显示为组标题。法律声明中有链接但无法点击。如何...

回答 2 投票 0

集成到现有原生 iOS 应用程序中的 Flutter 将无法在真实设备上启动(可在模拟器上运行)

我最近在现有的基于 Objective-C 的 iOS 应用程序中添加了一些基于 Flutter 的屏幕。 它在 Flutter 之前运行良好,并且在模拟器上与 Flutter 运行良好。 当我尝试跑步时...

回答 1 投票 0

如何在越狱的iOS设备上快速从应用程序的bundle id获取应用程序的目录?

在iOS设备中,所有用户应用程序都位于/var/mobile/Applications目录中,并且每个应用程序都有一个唯一的随机uuid作为其目录名称,例如: /var/mobile/Applications/15FD62F...

回答 4 投票 0

iPhone:应用内购买必须与新的应用程序版本一起提交

我正在尝试验证我的应用内购买。 为此,我上传了我的二进制文件并添加了应用内购买。 但在 iTunes 上它向我展示如下 笔记: 您的第一次应用内购买...

回答 7 投票 0

(静默)推送通知不会触发didReceiveRemoteNotification

我们需要向后端发送一些推送通知的收据确认,这些通知是使用 Firebase 发送的。为了实现这一点,我们发送后台通知,然后发送消息...

回答 1 投票 0

scrollViewDidScroll 代理正在自动调用

我在我的应用程序中使用scrollViewDidScroll委托。 但是,很多时候,即使我没有开始滚动,这个委托也会被调用,这会产生很多问题。我听说甚至

回答 6 投票 0

Flutter 中模拟器和真实设备的缩放比例不同

在 iPhone 14 Pro 上,由于某种原因,模拟器和真实设备会产生不同的缩放结果。在 15 Pro Max 或 iPhone 11 上这不是问题。 是什么导致了这种差异? 模拟...

回答 1 投票 0

更改 iPhone 模拟器中的光标?

如何在iPhone(模拟器)中将光标指针更改为手形? 我用 css 光标:指针尝试了它;但什么也没有 发生在 iPhone 模拟器中。 它仍然保留默认指针而不是

回答 3 投票 0

有没有办法通过VCF将多个联系人导入到iPhone?

我有一个包含多个联系人的 VCF 文件。我面临的问题是我将其作为标准 .vcf 文件托管在 AWS S3 上。在 Android 上,当单击此链接时,两个联系人都会被保存,没有专业人士...

回答 2 投票 0

如何使用 UIButton 作为切换开关

我正在使用自定义类型的 UIButton,我想要的是像切换图像一样使用它。就像当它被点击时,如果之前它没有处于选择模式,那么它应该进入选择模式...

回答 12 投票 0

在 iOS 设置中以编程方式设置全局 Http 代理的可能方法是什么?

我想在我的应用程序中的 iOS 设置中设置全局 Http 代理设置。一种可能的方法是使用苹果配置器工具创建配置文件并安装该配置文件。但是...

回答 2 投票 0

在 Jenikns 工作期间使用 devicectl 在 iPhone 上安装应用程序时出现问题

Xcode 16.0 MacOS 索诺玛 14.5 iPhone 12 (iOS 18.0.1) - 通过 USB 连接,在 Xcode 和 Finder 中可见,开发者模式已启用。 拥有 Jenkins 作业会触发应用程序构建,从而卸载

回答 1 投票 0

如何通过自定义网址手动从网站触发应用程序剪辑

我希望从我的网站启动 App Clip。 目前 App Clip 工作得很好,因为当我在 iPhone safari 上打开我的网站时,它会自动在顶部显示一个横幅,并带有一个按钮,

回答 2 投票 0

如何在 SwiftUI 中更改紧凑样式 DatePicker 弹出框位置/对齐方式?

有没有办法让popover中心与DatePicker对齐? var body: 一些视图 { VStack(对齐方式:.center){ HStack { 间隔() T...

回答 1 投票 0

Safari iOS 18 反复出现问题

我在 iOS 设备上使用我们的网站时遇到问题。从 iOS 18 开始似乎就发生了。 该网站不断刷新,最终崩溃并出现错误“重复出现问题”。 ...

回答 1 投票 0

Javascript 无法在 iPhone 上运行

我已经使用 Javascript 编写了在运行时更改颜色的代码。它在台式机和 Andriod 手机上运行良好,但在 iPhone 5 和 6 上不起作用,我还在台式机中使用 Safari 进行了测试

回答 4 投票 0

在 Stripe 支付网关上进行身份验证时出现空白页面

我们在我们的应用程序中使用条纹支付网关。一切正常,无需验证付款。但是通过身份验证付款,我们总是在测试和生活两种模式下得到空白页......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.