相关疑难解决方法(0)

如何为App Store分发重新签名iOS应用程序?

我试图了解代码签名过程的工作原理.我的目标是获取使用公司A的企业证书签名的.ipa文件,更改捆绑包ID,然后使用公司B的App Store Distribution证书再次签名并发布到App Store.

首先,这甚至可能吗?我在这里读到" ......我很确定你不能(也不应该)使用这个工具来重新签名App Store分发证书 ".有人可以详细说明吗?

我已经尝试了许多脚本喜欢这个这个这个,但一些调整后,他们都似乎有同样的问题,当我尝试发送应用程序使用应用程序加载器的审查.我到达的错误是:

  • 应用程序验证失败.签名无效,包含不允许的权利,或者未使用iPhone分发证书签名.
  • 无法从/var/folders/67/(large_number)/new.ipa/Payload/original.app/original中提取权利

任何人都可以帮助我吗?请注意,我知道如何通过出口证书等来做到这一点 - 但在这里我正在探索B公司是否能够自己做到这一点,如果我给他们公司A的.ipa文件.我可以更详细地解释我在做什么,如果需要的话 - 只要问一下.

谢谢!

编辑:我已经知道这个封闭的SO问题,但我发布了一个新问题,因为我认为我的更具体,我不是要求通用的方法来实现我想要的 - 我只想看看所描述的场景是可能的.

code-signing app-store ios

22
推荐指数
2
解决办法
3150
查看次数

我可以使用开发人员证书进行存档,然后在提交期间使用分发证书重新签名吗?

根据我的理解,Xcode可以在App Store提交过程中从存档重新签名.ipa,使您可以使用Developer Provisioning Profile创建存档,然后使用Distribution配置文件对其进行签名.这是一篇解释我在说什么的帖子:http://oleb.net/blog/2011/06/code-signing-changes-in-xcode-4/

不幸的是,我无法让它发挥作用.当我使用开发人员配置文件创建存档时,然后尝试使用分发配置文件提交存档时,我收到以下错误:"应用程序验证码验证失败.签名无效,包含不允许的权利,或者未使用iPhone分发证书签名"

该应用程序不使用任何权利,也没有权利文件.错误是正确的"它没有使用iPhone分发证书签名",因为它最初是使用开发人员证书签名的,我试图使用分发证书对其进行签名.我认为这是一件有效的事情......

xcode code-signing provisioning ios

13
推荐指数
1
解决办法
7688
查看次数

如何在XCode 4.3上进行IPA?

我有一个使用XCode 4.3的Mac OS X Lion设置.我不是注册的Apple开发人员.

我通过plist文件告诉我:/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist并且 /Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist,XCode不要求代码签名.

然后我编译了我的项目,只是一个基本的iPhone应用程序项目,它在模拟器中运行良好.我可以构建并归档它,然后使用自创的证书对其进行签名,并且归档文件出现在管理器中.

目前没什么奇怪的,但问题出现了:我在组织者中没有"分享"按钮.如果我想让它在iPhone下工作,我绝对需要从我的项目中制作一个IPA文件,因为它不接受xcarchive文件.我只得到"验证"和"分发"按钮,这些按钮都需要是注册的Apple开发人员.但是,没有"共享"按钮可以免费构建IPA ...

我已经完成了XCode设置,但似乎没有任何帮助我.甚至文档都说XCode 4.3中有一个Share按钮,所以我的问题是:为什么我不能进行IPA?是否有任何解决方法来获取此Share按钮或通过任何命令行或其他任何东西从xcarchive中获取IPA?

xcode ipa

13
推荐指数
2
解决办法
4万
查看次数

如何将iOS应用程序发送到客户端,以便进行代码签名

我们为客户创建了一个iOS应用程序,我们希望它们能够进行代码签名和分发.

这方面最好的方法是什么?如果我构建和存档,然后共享并保存到磁盘(没有重新签名),我会根据需要获得.ipa.我的问题是客户如何在其中包含他们的配置?遗憾的是,将代码发送给客户端不是一种选择,因为我们需要保留源代码.

任何帮助,将不胜感激

iphone objective-c ios

10
推荐指数
1
解决办法
6645
查看次数

标签 统计

ios ×3

code-signing ×2

xcode ×2

app-store ×1

ipa ×1

iphone ×1

objective-c ×1

provisioning ×1