到目前为止,我创建的所有应用程序都是这样做的.它对应用程序没有任何作用或能够运行它,但它总是令人讨厌总是有1个警告.
我正在使用Xcode 4.2 OSX 10.7.3
这是实际警告:
-Target Integrity Provisioning配置文件即将过期
这是它的图像,所以我不必尝试解释.(编辑并将'Project'放在我的实际项目名称为隐私的地方)

谢谢你的帮助!
我一直在使用Xcode 4.3.1,因为它现在出来了,我从那时起就开始从事许多不同的项目.在我正在开发的这个新项目之前,一切都运行良好.
代码完成/代码感觉永远不会发现任何东西,或者当我'命令+点击'变量或类通常它会跳转到那个但现在我只是得到'未找到符号'.
如果我打开一个旧的项目而这个坏的项目是打开的,那么旧的项目仍然可以用于代码感,而新的项目则不然.
我的合作伙伴正在开发同一个项目,我们都从我们的存储库中获取文件,并且代码检测在他的机器上为这个项目工作......不是我的.
所以我有点困惑,如何解决这个问题......有什么想法?!
谢谢!
我有我的商店所有设置,一切都很完美.
我现在要做的是当他们点击一个按钮从我的应用程序中购买东西时,我正在显示一个自定义的UIActivityIndicator类型的东西来向用户显示实际上正在加载的东西(以及阻止它们返回以防万一警报需要10秒以上才能显示出来.
我有超时设置在30秒延迟后执行以隐藏ActivityIndicator,因为商店没有响应,因此用户不会被卡住等待永远.这一切都很好.
问题是当显示"确认您的应用程序内购买"警报时,我不知道如何通知它出现,所以我可以隐藏我仍然在后面运行的ActivityIndicator.
有一些方法可以检测用户何时点击取消或购买,但是我想隐藏ActivityIndicator,然后才能找到它,这样用户在阅读时就不会在后台看到它.
我是否忽略了一个可以为此工作的代表?或者我是否必须写一些自定义的东西以使我的工作方式符合我的要求?
谢谢!
我也尝试用这种方法实现UIAlertViewDelegate但是它没有捕获应用程序内购买警报视图:(
- (void)didPresentAlertView:(UIAlertView *)alertView;
Run Code Online (Sandbox Code Playgroud)
如果其他人对我编制的解决方案感兴趣.
当您调用加载并开始连接到您的商店时,您可以添加一个观察者来捕捉您的手机何时处于活动状态.这样,当In App警报出现时,您选择的方法将被调用,您可以取消活动监视器.
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(inAppAlertAppeared:)
name:UIApplicationWillResignActiveNotification
object:nil];
Run Code Online (Sandbox Code Playgroud) 使用新的iOS 6,Apple添加了新的UIActivityViewController(图像A)共享菜单,该菜单只有很少的图标按钮可供共享,而不仅仅是旧的UIActionSheet文本按钮.
我想显示一个UIActivityViewController,但有自定义按钮.我知道他们有一个可以显示的默认应用程序列表(邮件,消息,Facebook,Twitter等...)但我想自定义当你点击这些按钮时会发生什么.当您单击邮件共享图标时,它会打开带有新邮件的邮件应用程序,例如我喜欢它,如果单击邮件应用程序时,它会打开Twitter应用程序(不是真的,只是与默认值不同的东西) .现在我似乎找不到在按钮后面添加自己的方法的方法.
使用最新的ShareKit,他们添加了Instagram共享,当您选择与其共享时,将显示一个看起来与UIActivityViewController屏幕完全相同的新视图(图像B).他们似乎已经想出如何添加自定义按钮来执行自定义操作.我搜索了ShareKit代码,但似乎无法找到它在哪里或如何运作.
也许我问的是甚至不可能,但任何帮助表示赞赏!
图像A.
图像B.
所以最近我的iPhone 4决定停止工作,我再也无法通过USB将它连接到我的Mac或PC(只有当我将它连接到墙上插座的USB时才会充电,我必须按30针插入时连接器向上)但这是另一个问题.
问题是我无法在我的设备上构建和测试我的应用程序.我用iTunes设置了设备,因此我可以进行无线同步.因此,除了在我的设备上测试我的应用程序外,手机仍可100%使用.
我正在阅读另一篇文章Xcode 4.2支持无线连接设备似乎在谈论无线在设备上构建应用程序.但是他们也说它在Xcode 4.3.1中删除了.
我以前从未在以前的Xcode中使用过这个功能,所以我不确定这是不是他们实际上是为了什么/如果他们运作良好或者没有.
基本上我问是否有人知道如何通过无线方式将我的应用程序构建到我的设备上.
我想我可以构建一个AdHoc版本,将应用程序文件放在我的iTunes中并在那里同步我的设备,但在那时我宁愿只是借用一个朋友设备进行测试.
所以我有一个UIToolbar上有4个UIBarButtonItems(其中2个是灵活空间),中间的是Style:Plain,标题设置为"Settings",然后最右边的按钮是一个'Done'按钮来关闭视图.
一切看起来都很好,按照我想要的方式工作,除了中间的文字按钮是"可点击"的,当你点击它时什么都不做,但是一旦触摸它就会在文本周围出现白色的光晕.
使用UIBarButtonItem获得的唯一选项是"Enabled",如果关闭则会使文本显示为灰色.
通过创建UILabel并将其作为子视图添加到UIToolbar,我几乎可以模拟它的外观,但我想知道是否有更简单的方法来执行此操作.
谢谢