iphone 相关问题

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

通过socket.h调用connect()时使用GSoap返回EHOSTUNREACH

我目前正在构建一个基于 Gsoap 工具包的 iPhone 应用程序来连接到网络服务。一切正常,除了当我在断开并重新连接 3g 后尝试连接到我的服务时

回答 1 投票 0

iPhone 应用程序提交 - 错误 ITMS-90171 无效的捆绑包结构不能包含独立的可执行文件

我已经提供了收到的完整错误消息的屏幕截图。当我尝试将应用程序提交到 iTunes Connect 时会发生这种情况。运行应用程序时我没有收到任何错误。

回答 8 投票 0

从iPhone设置中获取DNS服务器IP

我尝试找到一种方法来获取我的 DNS 服务器 IP,该 IP 显示在设置 -> wi-fi -> 详细信息 -> DNS 下。我不知道苹果是否允许以编程方式获取此信息。

回答 5 投票 0

使用 GMSReverseGeocodeResponse 解析地址时出现错误 com.google.HTTPStatus 代码 400

我正在尝试使用 [[GMSGeocoder geocoder] reverseGeocodeCooperative:{}]; 解析地址(尝试将纬度和经度转换为可读地址)。我没有收到任何响应数据并且

回答 2 投票 0

iPhone 发行版 Build 未安装在客户端 iPhone 上,但它对我有用

我已经为客户端创建了一个应用程序,为其创建了新的分发证书和配置文件。 然后我为客户端创建了一个新的 .ipa 和无线链接。 .ipa 和链接都安装在...

回答 1 投票 0

iOS FaceTime 通话按钮丢失

我只能进行 FaceTime 视频通话。 没有音频通话选项。 音频通话按钮丢失 - 请参阅屏幕截图。 缺少按钮 我检查了 iMessage 设置。 尝试激活 ev...

回答 1 投票 0

如何从iPhone文档文件夹获取文件大小

我将视频文件保存在文档文件夹中,它工作正常,但我想获取保存文件的文件大小,我已经搜索但没有使用 NSfileManager 获得结果,这是代码...

回答 5 投票 0

捐赠的 INSendMessageIntent 未显示在共享扩展中

我正在尝试在我的应用程序的共享扩展中支持消息对话的共享建议。对话建议似乎出现在我的 iPad 上,但没有出现在我的 iPhone 或其他几部设备上...

回答 1 投票 0

Safari iOS 15 视频问题

自从我下载了 iOS 15 以来,我页面上的视频不再有效(在 Safari 中)。我使用以下代码来嵌入视频。 自从我下载了 iOS 15 以来,我页面上的视频不再有效(在 Safari 中)。我使用以下代码来嵌入视频。 <video id="video" autoplay="true" loop="true" muted="true" playsinline="true"> <source src="media/video.mp4" type="video/mp4"> </video> 如果我在 Safari 设置中停用“GPU Process: Media”,一切都会像以前一样工作。 我必须以不同方式嵌入视频吗? 只需将 video 标签包裹在 div 中即可。我猜您将 video 标签定位为 absolute 或 fixed。这似乎有一个错误。定位包装器 div fixed/absolute 而不是 video 元素似乎有帮助。为视频元素添加 background-color 也可能有帮助。 我对此做了一些实验,发现当我们暂停和播放时视频就会开始工作。 const rVideo = document.getElementById("videoElement"); if (rVideo) { rVideo.pause(); rVideo .play() .then((res) => { console.log("playing start", res); }) .catch((err) => { console.log("error playing", err); }); } 这不是一个完美的解决方案,而是一个使其发挥作用的解决方法。 您可以使用setTimeout修复黑屏,如下所示: this.video.pause(); setTimeout(() => { this.video.play().then((res) => { console.log("playing start", res); }) .catch((err) => { console.log("error playing", err); }); }, 0); 为了在 iOS 设备上正确提供视频,视频必须能够按照 Apple 的规定进行请求,甚至部分请求。因此,必须在托管它们的服务器上启用“字节范围支持”:https://discussions.apple.com/thread/4119538?page=2 由于 iPhone 的投诉数量较多, 为了能够播放一些播客,Apple 现在需要您的服务器 托管您的媒体文件以启用“字节范围支持” - 基本上,这意味着只处理对文件的一部分的请求 iPhone 所需的时间。您应该与您确认 他们支持这一点的托管服务:如果他们不(或不知道 它是什么)您应该找到另一个托管服务。 此外,如果您使用 Cloudflare 作为 CDN 服务,并且在服务器上启用了 gzip 压缩,则 Cloudflare 不会转发“Accept-Ranges”标头,并且视频无法正确提供:https://community.cloudflare.com /t/accept-ranges-and-content-length-headers-not-forwarded-by-cloudflare/41445/4 因此有两种解决方案: 在服务器上完全禁用 gzip 压缩。 在服务器上启用gzip压缩,并将SetEnvIfNoCase Request_URI \.mp4$ no-gzip dont-vary## Heading ##添加到.htaccess文件中,以免压缩.mp4文件。该解决方案适用于任何视频格式。 我使用 HTML Canvas 元素作为视频源来发布视频。我所得到的只是黑屏,有时加载第一帧但最终出现黑屏。 我明确设置的唯一两个属性是 playsinline 和 muted,这里是相同的片段: var videoEl = document.createElement('video'); videoEl.srcObject = mediaStream; videoEl.setAttribute('playsinline', ''); videoEl.muted = true; 渲染后我得到以下结果: <video autoplay muted playsinline src="..."></video> 但是自从最新的操作系统更新以来,这个问题似乎已经得到解决。我在以下场景中测试了我的视频通话应用程序: Chrome → Chrome → 按预期工作。 Chrome → Safari→ 按预期工作。 Safari → Safari → 按预期工作。 版本详情: 铬 - 100.0.4896.75 野生动物园 - 15.4 Mac 操作系统 - 12.3.1 2024 签入:如果您遇到此问题,删除 preload 属性可能会修复它。 我在其他地方没有看到这个,希望这对某人有帮助。

