草庐IT

ios - MPMediaItemArtwork 为空,而封面在 iTunes 中可用

UIImage“图像”始终为空(“null”),尽管苹果在音乐应用程序中显示了封面。在iOS7中它工作正常,但在iOS8中我没有任何掩护。我的代码有什么问题,或者iOS8中发生了什么变化?-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{AlbumCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"AlbumCell"];MPMediaItemCollection*song=self

ios - 在 iTunes 上上传构建时捆绑操作系统类型代码无效

在AppStore上传应用时出现以下错误。我知道第二次警告的原因,但不知道第一次错误的原因。我在我的Plist中设置了以下参数-1)捆绑操作系统类型代码-APPL2)捆绑标识符-com.company.appname3)Bundle显示名称-Appname任何人都可以帮助我。 最佳答案 确保你的.plist文件中有它:CFBundlePackageTypeAPPL如果您有多个目标(可能是发布/调试),请确保您在发布的配置中更改了它-可能您的项目中有多个.plist文件。 关于ios-在i

ios - NSExtensionActivationRule & iOS 应用扩展 : how to activate the extension in iTunes

我想为我的iOS8应用做一个扩展(最好是一个Action扩展,但分享扩展也可以)。我希望可以从iTunes访问此扩展程序,以便我的用户可以将iTunes链接发送到我的应用程序。但我只是不知道如何从iTunes中使用此扩展程序(顺便说一下,只能从iTunes中使用)。我试过NSExtensionActivationRule.NSExtensionActivationSupportsWebURLWithMaxCount,但它只从Safari激活了我的扩展程序,而不是从iTunes。我想知道是否有办法用谓词来做到这一点,但我不知道如何构建可以检测iTunes“元素/链接”的谓词(因为缺少更好

ios - 游戏中心问题 : iTunes Connect? 配置文件?还有别的吗?

我遇到了一些非常令人困惑的GameCenter问题。我的应用仅在iOS6及更高版本上运行,并且我一直在使用标准代码通过GameCenter进行身份验证:GKLocalPlayer*localPlayer=[GKLocalPlayerlocalPlayer];localPlayer.authenticateHandler=^(UIViewController*viewController,NSError*error){//Respondtoauthentication(failureorsuccess)here!}使用此代码,该应用程序在开发期间和~10-15个beta测试人员在临时发行

ios - 使用 RESTKit 映射 iTunes 搜索 API 结果

我正在尝试使用RestKit将iTunesSearchAPI结果加载到自定义对象中。我为结果定义了一个简单的NSObject子类:@interfaceLSiTunesResult:NSObject@property(nonatomic)NSIntegeritemID;@property(nonatomic)NSIntegerartistID;@property(strong,nonatomic)NSString*title;@property(strong,nonatomic)NSString*artistName;@property(strong,nonatomic)NSString

ios - iTunes Connect 不接受我的大应用程序图标

我已经向iTunesConnect提交了一个符合所有规范的大型应用程序图标:.png文件、1024x1024像素等,但我仍然得到错误:"Thelargeappiconyouuploadedisnotvalid.Itmustbea.jpeg,.jpg,.tif,.tiff,or.pngfilethatis1024x1024pixels,atleast72DPI,andintheRGBcolorspace."我使用PhotoshopElements创建了它。非常感谢任何指导。更新-问题已解决:我又试过了。有效。不需要导出为PNG或TIF,我不确定这次有什么不同(经过4小时的尝试),但它上传

ios - iTunes Connect 提交审核 - 您的应用程序信息无法保存。再试一次

我在尝试提交我的应用程序的新版本以供审核时收到此错误消息:虽然我已经看到有关此错误消息的其他线程,但所提供的解决方案对我没有用,而且我没有看到任何提及我收到的实际服务器错误消息。iTunesConnect响应以下错误消息:将JSON字符串转换为对象时出错:无法从JSON整数实例化类型[简单类型,类com.apple.jingle.label.content.purple.to.LCSubmitForReviewTO]的值;没有单参数构造函数/工厂方法请求详情:RemoteAddress:23.1.186.88:443RequestURL:https://itunesconnect.ap

iphone - 当 Documents 目录不是一个选项时,在哪里存储私有(private)重要用户数据?

我的应用程序使用iTunes文件共享,它会将Documents目录中的所有内容暴露给用户,使其容易被意外删除或操纵。我花了几个小时阅读这些文档,但内容一团糟,我希望有人从经验中知道。首先,他们在一个地方说我应该将这些文件放在Library目录中。InthistechnicalQ&A苹果说这是保留的。根据我的理解,这意味着我可以安全地将重要的用户数据(如sqlite3数据库文件)放在该目录中。当用户更新到新版本时,该目录下的内容会被保留,更新后仍然可用:applicationscancreatetheirowndirectoriesin/Library/andthosedirectori

ios - 通过第三方应用程序播放苹果音乐歌曲

我正在使用iTunesSearchAPI在我的应用程序中播放previewUrl使用从应用程序中播放歌曲AVPlayer如果用户想要播放完整的歌曲,他/她需要从iTunesStores购买歌曲,然后他/她才能从应用程序播放完整的歌曲。随着苹果发布AppleMusic并为每个人提供试用或正式成员(member)资格并允许播放完整歌曲,是否可以从我的应用程序播放AppleMusic完整歌曲,如Previewurl通过使用avplayerormpmovieplayercontroller 最佳答案 @"TedHosmann"感谢回复。我想

ios - 是否可以退出从应用商店使用 iTunes 下载的应用程序?

最近我看到一个网站,里面有很多AppStore应用程序,他们通过他们的企业帐户退出了这些应用程序,让人们直接将它们下载到他们的iPhone/iPad上。我想知道他们是怎么做到的?我已经放弃了通过Enterprise为Ad-Hoc创建的.ipa文件;但是他们如何也用企业帐户退出AppStore应用程序呢?我想知道答案,因为它很重要,我们应该考虑更多的安全挑战,以使用企业帐户退出我们的应用商店应用程序。 最佳答案 当从应用商店(包括通过Xcode)下载IPA时,该IPA中的二进制文件是encryptedbyApple.简单地退出这些二进