内置付费 inapp purchase and Error Domain=SKErrorDomain Code=0 “Cannot connect to iTunes Store”错误
来源:互联网 发布:成都多益网络996 编辑:程序博客网 时间:2024/06/05 06:43
MKStoreKit 3.0+ 内置付费的开源库 Mugunth Kumar大神的
英文iPhone Tutorial – In-App Purchases
中文翻译的地址 http://www.overcode.hk/?p=298
MKStoreKit 4.0 非常简单 代码几乎几行就能搞定 比3.0用着方便多了
里面详细介绍了 使用方式,源代码下载里面给出了连接,
MKStoreKit4.0 使用简单介绍
源码在https://github.com/MugunthKumar/MKStoreKit
appdelegate.m文件中添加代码
#import "MKStoreManager.h"
在applicationDidFinishLaunching调用 [MKStoreManager sharedManager] 使其initialize。
在购买物品的地方使用函数
#import "MKStoreManager.h"
NSString* kFeatureId = [NSString stringWithFormat:@"com.yourcompany.gamename.%d",_buyProductId+1]; [[MKStoreManager sharedManager] buyFeature:kFeatureId onComplete:^(NSString* purchasedFeature, NSData*purchasedReceipt, NSArray* availableDownloads){ //购买成功 添加金钱等物品 NSLog(@"Purchased: %@", purchasedFeature);} onCancelled:^{/*购买取消 做相应操作或者什么都不做*/}];
buliding 发现arc 错误,然后在修改,在TARGETS -> buldphases 中修改相关文件属性为-fobjc-arc 一共是三个文件
就这么简单 不再真机上测试 是可以成功的,但是一定要进行真机测试。
真机测试中频繁出现Error Domain=SKErrorDomain Code=0 “Cannot connect to iTunes Store”错误(code = 1 /code = 2/code =3) 错误 搞得好头大 然后就查啊 查 但是最后还是搞定了》,《
可以从以下几方面检查
(注意)cydia装了AppSync导致的IAP sandbox不能问题,越狱可以、装cydia也可以,但是不能装AppSync,装了就会导致IAP沙盒测试失败()
还有其他的说法 总之很多,大概要进行下面几点
我最后调好了进行了这些操作
1:如果越狱 在 cydia中卸载AppSync
2:删除设备上面的应用程序
3:登出store账户 然后在启用新的账户设置appstore 地区是美国区
4:重启设备
5:run in you UIDevice
然后就感觉突然 天晴了。测试成功
- 内置付费 inapp purchase and Error Domain=SKErrorDomain Code=0 “Cannot connect to iTunes Store”错误
- IAP Cannot connect to iTunes Store
- Unable to connect with FCM. Optional(Error Domain=com.google.fcm Code=501
- 解决IAP测试时出现“Cannot connect to iTunes Store”的问题
- 解决IAP测试时出现“Cannot connect to iTunes Store”的问题
- Error Domain=NSURLErrorDomain Code=-999错误
- Error Domain=NSURLErrorDomain Code=-999错误
- Error Domain=NSCocoaErrorDomain Code
- [code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems
- cannot connect to mysql server (Error Code 2003)
- var Store = connect.session.Store;TypeError: Cannot read property&
- informatica 客户端连接服务器存储库,Error:【PCSF_46008】Cannot connect to domain。
- Error staring Tomcat Cannot connect to VM错误解决办法
- Error staring Tomcat Cannot connect to VM错误解决办法
- 使用Parse内付费服务出现的Error Domain=Parse Code=146 "The operation couldn’t be completed. (Parse error 146.)
- 使用Parse内付费服务出现的Error Domain=Parse Code=146 "The operation couldn’t be completed. (Parse error 146.)
- 使用Parse内付费服务出现的Error Domain=Parse Code=146 "The operation couldn’t be completed. (Parse error 146.)
- iOS_解决模拟器 Error Domain=kCLErrorDomain Code=0
- java web项目整体异常处理机制
- 几个常用的Linux操作系统监控脚本
- keySet 和 entrySet 应用代码实例
- ImportError: No module named pkg_resources
- tomcat下部署多个项目,通过域名解析到不同网站
- 内置付费 inapp purchase and Error Domain=SKErrorDomain Code=0 “Cannot connect to iTunes Store”错误
- mysql load data infile的使用
- 1003. 我要通过!(20)
- 在函数中完成结构体的初始化
- 第十一天 乐在其中-Android与远端之JDBC
- 学习计划
- OCP-1Z0-051 第35题 主外键规则
- oracle9i、10g、11g区别
- 网络编程常见问题总结