我有一个向用户显示文件列表的应用程序。该应用程序启用了文件共享功能,因此用户可以通过iTunes添加或删除文件。是否可以从用户那里观察到文件系统的变化?我想自动更新可用文件的显示。 最佳答案 不幸的是,此类事件没有观察者或通知,但您可以在应用程序委托(delegate)的applicationDidBecomeActive:方法中重新扫描文件。工作流程:当用户通过iTunes在您的应用程序的文档目录中添加文件时,iTunes会短暂地同步文件,使您的应用程序在这个小的期间变为非事件状态(applicationWillResignAct
我正在尝试上传具有与其关联的自动续订订阅IAP产品的应用程序的第一个版本。产品都已准备好提交,我在应用内购买管理页面的顶部看到一条注释,上面写着:•YourfirstIn-AppPurchase(s)mustbesubmittedwithanewappversion.SelectthemfromtheIn-AppPurchasessectionoftheVersionDetailspageandthenclickReadytoUploadBinary.但是,当我转到版本详细信息页面时,我没有看到应用内购买部分,也没有看到任何其他方式来指定我想与应用一起提交哪些应用内购买。如果我随后将不
我想知道,如果可以通过代码打开itunes功能“告诉friend”,以便通过邮件链接和我在itunes中的应用程序的照片发送。如果不可能,我认为唯一的方法是使用MFMailComposeViewControllerDelegate并创建一个自制邮件...但是很难将图像包含到邮件中...谢谢 最佳答案 是的,你只能通过邮件来做到这一点,而且图像也不难,只需使用MFMailComposer的这条消息将图像与邮件联系起来-(void)addAttachmentData:(NSData*)attachmentmimeType:(NSStri
如何检查设备上安装的证书并查看是否安装了任何证书。因为我在设备上安装应用程序时遇到问题 最佳答案 改用iPhone配置实用程序,它比iTunes快得多,而且您可以查看设备上所有已安装的配置文件。麦克:http://support.apple.com/kb/DL1465赢得:http://support.apple.com/kb/DL1466或者按照Adam所说的进行操作:设置->常规-配置文件。 关于iphone-如何在iTunes中查看设备上已安装的配置证书,我们在StackOverf
我在我的应用程序的第一个版本中使用sqlite来存储一些数据,现在我必须更改一些表的结构。请注意,我之前发布了新版本并注意到更新后数据库被删除,因为我没有看到更新后的数据库记录并且它再次开始注册行。我的问题是我是否需要处理更新时的表删除,为什么苹果删除了上一次更新中的表? 最佳答案 这取决于你的数据库文件名、表名和位置。来自Apple的编程指南:当用户下载应用程序更新时,iTunes会将更新安装到新的应用程序目录中。然后它将用户的数据文件从旧安装移动到新的应用程序目录,然后删除旧安装。保证在更新过程中保留以下目录中的文件:/Docu
我想在iPhone应用程序中使用TradeDoubler(欧洲)和LinkShare(美国、加拿大)并链接到应用程序商店。我已经知道我总是会被带到正确的商店。但是每个国家/项目的附属链接都是不同的。因此,在构建URL之前,我需要知道它将带我去哪家商店。用户区域设置并不是执行此操作的正确方法。例如:我在德国的iPad上设置了美国iTunes帐户。语言设置为英语。语言环境给了我DE。但我需要搜索美国商店并使用LinkShare而不是TradeDoubler链接。有人知道如何找出用户在设备上登录的iTunes商店吗? 最佳答案 如果您不想
我需要将应用程序上传到iTunes商店。有证书、配置文件,但是当我登录iTunes时,“管理您的应用程序”菜单没有出现。为什么? 最佳答案 我认为您没有足够的权限在iTunesConnect中“管理您的应用程序”。请让您的开发人员资料代理人授予您管理员权限。 关于ios-管理您的应用程序未出现在ItunesConnect面板中,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/136
有一个很好的开源库,它使用Apple的私有(private)框架将音频文件添加到越狱的iOS设备上的iTunes库中,libipodimport.它缺少的是在添加音乐文件时也可以添加艺术作品的能力(一位贡献者在code中签到应该这样做,但作者后来删除了它,因为它不起作用)。有谁知道libipodimport中的代码缺少什么(请参阅前面的链接),或者可能是将艺术作品文件添加到音乐文件的替代方法? 最佳答案 libipodimport的贡献者告诉我缺少的一行使艺术品添加工作://metadisaSSDownloadMetadataobj
我需要显示设备上当前所有播放列表的列表。问题是,在打开iTunesMatch的设备上,任何数量的播放列表都可能在手机上保存零个项目。由于(据我所知)当您使用AVAudioPlayer时,没有可靠的方法来触发MPMediaItem下载,所以我想过滤掉所有不支持的播放列表'有任何本地条目。现在我可以让它在单个播放列表中循环并删除没有assetURL的歌曲,但如果用户有很多播放列表,这对于全局执行来说太慢了。我尝试过滤整个音乐库以获取播放列表MPMediaQuery*songsQuery=[MPMediaQuerysongsQuery];[songsQueryaddFilterPredica
当我尝试直接通过xcode安装时,应用程序将安装在设备中。当我尝试从iTunes同步ipa或应用程序文件同步时。应用程序未安装在设备中。而不是安装应用程序状态将是“将安装”我不明白。是否有任何证书问题?我已附上图像文件链接以供详细了解https://skydrive.live.com/?cid=eb7f2f7c40e359ee#cid=EB7F2F7C40E359EE&id=EB7F2F7C40E359EE!499 最佳答案 尝试使用iPhone配置实用程序安装ipahttp://support.apple.com/kb/dl146