我的一个客户发给我一个ipa,我可以安装在我的ipad或其他ipad天气,客户端没有我的设备UDID。
他们的配置文件中是否包含任何公共udid,以便能够在任何设备上安装
答案 0 :(得分:4)
该构建可以使用企业分发配置文件进行签名。 根据将组织企业应用程序分发出去的苹果非法。
答案 1 :(得分:0)
您无法使用iOS开发证书。
这是非法的,如果他们使用企业分发配置文件来执行此操作。
iOS开发人员企业计划适用于仅为公司内部部署创建专有的内部iOS应用程序的公司。有效的Dun&节目登记需要Bradstreet(D-U-N-S)号码。
与iOS企业计划相关联的Apple ID不能用于标准iOS或Mac开发人员计划。
答案 2 :(得分:0)
您可以将ipa的配置文件替换为包含您设备的配置文件并重新签名,然后重新签名
unzip your.ipa
cd Payload
cp new-ad-hoc-that-includes-your-device.mobileprovision your.app/embedded.mobileprovision
codesign -f -s YourDistributionSigningIdentity --resource-rules your.app/ResourceRules.plist your.app
xcrun -sdk iphoneos PackageApplication -v -o `pwd`/new.ipa your.app
new.ipa
应安装在您的设备上。