草庐IT

apple-vpp

全部标签

ios - RubyMotion 二进制文件因缺少 64 位支持而被 Apple 拒绝 ("Invalid binary")

我一直在开发应用程序并使用Apple的新Testflight来分发测试版。每次成功上传后,我都会收到一封来自Apple的跟进电子邮件,通知我我的二进制文件缺少64位支持。但是,RubyMotion从9/13开始支持64位,并且从3.0开始默认构建64位。我已确认我的二进制文件缺少64位支持。给了什么? 最佳答案 事实证明,将部署目标设置为低于7.0会构建32位二进制文​​件。设置为7.0后,成功构建了32位和64位的二进制文件。您可以使用file命令检查二进制文件中包含哪些架构:$文件./build/iPhoneOS-7.0-Dev

ios - Apple Watch 的录音功能

我们正在研究将我们的iOS应用程序移植到AppleWatch的细节。移动版的其中一项功能是能够录制语音并将其存储在设备上,稍后再上传到服务器。是否可以在AppleWatch上录制语音?我查看了AppleWatchSDK,但找不到任何与音频相关的内容。iOSSDK中的音频API是否与AppleWatch兼容? 最佳答案 WatchOS2更新:有一个新的API方法,它显示一个标准界面,用于从用户的AppleWatch录制音频。-presentAudioRecorderControllerWithOutputURL:preset:opti

ios - 单击 Storyboard时 XCode 7 崩溃,Apple 工程师在开发论坛中的解决方案不起作用

我安装了XCode7beta2并执行以下步骤:创建一个新的XCode项目(单View应用程序)向项目添加一个Watch目标选择任何.storyboard文件有一个similardiscussion在Apple开发者论坛上,但Apple工程师建议的解决方案不起作用。有没有人运气更好?这是我得到的MacOS版本和硬件规范: 最佳答案 那么我的建议是更新OSXYosemite。完成后关闭除Xcodebeta之外的所有应用程序(包括safari)。打开后,尝试单击应用程序的主文件(在顶部),同时按住ctrl单击Storyboard:"Ope

ios - 从 Apple Watch 应用程序到其他设备的本地网络连接在模拟器上有效,但在 Watch 上无效

我正在尝试为我的AppleWatch构建一个应用程序来远程控制RaspberryPi上的媒体播放器(omxplayer)。我在Xcode的模拟器中让它工作,但它在实际watch上不起作用。在RaspberryPi上,我有一个简单的python脚本可以启动TCP服务器并监听命令。在WatchKit扩展项目的InterfaceController.m文件中,我有以下代码:-(IBAction)playPauseButtonPressed{[selfinitNetworkCommunication];[selfsendNetworkCommand:@"play"];[selfcloseNet

ios - 如果送货地址在 Apple Pay 中无效,如何提供详细原因

目前,如果收货地址无效,我们只会在收货地址旁边显示一个红色感叹号。图片来自http://tech.mercari.com/entry/2016/05/19/150000但是我们如何向客户提供详细的送货地址无效原因?例如:产品无法运送到POBOX。我们只运送到48个相邻的州。...-(void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController*)controllerdidSelectShippingAddress:(ABRecordRef)addresscompletion:(void(^)(

ios - Apple Pay P2P (iOS 11) - 2017 年秋季是否会有此 SDK?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭5年前。Improvethisquestion我们都看到了宣布P2P汇款将在iOS11中支持ApplePay的主题演讲。他们正在使用由GreenDot支持的“虚拟现金卡”,允许人与人之间直接转账。如果通过银行账户获取,它们是免费的。如果通过信用卡采购,则为3%。来源:https://www.recode.net/2017/6/5/15741636/apple-pay-p2p-venmo-competitor-apple-pay-cash

ios - Apple Music Kit - 为店面 B 的用户播放店面 A 中用户 ID 的歌曲

如果我在美国,并且想播放TwoDoorCinemaClub的歌曲“Sun”,我会使用ID544390857。我可以在(例如)systemMusicPlayer中执行此操作,然后歌曲开始在AppleMusic中播放。如果我的friend在英国并且想要播放同一首歌曲,发送544390857到systemMusicPlayer会导致歌曲无法被识别(并且没有播放)。该歌曲的GB店面等效ID是674900368。我有两个问题:有没有一种简单的方法可以让我在AppleMusic中播放另一个店面的ID(使用systemMusicPlayer),或者我是否必须在新的第二个店面ID下重复搜索?或者,有没

ios - Apple "hosts"我的 IAP 是什么意思?

在iTunesConnect中,我看到了让Apple为我托管应用内购买的选项。我对此感到很困惑,所以我做了一些研究并找到了this:Applecanhostyournon-consumableproductsforyou.Appleprovidesareliableandfamiliarexperienceforusersandhandlesdistributingproductstotheirdevicesandrestoringproductsifneeded.我现在更糊涂了。关于我的IAP:非消耗品解锁一些额外的内容我在UserDefaults中设置了一个值,指示是否购买了IAP

ios - Apple 关联文件在开发中获取,但在 TestFlight 和 App Store 中未获取

通用链接在开发中工作得很好,但是一旦我签署了应用程序并将它们部署到TestFlight和AppStore,看起来apple-app-site-association没有被获取,因此应用程序没有注册打开通用链接。1。/.well-known/apple-app-site-association文件:{"applinks":{"apps":[],"details":[{"appID":"myteamid.com.mycompany.appName","paths":["*"]}]}}服务器部分看起来不错,因为每当我通过手机上的数据线运行应用程序时,它都会成功获取。AppSearchAPI验

iphone - Apple - 暂停/退款应用内自动续订订阅

我有一个iPhone/iPad应用程序提供按月订阅的服务。虽然,这项服务在全年的2个月内是完全没用的。有什么方法可以暂停我所有用户的订阅2个月,或者每年给他们2个月的退款,这样他们就不会为无用的服务付费? 最佳答案 在与Apple员工好好交谈后,无法暂停自动再生产品。此外,目前NewsStand应用程序之外不存在0$订阅。为了解决我们的问题,我们将不得不删除iTunesConnect中的应用内产品。这将自动取消我们拥有的所有有效订阅,因此不会向用户免费收费。此解决方案的一大缺点是我们将失去所有现有订户,因此明年我们必须从头开始建立新