草庐IT

apple-speech

全部标签

ios - 在没有 Apple 开发者帐户的情况下分发 iOS 应用程序

据我所知,iOS应用程序可以通过以下方式分发通过应用商店使用TestFlight使用HockeyApp或类似软件共享.ipa文件但以上所有都需要注册AppleDeveloperProgram。我可以使用我的appleid在我的设备上测试该应用程序,但我还需要与几个私有(private)friend(测试人员)共享我的应用程序。有没有办法在不注册AppleDeveloperProgram的情况下共享iOS应用程序?谢谢。 最佳答案 将测试仪远程连接到您的机器并共享USB。苹果一点也不聪明。我有通过虚拟框运行HighSierra的Win

ios - 我应该对 Apple Developer Team ID 保密吗?

我将AppleTeamID发布到公共(public)论坛是否安全(例如,有人正在帮助我解决问题,我发布了我的.mobileprovision文件或生成的包含该团队的权利文件id,或者我将这些片段粘贴到StackOverflow)?还是我应该先混淆它? 最佳答案 这可能并不重要。无论如何,在某些情况下通常可以获得此信息。例如,为了支持某些Web集成,应用程序的站点必须托管一个apple-app-site-association文件,其中列出所有相关应用程序及其包ID/团队ID。例如,这是Facebook的:https://www.fa

ios - 为导航栏添加标题和副标题,类似于 IOS 11 中的 Apple Music

这是一个IOS11问题。我不确定我们是否可以谈论这个,IOS处于测试阶段。但我正在查看AppleMusic中的这个导航栏:我知道他们在IOS11中引入了大标题:navigationController?.navigationBar.prefersLargeTitles=true“为你”的文字看起来像标题,但他们是如何添加日期的?这是一个API吗?起初我以为是prompt属性,但它会将文本设置在中间和顶部。我想知道这是不是一些特殊的IOS11API,或者他们只是使用了带有两个标签的View。 最佳答案 根据WWDC2017Sessio

c# - Apple Receipt Verifier 返回 JsonException

在我的购买验证过程中有一个三方iOS客户端ASP.NET服务器(验证中介)苹果服务器iOSClient与ASP.NETServer通信方式中的JSON-RCP验证过程是;通过网络服务发送付款收据到ASP.NET服务器(服务器使用AppleReceiptVerifier验证收据)我有5个用于支付的产品标识符,其中2个运行良好并返回预期的响应,但其他三个像这样返回JsonException{error={errors=({message="FoundStringwhereObjectwasexpected.";name=JsonException;});message="FoundStri

ios - 发出调用 Apple 方法的警告

这是我遇到的一个非常有趣的问题。我的应用在presentViewController:animated:completion:和dismissViewControllerAnimated:completion:方面存在问题。发生的事情是presentViewController被调用,并且基于服务器信息,ViewController可能会被关闭。我会收到一条错误消息,提示“在完全呈现之前无法关闭”(动画设置为YES)。我实现了一个队列来处理当前和关闭调用。这很完美,我对这个解决方案非常满意。然后我意识到另一个问题,如果我不小心直接调用了Apple的方法怎么办(我有一个名为myPrese

ios - 如何使用 Apple 的 TestFlight 访问测试版设备日志

在旧的TestFlightApp中,有一个SDK允许开发人员在设备上记录信息,然后从TestFlight网站访问这些日志。在Apple接管TestFlight之后,我没有看到通过iTunesConnect执行此操作的选项。有谁知道使用Apple的新版TestFlight来做到这一点的方法吗?或者有人对在Beta测试期间查看设备日志的简单方法有任何建议吗? 最佳答案 如果您可以让您的Beta测试人员手动向您发送日志文件,您有几个选择。您曾经能够使用iPhone配置实用程序查看设备日志文件,但它不再适用于iOS8。除了Xcode,我能找

ios - 在 Apple WatchKit 中使用核心位置

我目前正在开发AppleWatch扩展。有人知道当前位置是由iPhone还是Watch本身提供的?我找不到有关此的任何信息,我需要画一个指南针指向watch指向的位置。 最佳答案 为了做你想做的事,你不需要CoreLocation,你只需要一个磁力计。据我所知,AppleWatch没有内置。它的传感器是...加速度计陀螺仪心率传感器晴雨表虽然没有磁力计。 关于ios-在AppleWatchKit中使用核心位置,我们在StackOverflow上找到一个类似的问题:

ios - Apple 的反向地理编码国家列表

我正在使用Swift对设备的位置进行反向地理编码,获取国家/地区。然后在数组中找到该国家/地区的索引并滚动到我的UITableView中的该索引。我的问题是,我找不到Apple会返回的国家名称列表。例如,我的UITableView可能有一行标题为“UnitedStatesofAmerica”,但Apple的API返回的国家/地区是“UnitedStates”。我的UITableView显然不会滚动到那个位置。我想过遍历数组并执行一种contains()以查看Apple返回的国家/地区是否在数组元素内的某个位置,但这似乎是一种非常讨厌的方法既是为了性能,也是为了它只能解决问题的某些实例。

ios - 如何从 Apple Watch 的 watch 扩展程序发送短信

我们可以通过在我阅读时预填充文本和联系电话来从watch扩展发送短信吗here我们可以通过简单的询问发送Siritotextacontact,andthenstartdictating.提前致谢。 最佳答案 不,您目前不能这样做。您提到的这个消息应用程序是一个标准的Watch应用程序,我们无法从WatchKitSDK访问它。目前我们无法访问Watch硬件和应用程序。在iOSSDK中可以使用MessageUI发送短信,或者您可以简单地打开短信应用程序[[UIApplicationsharedApplication]openURL:

ios - 如何为自定义 B2B 应用程序添加 Apple ID?

我正在尝试将自定义B2B应用程序添加到iTunes连接,从Apple文档看来应该有一个文本框来输入客户的AppleID,但我似乎没有这样的东西。这是Apple文档的样子AppleDoc这是我在iTunesConnect中看到的Link如何为自定义B2B应用程序分发添加AppleID? 最佳答案 你没疯,正确添加了AppleID。目前Apple网站存在问题,无法添加AppleID。点击“添加AppleID”按钮后,页面将刷新。我已经在Chrome、Safari和MobileSafari中对此进行了测试。我什至有一张未处理的工单,App