草庐IT

php - 如何使用 php 验证 Apple IAP 收据?

这个问题在这里已经有了答案:VerifyreceiptforinApppurchase(6个答案)关闭2年前。我正在使用php为iOS应用程序编写服务器。我想通过访问Apple的应用商店服务器来检查收据。根据苹果的帮助文档。我必须向apple的服务器发送一个post请求。http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html#//apple_ref

iphone - iOS:如何链接正在开发的App Store链接

我想知道如何在当前正在开发的应用程序中链接AppleAppStore链接。例如...我正在开发一款尚未获得Apple批准的iPhone游戏(因此显然没有任何AppStore链接)。但是在我的一种方法中,我需要使用我的iTunes应用程序链接(对我的应用程序进行评分)。其他人如何设法将他们的应用程序链接放到他们的游戏中?他们会在Apple批准后立即更新他们的游戏吗? 最佳答案 您不必拥有批准的应用程序即可执行此操作,但您必须已经在iTunesConnect中创建了该应用程序。完成此操作后,Apple会在应用程序页面上为您提供“在App

ios - UIAlertView 输入 Apple ID 和密码 IAP

当我开始测试我的IAP时,系统要求我提供appleid和密码。有一个带有确定和取消按钮的警报View。我需要处理这个按钮,因为当我按下取消按钮时,我需要在应用程序中执行一些操作。非常重要:有一个自动对话框而不是购买提醒。我需要知道如何在应用程序中处理此操作(例如,如果用户点击取消按钮并在此自动对话框消失后) 最佳答案 如果您只看到授权提醒,而没有看到购买提醒,则表示您正在尝试恢复购买。如果用户点击授权对话框中的取消按钮,将调用此委托(delegate)方法:-(void)paymentQueue:(SKPaymentQueue*)q

ios - Apple 的 TestFlight 和推送通知

我正在开发一款应用,并通过Apple的NewTestFlight与我的合作伙伴一起测试它。我从来没有遇到过旧的TestFlight系统的问题,但现在如果我通过USB数据线安装应用程序,Xcode通知就会突然出现。但是,如果我通过Apple的TestFlight通知进行安装,则永远不会收到通知。我正在使用Parse进行通知,而且再也没有遇到任何问题。其他人有任何问题或建议吗?非常令人沮丧。 最佳答案 好的。好吧,Apple的NewTestFlight似乎认为任何版本都已推出“生产”。因此,您还必须生成生产证书。最好的办法是使用将使用生

ios - 为什么我的 WatchKit 扩展会导致 "Waiting to attach"消息出现在实际的 Apple Watch 而不是模拟器中?

我有一个已发布的iOS应用程序,我正在尝试为其添加WatchKit扩展。目前,我只有一个watchinterface.storyboard和一个label来验证整个构建过程。该应用程序在模拟器(iPhone6(8.3))和Watch模拟器上运行良好。当我在iPhone和AppleWatch上运行它时,它会在iPhone上运行,然后在AppleWatch上安装,但当我尝试在AppleWatch上运行时,它只会显示等待状态。Xcode中的错误显示为“等待附加”,当我尝试通过Xcode>Debug>AttachtoProcess附加它时,它显示为”与iPhone失去连接”。我正在使用Xcod

ios - 网络电话应用 ios8 : is pushkit still best practice?

我正在开发一个在ios9下需要可靠推送消息(如任何voip)的应用程序。这里说,对于IOS8+,应该使用apns(registerForRemoteNotifications):https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplication_Class/index.html#//apple_ref/occ/instm/UIApplication/setKeepAliveTimeout:handler:在OptimizeVOIPApps文档中,Pushkit是首选:https://de

ios - 我的应用程序通过 Apple 批准后,我可以设置特定的 “Release Date” 吗?

我一直在为我的一位客户开发应用程序,我已经提交了该应用程序并获得了批准。当我提交应用程序二进制文件时,客户端不确定发布日期,所以我选择手动发布版本。现在客户希望在特定的日期和时间使用它,我想我可能会错过,因为应用程序必须在其中启动的时区很可能是我的sleep时间。该应用程序已获得Apple批准,iTunesConnect上的当前状态是PendingDeveloperRelease,我现在可以安排该应用程序在特定日期和时间启动吗? 最佳答案 是的,您可以设置具体时间的应用发布日期。注意:要点是您只能设置发布日期,即您的应用发布或获得苹

ios - Xcode 7.3.1 在 MacOS Sierra Beta 5 上崩溃

注意:自Beta1或2以来,我一直在将Xcode7.x与MacOSSierra一起使用。它工作得很好。我没有在这台机器上接触过Xcode8。从beta5开始,我突然无法使用Xcode7做任何事情。我启动它并打开我的工作区,一旦我将View更改为另一个文件或项目或Assets或任何东西,它就会崩溃并出现以下错误:Process:Xcode[869]Path:/Applications/Xcode.app/Contents/MacOS/XcodeIdentifier:com.apple.dt.XcodeVersion:7.3.1(10188.1)BuildInfo:IDEFramework

ios - Apple 配置门户访问 : Allowing Team Members

我试图允许团队成员访问配置门户(通过iTunesConnect创建新用户)-但它只允许他们访问Connect。尝试访问配置门户会告知他们需要支付99美元的年费。为什么他们没有关联到我的门户(我创建了他们的帐户),是否有解决方法?有帮助吗?扎克 最佳答案 您需要InviteaPersontoYourTeamviatheDeveloperProgramMemberCenter.来自AppleDeveloperProgramRolesOverview:Therearethreepossiblerolesthatcanbeassignedt

ios - UIGetScreenImage 现在会被拒绝吗?

我知道UIGetScreenImage是一个私有(private)的api,并且在一段时间内可以在应用商店中使用。后来有人说不能用了。所以我要问这里以确保,可以在我的应用程序中使用并传递到Appstore?最好的问候 最佳答案 看看这篇Apple技术说明。它展示了如何“合法地”在UIKit中截屏,将被AppStore接受:http://developer.apple.com/library/ios/#qa/qa1703/_index.html#//apple_ref/doc/uid/DTS40010193