如何在两台fgo能两个设备同时玩吗上玩同一个号

如何在你的设备上让同一个App的两个版本共存?
& & 你的伟大APP的第一个版本V1已经在App
Stroe上架了,同时你的设备上也安装了这个版本。现在你开始开发V1.1版本。如果你只是改变了版本号码而保持以前的编译设置,那么当你在你的设备上安装的时候,问题就出现了:它覆盖了以前的老版本V1.
在这篇文章中,我将讲解怎样轻松的让你的同一个应用的2个版本共存于同一个设备,同时我也会讲解如何用2个不同的icons来区分他们。
创建2个不同的App
更新:如果你需要用到push
Notification和icloud,你需要2个不同的App ID.否则你可以用带两个不同bundle
ID的通配符工程。感谢@alloy同学的这个小窍门。
当你安装了一个App,为了确定你是要安装一个新App还是更新一个已经安装的App,设备会比较他们的App
所以第一件要做的事情就是去provisioning center 给你应用的开发版本创建另外一个App
ID,这样设备就能够让你的应用的2个版本共存了。
如果你在App Store已经上架的应用用的是这个App
ID:com.mycompany.myapp,那么我建议你把新创建的ID命名为:com.mycompany.myapp-beta
或者com.mycompany.myapp-dev
同时你要在那里为新的App ID创建一个provisioning profile.
为开发版本创建一个不同的icon
为了在我的设备上区分2个不同的版本,我用了2个不同的icon,beta版本(新版本)在左上角使用了一个黑黄相间的进度条。
把你的图标命名为:Icon.png,
Icon@2x.png, Icon-beta.png, Icon-beta@2x.png
使用不同的构建配置信息
Xcode默认会为你创建2个不同的构建配置:debug和release,我喜欢增加第三个:Appstore.
我是这样使用他们的:
Debug:当我直接用Xcode在我的设备上创建应用
Release:当我把App打包成了一个ipa文件放到我们的空中分发系统(类似testflight但是更简单易用)
Appstore:当我创建提交到AppStore的版本时使用这个配置。
将他们联系起来
用户指定构建设置
现在我们需要设置工程来让它对不同的构件配置使用正确的AppID和icon。
进入工程的Build
Settings选项并且滚到最下面,增加一个叫做BUNDLE_IDENTIFIE的用户指定设置(user-defined
setting),再增加另外一个命名为APP_ICON_NAME的用户指定设置,参照下面的截图设置每个构建配置:
现在我们需要告诉Xcode在构建应用的时候使用这些设置
info.plist
打开你的工程的info.plist(在Supporting
files文件夹下的叫做MyApp-Info.plist)的文件。
identifier中用${BUNDLE_IDENTIFIER}来替换你当前的bundle
identifier。
同样的在iconfiles下面将2个选项替换成${APP_ICON_NAME}@2x.png
和${APP_ICON_NAME}.png&
${...}语法是于处理器语法:构件开始的第一个阶段预处理器就会遍历所有的文件并且用设置的值来替换${...}
这样你就拥有了一个工程会自动在构建测试版本的时候使用测试AppID和icon,在构建AppStore版本的时候使用平常的AppID和icon。
使用预处理器宏你能够在你的代码里使用这些设置项来给不同的配置社会资不同的参数。
你可以更进一步创建更多的构建设置。假设你的App有一个API希望在某些版本下指向生产服务器,在某些版本下又指向开发服务器,你可以使用这个方法来让他们自动指向正确的URL并且给每个版本一个不同的icon!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。当前位置:
如何让同一帐号的的两个设备数据不同步
编辑:半青
来源:网络
  由于同一个 Apple ID 可以在不同的设备上使用,比如可以在二个 iPhone 上使用同一个 Apple ID。然而 iOS 系统有一个功能就是可以自动同步同一个 Apple ID 所下载的内容。有时候当我们下载一个程序或者图书的时候,并不希望另一部设备自动下载这些内容。这里简单介绍一下如何设置 iPhone 上的 iTunes Store 和 App Store,让二个设备不自动同步音乐,应用程序和图书。  文字版详细步骤:  icloud里可以取消通讯录同步,关掉就可以了。  iPhone-设置-iTunes Sotre 和 Store-自动下载的项目中,关掉应用程序和更新。  图文版步骤:  1、首先打开 iPhone 上的设置,如图所示  2、然后在设置选项里,找到“iTunes Store 和 App Store”,点击进入,如图所示    3、接下来,把自动下载的内容里的音乐,应用程序和图书关闭,如图所示    4、上述方法不仅针对 iPhone ,对于 iPod Touch 和 iPad 也是同样适用的。只要分别在使用同一个 Apple ID 的设备中按照上述设置,即可关闭不同设备间的自动同步下载操作。
