草庐IT

Current_Vendor_Purchase_Record

全部标签

ios - 模态呈现样式 "over current context"和 "over fullscreen"有什么区别?

我想知道当前上下文和全屏的区别是什么?当我在它们之间切换时,我的应用程序没有任何变化。所有的动画看起来都一样等等。 最佳答案 如果您从已经处于全屏模式的ViewController中呈现ViewController,则没有任何视觉差异。但是,如果呈现ViewController未处于全屏模式,当前上下文将有所不同。例如:左:在当前ViewController未处于全屏模式之前中间:以全屏呈现一个新的ViewController右:呈现一个具有当前上下文的新ViewController可用的不同演示模式比较的完整列表hereonGit

ios - <In App Purchase>如何直接生成SKProduct

最近我在研究IAP。如您所知,当您要发送付款请求时,您应该调用+(id)paymentWithProduct:(SKProduct*)product但我发现获取产品的唯一方法是使用SKProductsRequest,有没有办法直接生成SKProduct?就像弃用的一样,+(id)paymentWithProductIdentifier:(NSString*)identifier事实上,我想要一个直接使用产品ID的新SKProduct对象。BR,罗杰 最佳答案 我用它来购买产品,但没有从iTunes中获取所有产品:-(void)buy

ios - 沙盒 : Is possible to simulate a failed or interrupted In App Purchase?

我最近在我的应用中实现了应用内购买。好东西苹果有documentedthewholeprocess很好。使用这些文档,我终于能够通过沙盒测试应用内购买,这是一个非常方便的功能。我已经成功地测试了我的应用程序,以便在我点击buyButton时它对StoreKit返回的任何内容使用react。下面是我的问题。从文档中可以看出,沙盒模拟了没有财务信息的交易过程。所以我想买多少就买多少(顺便说一句,我买的是消耗品,而且只买消耗品)。此外,沙盒将始终模拟成功的交易,无论如何。那么,是否有可能让沙盒模拟一个失败的交易,更好的是,模拟一个中断的交易?我想这样做是为了在这些事件发生时捕获可能的错误(尽

ios - InApp-Purchase 有两个不同的价格

我在iTunesConnect中有几个InApp-Purchases,我确实通过我的应用程序接收了他们的数据。收到所有数据,一切似乎都正常工作。价格介于Tier1和Tier3之间。一切似乎都很好。(见截图#1)但是当我想购买这些时,我总是得到不同的(更高的)价格。(见截图#2)我做错了什么吗?这是否与欧洲目前的增税有关?我用于在按钮顶部打印价格的代码:NSNumberFormatter*priceFormatter=[[NSNumberFormatteralloc]init];[priceFormattersetNumberStyle:NSNumberFormatterCurrency

iphone - iOS 应用内购买收据未返回重新下载的 original_purchase_date

我正在尝试根据original_purchase_date和/或original_transaction_id使用iOS商店收据来区分购买和重新下载。无论交易是新购买还是重新下载,商店收据总是返回一个新的original_purchase_date,它等于purchase_date值。这是我取回的真实商店收据(这是对现有应用内购买的重新下载-因为我目前不得不依靠UDID跟踪来区分它们){"product_id":"com.myproduct.id","original_purchase_date_ms":"1329825956382","purchase_date_ms":"13298

ios - 在 App purchase 沙盒中——购买了项目但在下载托管内容时出错

我的应用程序在沙盒模式下具有应用程序内托管内容。我正在测试应用程序内,一切顺利,商品已购买,当它尝试下载托管内容时,它要求测试用户输入密码,然后出现以下错误:"ErrorDomain=SKErrorDomainCode=0"CannotconnecttoiTunesStore"UserInfo=0x16687c80{NSLocalizedDescription=CannotconnecttoiTunesStore}"我的应用程序1.0版在没有应用程序内的情况下获得批准,在添加带有托管内容的应用程序内项目后它工作正常但是当我准备2.0版提交时它没有下载托管内容并且在下载时出现无法连接到i

ios - 如何通过UIAutomation处理 "_APPNAME_ Would Like to Use Your Current Location"告警

好吧,这让我抓狂。我有一个小的CI构建系统正在运行。我正在使用UIAutomation对我的应用程序进行UI测试。由于该应用程序使用CoreLocation,因此第一次启动该应用程序时,我会收到一个小警报,要求我确认我希望跟踪我的位置。这会很棒,但是警报不是我自己的应用程序的一部分,我不能使用UIAutomation与它交互。是否有任何解决方案可以在不手动点击按钮的情况下确认此警报。谢谢。附言摆脱测试构建的CoreLocation不是一种选择。 最佳答案 我在之前工作的地方解决这个问题的唯一方法是编写一个小的苹果脚本应用程序,它可以

ios - OAuthException/代码 = 2500/消息 = "An active access token must be used to query information about the current user."

我正在尝试获取登录用户的数据(如姓名、性别、生日、个人资料图片等)。我尝试了以下两个代码,如下所示://first:Createrequestforuser'sFacebookdataFBRequest*request=[FBRequestrequestForMe];//SendrequesttoFacebook[requeststartWithCompletionHandler:^(FBRequestConnection*connection,idresult,NSError*error){NSLog(@"%@",error);if(!error){//resultisadictio

ios - iTunes 联盟计划 : Confirm if purchase is successful

在我的应用程序中,我列出了一些歌曲,用户可以点击下载,Itunes打开,用户可以下载音乐。到目前为止,它的工作很完美。现在我需要知道用户是否已成功购买音乐。我有一些逻辑要根据购买是否成功来实现。无论如何我们可以找到一个成功的iTunes购买吗?至少在我们使用我们的成员(member)ID时? 最佳答案 看看Ebates是如何做到这一点的。它们通过LinkShare网络中的Apple程序链接到iTunes商店(因此您需要找到与iTunes一起使用的任何网络的类似说明:PHG、TradeDoubler、LinkShare等)。请注意,您

ios - App rejected due to 3.1.1 - Business - Payments - In-App Purchase

这是Apple回复的内容:Guideline3.1.1-Business-Payments-In-AppPurchaseYourappormetadataincludesanaccountregistrationfeature,whichisconsideredanaccesstoexternalmechanismsforpurchasesorsubscriptionstobeusedintheapp.Specifically,yourappdescriptioncontainsalinktoyourwebsitewhereuserscanregister.这就是他们所说的解决问题的方