回答 6 投票 0

如何在ios/safari加载网页时显示数字键盘?

在网站上工作时,我发现当页面上的输入字段在页面加载过程中获得焦点时,虚拟键盘无法显示。我知道由于苹果的政策限制...

回答 1 投票 0

如何设置 CMake 为 iPhone 构建库

我正在尝试使用 CMake 通过手动设置某些属性来为 iPhone 生成 Xcode 配置。 (这是否是解决此问题的正确方法?)我的 CMake 文件如下所示: 项目(M...

回答 3 投票 0

CSS 属性在 IOS 设备上不起作用

我已经添加了这些,但当我们检查 IOS 时它不起作用。我尝试将其对齐在中心,它在桌面、Android 上工作正常,但在 IOS 中不起作用,我希望它在 IOS 上工作,因为我们...

回答 1 投票 0

我可以将二进制文件从设备更改为模拟器构建吗? - iOS

我有一个应用程序包无法在我的模拟器上运行(因为它是为设备构建的) 我可以在(捆绑包)内更改一行或编码或其他内容以使其在我的模拟上工作...

回答 2 投票 0

如何从条形码获取食品数据?

我能够读取条形码,但我对如何从条形码值获取食品价值感到困惑。 我们需要在本地调用Web服务或创建数据库吗?

回答 6 投票 0

我可以在没有 Xcode 的情况下进行 mac/iOS 开发吗? [已关闭]

我想为iPhone构建一个基本的应用程序,这是我第一次开发iOS应用程序。我想知道是否可以在没有 Xcode 的情况下进行开发。 如果可能的话,您会推荐什么堆栈?我是

回答 1 投票 0

创建一个标准的 try-catch-块以通过应用程序使用

我正在构建一个包含许多不同部分的应用程序,这些部分可以访问远程 API 调用(包括我自己的和其他人的)。可能会发生很多错误,并且为了加剧问题,不同的库哈...

回答 2 投票 0

NSKeyedUnarchiver - 删除解码数据?

我正在使用 NSKeyedArchiver 对一些复杂的对象进行编码并将其保存到磁盘。比如说—— 类成员{ int *id; NSString *名称; NSMutableArray *数组; TempClass *对象...

回答 5 投票 0

Iphone (Safari) 上的音频标签

我正在制作一个条形码扫描网络应用程序。我选择QuaggaJS作为条码扫描库。我想在扫描条形码时播放蜂鸣声。我已经使用了音频标签并使用JQuery来播放...

回答 1 投票 0

如何在 iPhone 网页上创建“添加到日历”链接

许多日历程序(Outlook、iCal)都支持 vCal,用于下载事件信息并将其添加到您的日历中。其他人可以使用 vCalendar 微格式来提取数据。这些都不是,

回答 5 投票 0

如何以编程方式打开/关闭计时器

这就是我想做的: 我想要一个计时器,触发一个方法,然后在该方法结束时关闭,并在另一个方法上打开另一个计时器,然后进入循环。 那么什么是...

回答 2 投票 0

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