你可能还对一下内容感兴趣
【上一篇】
【下一篇】
推荐阅读:
看完这篇文章有何感觉?
苹果应用推荐
PP助手准备为您下载应用
未越狱版:鳄鱼小顽皮爱洗澡
如果在10秒后下载任务还没有开始,请下载并安装:
下载步骤如下:同一台设备如何使用两个GitHub帐号? - 简书
同一台设备如何使用两个GitHub帐号?
Paste_Image.png
假设你跟我一样有在同台电脑配置两个Git帐号的需求,但同时也不太清楚怎么操作,也许本文章可以帮助到你。
文章所讲的是在Mac系统下,Windows下的朋友也可以参考,整体流程都一样,只不过某些文件的路径不同系统下有所不同而已。
这几天突然想要积极点、活跃点的混迹GitHub -. - 但又看了下之前的git帐号,昵称起的太不合心意了,并且这个帐号已经添加到公司的git teams里面,想去修改昵称怕又搞出什么幺蛾子,一种申请一个新的私人帐号想法油然而生。于是乎,趁着下班空闲时间,开干!
配置SSH Key
到这里,假设你手上已有两个Git帐号,一个原先设备使用着,另一个是新申请的,这里以我自己的两个帐号为例子来进行讲解
这是旧的Git帐号
这是新的Git帐号
你肯定知道,使用这个命令 ssh-keygen -t rsa -C “你的邮箱”来生成SSH Key,但假设你之前是通过百度按着教程步骤来的,通常教程里都会说,输入这个命令之后,连敲3次回车就好了,出现下面这样,就表示SSH Key成功了
Paste_Image.png
但这次你用次命令该命令来生成SSH Key的时候,在Enter file in which to save the key (/Users/kiben/.ssh/id_rsa):这里按第一个回车的时候,不要按回车,因为按了回车,就会生成默认的id_rsa跟id_rsa.pub两个文件,也因此会覆盖你原先旧帐号在/Users/你的电脑用户名/.ssh/文件夹的两个同名文件,也导致你原先帐号的SSH Key失效。 因此,在Terminal输入你新帐号的SSH Key文件的名称,就像这样:
Paste_Image.png
剩下的也是敲两个回车就行了,我们不给改文件设置密码,成功之后,你会在上面提到的.ssh文件下看到id_rsa_yiomidd跟id_rsa_yiomidd.pub两个文件,如果你找不到.ssh文件夹,可以用以下命令:
显示 Mac 隐藏文件的命令
defaults write com.apple.finder AppleShowAllFiles -bool true
然后再输入一句:重启Finder
killall Finder
隐藏 Mac 隐藏文件的命令
defaults write com.apple.finder AppleShowAllFiles -bool false
接着就是在Terminal使用vim id_rsa_yiomidd.pub命令打开公钥文件,然后复制里面的所有字符,接着到GitHub 帐号设置那里添加SSH Key,这步骤你肯定也很熟练了,我就不多废话了。
配置config文件
回到Terminal,接着使用vi config创建config文件,然后在文件里复制以下内容:
#这里是原先使用的帐号()
IdentityFile ~/.ssh/id_rsa
#这里是新的帐号(listen_)
Host YioMidd
IdentityFile ~/.ssh/id_rsa_yiomidd
解释下每一行的作用
Host设置别名,原先使用的帐号,你使用默认的就好;新的帐号就需要重新命名,名称随便你,好记就行;
HostName 默认就是 不需要去改动
User 用户,也是默认就好
IdentityFile 这个就是你帐号对应的公钥文件了,路径是这样固定的,唯一要改的就是末尾的文件名id_rsa_yiomidd改成你自己的
然后保存退出
这里要注意并记住,使用旧帐号的时候,之前怎么用还是怎样;在使用新帐号的时候,比如在克隆仓库的时候,本来是这样的git clone :YioMidd/projectName.git,但现在要改为git clone YioMidd:YioMidd/projectName.git
到这里,你可能就觉得已经完成了,可以愉快的使用新帐号了,不过你会发现,使用的时候,不成功,Terminal报错,原因是,你这台设备现在还是使用着原先的旧帐号,所以你要切换帐号。这也是比较烦的
控制台cd ..会到根目录,vi .gitconfig文件,修改里面的Name跟Email
Paste_Image.png
对应你的git帐号昵称跟注册的邮箱,然后保存退出就行了。
当然,如果你对git 命令比较熟悉的话,你也可以使用以下命令来进行切换:
git config --global user.name "你的昵称"
git config --global user.email "你的邮箱地址"
最后还有一种方法,也是最方便的。如果你跟我一样,使用SourceTree来进行Git仓库操作的,在偏好设置里设置一下就好啦
Paste_Image.png
到此,就可以愉快地切换工作跟私人的Git帐号了。
感谢阅读,如有纰漏或错误,请批评指正!!
iOS初级选手
正在探寻做菜的真谛...做一个称职的饲养员}

我要回帖

更多关于 fgo能两个设备同时玩吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信